Template:Ink chip: Difference between revisions

From stencil.wiki
No edit summary
No edit summary
Line 26: Line 26:
</noinclude>
</noinclude>


<includeonly>
<includeonly><span class="chip color-chip text-{{#ifexpr:
{{#invoke:Color|hexToCielch|
{{#invoke:Color|rgbTripletToHex|
  {{#rmatch:{{#show: {{{1}}} |? Has rgb#}}|/^([0-9]{1,3}),([0-9]{1,3}),([0-9]{1,3})$/|$1|}}
| {{#rmatch:{{#show: {{{1}}} |? Has rgb#}}|/^([0-9]{1,3}),([0-9]{1,3}),([0-9]{1,3})$/|$2|}}
| {{#rmatch:{{#show: {{{1}}} |? Has rgb#}}|/^([0-9]{1,3}),([0-9]{1,3}),([0-9]{1,3})$/|$3|}}
}}
}}
<span class="chip color-chip text-{{#ifexpr:
{{#rmatch:
{{#rmatch:
{{#invoke:Color|hexToCielch|
{{#invoke:Color|hexToCielch|
Line 44: Line 36:
}}
}}
|/^([0-9]{1,3})/|$1}}
|/^([0-9]{1,3})/|$1}}
>50|black|white}}" style="background:rgba({{#show: {{{1}}} |? Has rgb#}},1);border-color:rgba({{#show: {{{1}}} |? Has rgb#}},1);">[[{{{link|{{{1|}}}}}}|{{{1|}}}]]</span></includeonly>
>75|black|white}}" style="background:rgba({{#show: {{{1}}} |? Has rgb#}},1);border-color:rgba({{#show: {{{1}}} |? Has rgb#}},1);">[[{{{link|{{{1|}}}}}}|{{{1|}}}]]</span></includeonly>

Revision as of 20:04, 3 December 2024

A template to display ink colors as chips.

Usage

{{Color chip|Violet}}

Template:Color chip

Advanced attributes

Sometimes you will need the chip to point to a link other than the title, you can use that buy adding the link attribute:

{{Color chip|Yellow|link=Violet}}

Template:Color chip

TEST

Template:Color chip Template:Color chip Template:Color chip Template:Color chip Template:Color chip