Template:IconLink: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
<includeonly>{{trim|
<includeonly>{{trim|
{{#vardefine: icon | {{{1}}} }}
{{#lvardef: icon | {{{1}}} }}
{{#vardefine: link | {{{2}}} }}
{{#lvardef: link | {{{2}}} }}
{{#vardefine: text | {{{3 | {{{2}}} }}} }}
{{#lvardef: text | {{{3 | {{{2}}} }}} }}
{{#vardefine: min-w | {{{w | {{{size | 40}}} }}} }}
{{#lvardef: min-w | {{{w | {{{size | 40}}} }}} }}
{{#vardefine: max-w | {{{w|}}} }}
{{#lvardef: max-w | {{{w|}}} }}
{{#vardefine: max-h | {{{h | {{{size | 40}}} }}} }}
{{#lvardef: max-h | {{{h | {{{size | 40}}} }}} }}
}}{{#if: {{{block|}}} | <span style="display: inline-flex; align-items: center; {{#if: {{{gap|}}} | gap: {{{gap}}}px; }}"> }}<span style="display: inline-flex; align-items: center; justify-content: center; min-width: {{#var:min-w}}px; height: {{#var:max-h}}px;">{{icon | {{#var:icon}} | link = {{#var:link}} | caption = {{#var:text}} | w = {{#var:max-w}} | h = {{#var:max-h}} }}</span>&nbsp;[[{{#var:link}}|{{#var:text}}]]{{#if: {{{block|}}} | </span> }}</includeonly><noinclude>
}}{{#if: {{{block|}}} | <span style="display: inline-flex; align-items: center; {{#if: {{{gap|}}} | gap: {{{gap}}}px; }}"> }}<span style="display: inline-flex; align-items: center; justify-content: center; min-width: {{#lvar:min-w}}px; height: {{#lvar:max-h}}px;">{{icon | {{#lvar:icon}} | link = {{#lvar:link}} | caption = {{#lvar:text}} | w = {{#lvar:max-w}} | h = {{#lvar:max-h}} }}</span>&nbsp;[[{{#lvar:link}}|{{#lvar:text}}]]{{#if: {{{block|}}} | </span> }}</includeonly><noinclude>
Usage: {{code|<nowiki>{{IconLink | Flourish Icon.png | Flourish }}</nowiki>}}
Usage: {{code|<nowiki>{{IconLink | Flourish Icon.png | Flourish }}</nowiki>}}


Navigation menu