Template:CardColor: Difference between revisions

From Little Troubles
Chesto (talk | contribs)
No edit summary
Chesto (talk | contribs)
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#switch: {{{CardArea|body}}}
<onlyinclude>{{#switch: {{{CardArea|body}}}
|body={{#switch: {{{CardType}}}
|body={{#switch: {{{CardType}}}
|Character|Main Character|MainCharacter=rgba(84,146,196,{{{opacity|1.0}}})
|Character|Main Character|MainCharacter|CharacterAdult|CharacterRegressed|MainCharacterAdult|MainCharacterRegressed=rgba(84,146,196,{{{opacity|1.0}}})
|Action|DecisiveAction|Decisive Action|Quick Action|QuickAction|Decisive Quick Action|DecisiveQuickAction=rgba(183,58,57,{{{opacity|1.0}}})
|Action|DecisiveAction|Decisive Action|Quick Action|QuickAction|Decisive Quick Action|DecisiveQuickAction=rgba(183,58,57,{{{opacity|1.0}}})
|Field|Iconic Field|IconicField|Global Iconic Field|GlobalIconicField=rgba(74,172,72,{{{opacity|1.0}}})
|Field|Iconic Field|IconicField|Global Iconic Field|GlobalIconicField=rgba(74,172,72,{{{opacity|1.0}}})
Line 8: Line 8:
|Goal|Great Goal|GreatGoal=rgba(149,87,41,{{{opacity|1.0}}})
|Goal|Great Goal|GreatGoal=rgba(149,87,41,{{{opacity|1.0}}})
|Pregame Action|Pre-game Action|PregameAction|Pre-gameAction=rgba(183,58,57,{{{opacity|1.0}}})
|Pregame Action|Pre-game Action|PregameAction|Pre-gameAction=rgba(183,58,57,{{{opacity|1.0}}})
|Hybrid=linear-gradient(180deg,rgba(84, 146, 196, {{{opacity|1.0}}}) 0%, rgba(111, 81, 153, {{{opacity|1.0}}}) 100%)
|Hybrid=linear-gradient(315deg, rgba(84,146,196,{{{opacity|1.0}}}) 0%, rgba(111,81,153,{{{opacity|1.0}}}) 100%)
|#default=rgba(170, 170, 170, {{{opacity|1.0}}})
|#default=rgba(170, 170, 170, {{{opacity|1.0}}})
}}
}}
|frame={{#switch: {{{CardType}}}
|frame={{#switch: {{{CardType}}}
|Character|Action|Quick Action|QuickAction|Field|Toy|Scene|Goal|Pregame Action|Pre-game Action|PregameAction|Pre-gameAction=rgba(252, 179, 69, {{{opacity|1.0}}})
|Character|CharacterAdult|CharacterRegressed|Action|Quick Action|QuickAction|Field|Toy|Scene|Goal|Pregame Action|Pre-game Action|PregameAction|Pre-gameAction=rgba(252,179,69,{{{opacity|1.0}}})
|Main Character|MainCharacter=rgba(50, 86, 153, {{{opacity|1.0}}})
|Main Character|MainCharacter|MainCharacterAdult|MainCharacterRegressed=rgba(50,86,153,{{{opacity|1.0}}})
|DecisiveAction|Decisive Action|Decisive Quick Action|DecisiveQuickAction=rgba(96, 22, 11, {{{opacity|1.0}}})
|DecisiveAction|Decisive Action|Decisive Quick Action|DecisiveQuickAction=rgba(96,22,11,{{{opacity|1.0}}})
|Iconic Field|IconicField|Global Iconic Field|GlobalIconicField=rgba(38, 77, 36, {{{opacity|1.0}}})
|Iconic Field|IconicField|Global Iconic Field|GlobalIconicField=rgba(38,77,36,{{{opacity|1.0}}})
|Shiny Toy|ShinyToy=rgba(66, 39, 102, {{{opacity|1.0}}})
|Shiny Toy|ShinyToy=rgba(66,39,102,{{{opacity|1.0}}})
|Memorable Scene|MemorableScene=rgba(116, 53, 35, {{{opacity|1.0}}})
|Memorable Scene|MemorableScene=rgba(116,53,35,{{{opacity|1.0}}})
|Great Goal|GreatGoal=rgba(38, 20, 12, {{{opacity|1.0}}})
|Great Goal|GreatGoal=rgba(38,20,12,{{{opacity|1.0}}})
|Hybrid=rgba(50, 86, 153, {{{opacity|1.0}}})
|Hybrid=rgba(50,86,153,{{{opacity|1.0}}})
|#default=rgba(252, 179, 69, {{{opacity|1.0}}})
|#default=rgba(252,179,69,{{{opacity|1.0}}})
}}
}}
}}</includeonly>
}}</onlyinclude>
<noinclude>
<noinclude>
Ignore the above, changing from onlyinclude to includeonly breaks absolutely everything.
Colours/effects for cards. Exports the raw color code, e.g. {{CardColor|CardType=Action|CardArea=body}}.
Colours/effects for cards. Exports the raw color code, e.g. {{CardColor|CardType=Action|CardArea=body}}.


Line 30: Line 32:
* <code>CardArea</code> (body/frame)
* <code>CardArea</code> (body/frame)
* <code>opacity</code> (default 1.0)
* <code>opacity</code> (default 1.0)
<code><nowiki>{{CardColor|CardType=Action|CardArea=body|opacity=1.0}}</nowiki></code>


Examples with <code><nowiki><span style="background:[];"></nowiki></code>:
Examples with <code><nowiki><span style="background:[];"></nowiki></code>:
Line 54: Line 58:
<span style="background:{{CardColor|CardType=ShinyToy|CardArea=frame}};">Shiny Toy</span>
<span style="background:{{CardColor|CardType=ShinyToy|CardArea=frame}};">Shiny Toy</span>
<span style="background:{{CardColor|CardType=Hybrid|CardArea=frame}};">Hybrid</span>
<span style="background:{{CardColor|CardType=Hybrid|CardArea=frame}};">Hybrid</span>
Works with wikitables:
{| class="wikitable sortable" style="border-collapse: separate; border-spacing: 0; border: none; padding: 2px;"
|+
!Type
|-
|style{{=}}"background:{{CardColor|CardType=Character|CardArea=body}};color:#000000; border-color:{{CardColor|CardType=Character|CardArea=frame}}; border-width: 3px 0px 3px 3px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; text-align: center" | {{ItemIcon|Character|height=x20px|alignment=middle}}
|-
|style{{=}}"background:{{CardColor|CardType=Hybrid|CardArea=body}};color:#000000; border-color:{{CardColor|CardType=Hybrid|CardArea=frame}}; border-width: 3px 0px 3px 3px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; text-align: center" | {{ItemIcon|Hybrid|height=x20px|alignment=middle}}
|}
{| style="border-collapse: separate; border-spacing: 0; border: none; padding: 2px;"
|+
!Type
|-
|style{{=}}"background:{{CardColor|CardType=Character|CardArea=body}};color:#000000; border-color:{{CardColor|CardType=Character|CardArea=frame}}; border-width: 3px 0px 3px 3px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; text-align: center" | {{ItemIcon|Character|height=x20px|alignment=middle}}
|-
|style{{=}}"background:{{CardColor|CardType=Hybrid|CardArea=body}};color:#000000; border-color:{{CardColor|CardType=Hybrid|CardArea=frame}}; border-width: 3px 0px 3px 3px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; text-align: center" | {{ItemIcon|Hybrid|height=x20px|alignment=middle}}
|}
and other tables
{| style="float:right; padding: 1em; margin-left: 1em; background: {{CardColor|CardType=Hybrid|CardArea=body|opacity=0.2}}; border-radius: 1em; min-width: 200px;"
!colspan="2" | [[File:{{{ImageUrl|logo.png}}}|300px|center|frameless]]
|-
|
|
|-
|'''Card Type'''
|[[Hybrid]]
|}
</noinclude>
</noinclude>

Latest revision as of 11:22, 26 August 2026

rgba(170, 170, 170, 1.0)

Ignore the above, changing from onlyinclude to includeonly breaks absolutely everything.

Colours/effects for cards. Exports the raw color code, e.g. rgba(183,58,57,1.0).

Has three arguments:

  • CardType (name of card type)
  • CardArea (body/frame)
  • opacity (default 1.0)

{{CardColor|CardType=Action|CardArea=body|opacity=1.0}}

Examples with <span style="background:[];">:

Body (code works for main type/subtype/uniques):

default Action Character Field Goal Scene Toy Hybrid

Frame (code works for main type/subtype/uniques):

default/non-unique type Decisive (Quick) Action Main Character Iconic Field Great Goal Memorable Scene Shiny Toy Hybrid

Works with wikitables:

Type
Character
Hybrid
Type
Character
Hybrid

and other tables

Card Type Hybrid