Template:Colored box: Difference between revisions
en>Krinkle Add support for 'title-link' option. This is intended to make the entire heading box clickable. We can't add classes to page links in wikitext, but through CSS we can use flexbox to make the element grow to the available space |
en>Krinkle rename 'link' to 'view-link', keep alias for compat |
||
Line 12: | Line 12: | ||
">{{#if: {{{icon|}}} | [[File:{{{icon}}}|20px|class=colorbox-title-icon|link={{{title-link|}}}|alt=]]  }}<!-- | ">{{#if: {{{icon|}}} | [[File:{{{icon}}}|20px|class=colorbox-title-icon|link={{{title-link|}}}|alt=]]  }}<!-- | ||
-->{{#if: {{{title-link|}}} | [[{{{title-link|}}}|<strong>{{{title}}}</strong>]] | <strong>{{{title}}}</strong> }}<!-- | -->{{#if: {{{title-link|}}} | [[{{{title-link|}}}|<strong>{{{title}}}</strong>]] | <strong>{{{title}}}</strong> }}<!-- | ||
-->{{#if: {{{link|}}} | -->{{#if: {{{view-link|{{{link|}}}}}} | ||
|<div class="mw-tpl-colorbox-title-corner">[[{{{link}}}|<span style="{{#if: {{{link-color|{{{title-color|}}}}}} | color: {{{link-color|{{{title-color|}}}}}}; }}">{{{view-text|view}}}</span>]]</div> | |<div class="mw-tpl-colorbox-title-corner">[[{{{view-link|{{{link|}}}}}}|<span style="{{#if: {{{link-color|{{{title-color|}}}}}} | color: {{{link-color|{{{title-color|}}}}}}; }}">{{{view-text|view}}}</span>]]</div> | ||
|{{#if:{{{link2|}}} | |{{#if: {{{view-extlink|{{{link2|}}}}}} | ||
|<div class="mw-tpl-colorbox-title-corner">[{{{link2}}} <span style="{{#if: {{{link-color|{{{title-color|}}}}}} | color: {{{link-color|{{{title-color|}}}}}}; }}">{{{view-text|view}}}</span>]</div> | |<div class="mw-tpl-colorbox-title-corner">[{{{view-extlink|{{{link2|}}}}}} <span style="{{#if: {{{link-color|{{{title-color|}}}}}} | color: {{{link-color|{{{title-color|}}}}}}; }}">{{{view-text|view}}}</span>]</div> | ||
}} | }} | ||
}} | }} |
Revision as of 17:37, 6 September 2023
{{{title}}}
{{{content}}}
Lua error in Module:Documentation at line 144: message: type error in message cfg.container (string expected, got nil).