Template:IconBox: Difference between revisions

Vergir (talk | contribs)
Drop the legacy ai- class and data attribute names now that all consumers read the iconbox- ones (with help from vergir-bot LLM)
Vergir (talk | contribs)
Support new "enhanced" state (with help from vergir-bot LLM)
 
Line 1: Line 1:
<includeonly><templatestyles src="IconBox/styles.css" /><div class="iconbox {{#if:{{{type|}}}|iconbox-type-{{{type}}}}} {{#switch:{{lc:{{{state|}}}}}|disabled=iconbox-disabled|partial=iconbox-partial}}" data-iconbox-icon="{{{iconfile|}}}" data-iconbox-title="{{{title|}}}" data-iconbox-state="{{#switch:{{lc:{{{state|}}}}}|disabled=disabled|partial=partial|#default=normal}}">
<includeonly><templatestyles src="IconBox/styles.css" /><div class="iconbox {{#if:{{{type|}}}|iconbox-type-{{{type}}}}} {{#switch:{{lc:{{{state|}}}}}|disabled=iconbox-disabled|partial=iconbox-partial|enhanced=iconbox-enhanced}}" data-iconbox-icon="{{{iconfile|}}}" data-iconbox-title="{{{title|}}}" data-iconbox-state="{{#switch:{{lc:{{{state|}}}}}|disabled=disabled|partial=partial|enhanced=enhanced|#default=normal}}">
<div class="iconbox-header plainlinks">{{#if:{{{link|}}}
<div class="iconbox-header plainlinks">{{#if:{{{link|}}}
|[{{#ifeq:{{lc:{{padleft:|4|{{{link|}}}}}}}|http|{{{link|}}}|https://deadlock.wiki/{{urlencode:{{{link|}}}|WIKI}}}} {{{title|}}}]
|[{{#ifeq:{{lc:{{padleft:|4|{{{link|}}}}}}}|http|{{{link|}}}|https://deadlock.wiki/{{urlencode:{{{link|}}}|WIKI}}}} {{{title|}}}]