diff --git a/editions/ja-JP/tiddlers/system/$_core_macros_tag.tid b/editions/ja-JP/tiddlers/system/$_core_macros_tag.tid new file mode 100644 index 000000000..68191a545 --- /dev/null +++ b/editions/ja-JP/tiddlers/system/$_core_macros_tag.tid @@ -0,0 +1,41 @@ +created: 20220830190922373 +modified: 20240929114148311 +original-modified: 20220830191056761 +tags: $:/tags/Macro +title: $:/core/macros/tag +ja-title: $:/core/macros/tag + +\define tag-pill-styles() +background-color:$(backgroundColor)$; +fill:$(foregroundColor)$; +color:$(foregroundColor)$; +\end + + +\define tag-pill-inner(tag,icon,colour,fallbackTarget,colourA,colourB,element-tag,element-attributes,actions) +<$vars + foregroundColor=<> + backgroundColor="""$colour$""" +><$element-tag$ + $element-attributes$ + class="tc-tag-label tc-btn-invisible" + style=<> +>$actions$<$transclude tiddler="""$icon$"""/><$view tiddler=<<__tag__>> field="ja-title" format="text"><$view tiddler=<<__tag__>> field="title" format="text" /> +\end + +\define tag-pill-body(tag,icon,colour,palette,element-tag,element-attributes,actions) +<$macrocall $name="tag-pill-inner" tag=<<__tag__>> icon="""$icon$""" colour="""$colour$""" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} element-tag="""$element-tag$""" element-attributes="""$element-attributes$""" actions="""$actions$"""/> +\end + +\define tag-pill(tag,element-tag:"span",element-attributes:"",actions:"") +\whitespace trim +>> +<$let currentTiddler=<<__tag__>>> +<$macrocall $name="tag-pill-body" tag=<<__tag__>> icon={{{ [] :cascade[all[shadows+tiddlers]tag[$:/tags/TiddlerIconFilter]!is[draft]get[text]] }}} colour={{{ [] :cascade[all[shadows+tiddlers]tag[$:/tags/TiddlerColourFilter]!is[draft]get[text]] }}} palette={{$:/palette}} element-tag="""$element-tag$""" element-attributes="""$element-attributes$""" actions="""$actions$"""/> + + +\end + +\define tag(tag) +{{$tag$||$:/core/ui/TagTemplate}} +\end