This is a documentation for Board Game Arena: play board games online !
Template:Cardholder: Difference between revisions
Jump to navigation
Jump to search
Sammy McSam (talk | contribs) (cardBackground) |
Sammy McSam (talk | contribs) (🡲, Template:cardholder4) |
||
Line 1: | Line 1: | ||
<div style="position:relative;display:grid;grid:repeat(3, auto) / repeat( | <div style="position:relative;display:grid;grid:repeat(3,auto) / repeat(5,auto);gap:0rem {{{gap|2}}}px;background:{{{background|#fff0}}};border-radius:{{{corner|0.2}}}rem {{{corner|0.2}}}rem 0 0;padding:0.5rem;line-height:0.1;width:max-content;align-items:end;"> | ||
<div style="background:{{{clue1Colour|#fff0}}};margin-left:5%;padding-left:10%;height:1.4rem;width:75%;border-radius:{{{corner|0.2}}}rem {{{corner|0.2}}}rem 0 0;color:{{{colour|#000}}};font-size:calc({{{size|2}}}rem - 0.75rem);line-height:1.2;">{{{clue1|}}}</div> | <div style="background:{{{clue1Colour|#fff0}}};margin-left:5%;padding-left:10%;height:1.4rem;width:75%;border-radius:{{{corner|0.2}}}rem {{{corner|0.2}}}rem 0 0;color:{{{colour|#000}}};font-size:calc({{{size|2}}}rem - 0.75rem);line-height:1.2;">{{{clue1|}}}</div> | ||
<div style="background:{{{clue2Colour|#fff0}}};margin-left:5%;padding-left:10%;height:1.4rem;width:75%;border-radius:{{{corner|0.2}}}rem {{{corner|0.2}}}rem 0 0;color:{{{colour|#000}}};font-size:calc({{{size|2}}}rem - 0.75rem);line-height:1.2;">{{{clue2|}}}</div> | <div style="background:{{{clue2Colour|#fff0}}};margin-left:5%;padding-left:10%;height:1.4rem;width:75%;border-radius:{{{corner|0.2}}}rem {{{corner|0.2}}}rem 0 0;color:{{{colour|#000}}};font-size:calc({{{size|2}}}rem - 0.75rem);line-height:1.2;">{{{clue2|}}}</div> | ||
Line 10: | Line 10: | ||
<div>{{card|={{{card4| }}}|background={{{card4Background|{{{cardBackground|#fafafa}}}}}}|colour={{{card4Colour|#000}}}|size={{{size|2}}}}}</div> | <div>{{card|={{{card4| }}}|background={{{card4Background|{{{cardBackground|#fafafa}}}}}}|colour={{{card4Colour|#000}}}|size={{{size|2}}}}}</div> | ||
<div>{{card|={{{card5| }}}|background={{{card5Background|{{{cardBackground|#fafafa}}}}}}|colour={{{card5Colour|#000}}}|size={{{size|2}}}}}</div> | <div>{{card|={{{card5| }}}|background={{{card5Background|{{{cardBackground|#fafafa}}}}}}|colour={{{card5Colour|#000}}}|size={{{size|2}}}}}</div> | ||
<div style="position:absolute;grid-row-start:-1;top:-0.2rem;background:#000;color:{{{colour|#fff}}};font-size:{{{size|1}}}rem;width:calc(100% - 0.8rem);height:25%;padding:0.5rem;border-radius:0.2rem 0.2rem 0 0;">{{{player|A}}} {{{arrow| | <div style="position:absolute;grid-row-start:-1;top:-0.2rem;background:#000;color:{{{colour|#fff}}};font-size:{{{size|1}}}rem;width:calc(100% - 0.8rem);height:25%;padding:0.5rem;border-radius:0.2rem 0.2rem 0 0;">{{{player|A}}} {{{arrow|🡲}}}</div></div><noinclude> | ||
[[Category:Card templates]] | [[Category:Card templates]] | ||
== Available parameters == | == Available parameters == | ||
{|class="wikitable" style="text-align:left;" | |||
!Parameter | |||
!Default value | |||
!Example | |||
!Result | |||
!Description | |||
|- | |||
|<code>card#</code> | |||
|<code>&nbsp;&nbsp;</code> | |||
(two non-breaking spaces) | |||
|<code><nowiki>{{cardholder |card1=1}}</nowiki></code> | |||
|{{cardholder |card1=1}}<br> | |||
|'''''Optional''''': specify cards as text where <code>#</code> is the card number from left to right. | |||
|- | |||
|<code>card#Colour</code> | |||
|<code>#000</code> | |||
(black) | |||
|<code><nowiki>{{cardholder |card1=1 |card1Colour=green}}</nowiki></code> | |||
|{{cardholder |card1=1 |card1Colour=green}}<br> | |||
|'''''Optional''''': specify card colours as [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS colours] where <code>#</code> is the card number from left to right. | |||
|- | |||
|<code>cardBackground</code> | |||
|<code>#fafafa</code> | |||
(almost white) | |||
|<code><nowiki>{{cardholder |cardBackground=green}}</nowiki></code> | |||
|{{cardholder |cardBackground=green}}<br> | |||
|'''''Optional''''': specify all card background colours as [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS colours]. | |||
|- | |||
|<code>card#Background</code> | |||
|<code>#fafafa</code> | |||
(almost white) | |||
|<code><nowiki>{{cardholder |card1Background=green}}</nowiki></code> | |||
|{{cardholder |card1Background=green}}<br> | |||
|'''''Optional''''': specify a card background colours as [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS colours] where <code>#</code> is the card number from left to right. This overrides the <code>cardBackground</code> parameter. | |||
|- | |||
|<code>clue#</code> | |||
|<code>null</code> | |||
|<code><nowiki>{{cardholder |clue1=1}}</nowiki></code> | |||
|{{cardholder |clue1=1}}<br> | |||
|'''''Optional''''': specify clues as text where <code>#</code> is the card number from left to right. | |||
|- | |||
|<code>clue#Colour</code> | |||
|<code>#fff0</code> | |||
(transparent) | |||
|<code><nowiki> {{cardholder |clue1Colour=green}}</nowiki></code> | |||
| {{cardholder |clue1Colour=green}}<br> | |||
|'''''Optional''''': specify clue colours as [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS colours] where <code>#</code> is the card number from left to right. | |||
|- | |||
|<code>gap</code> | |||
|<code>2</code> | |||
|<code><nowiki>{{cardholder |gap=8}}</nowiki></code> | |||
|{{cardholder |gap=8}}<br> | |||
|'''''Optional''''': specify the gap between cards in px units. | |||
|- | |||
|<code>background#</code> | |||
|<code>#fff0</code> | |||
(transparent) | |||
|<code><nowiki>{{cardholder |background=green}}</nowiki></code> | |||
|{{cardholder |background=green}}<br> | |||
|'''''Optional''''': specify the background colour as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS colour]. | |||
|- | |||
|<code>player</code> | |||
|<code>A</code> | |||
|<code><nowiki>{{cardholder |player=Alice}}</nowiki></code> | |||
|{{cardholder |player=Alice}}<br> | |||
|'''''Optional''''': specify the player name as text. | |||
|- | |||
|<code>arrow</code> | |||
|<code>🡲</code> | |||
|<code><nowiki>{{cardholder |arrow=}}</nowiki></code> | |||
|{{cardholder |arrow=}}<br> | |||
|'''''Optional''''': hide the arrow or use another symbol. | |||
|} | |||
== Examples == | == Examples == | ||
=== Hanabi === | === [[Gamehelphanabi|Hanabi]] === | ||
<div style="display:flex;flex-wrap:wrap;"><div> | |||
{{cardholder4 |player=Alice | |||
|card1=1 |card1Colour={{r}} |clue1=1 |clue1Colour={{r}} | |||
|card2=2 |card2Colour={{y}} |clue2=2 |clue2Colour={{y}} | |||
|card3=3 |card3Colour={{g}} |clue3=3 |clue3Colour={{g}} | |||
|card4=4 |card4Colour={{b}} |clue4=4 |clue4Colour={{b}} | |||
}} | |||
<pre> | |||
{{cardholder4 |player=Alice | |||
|card1=1 |card1Colour={{r}} |clue1=1 |clue1Colour={{r}} | |||
|card2=2 |card2Colour={{y}} |clue2=2 |clue2Colour={{y}} | |||
|card3=3 |card3Colour={{g}} |clue3=3 |clue3Colour={{g}} | |||
|card4=4 |card4Colour={{b}} |clue4=4 |clue4Colour={{b}} | |||
}} | |||
</pre> | |||
</div><div> | |||
{{cardholder |cardBackground=#324 |player=Alice | |||
|card1=1 |card1Colour={{r}} |clue1=1 |clue1Colour={{r}} | |||
|card2=2 |card2Colour={{y}} |clue2=2 |clue2Colour={{y}} | |||
|card3=3 |card3Colour={{g}} |clue3=3 |clue3Colour={{g}} | |||
|card4=4 |card4Colour={{b}} |clue4=4 |clue4Colour={{b}} | |||
|card5=5 |card5Colour={{w}} |clue5=5 |clue5Colour={{w}} | |||
}} | }} | ||
<pre> | <pre> | ||
{{cardholder |cardBackground=#324 | {{cardholder |cardBackground=#324 |player=Alice | ||
| | |card1=1 |card1Colour={{r}} |clue1=1 |clue1Colour={{r}} | ||
| | |card2=2 |card2Colour={{y}} |clue2=2 |clue2Colour={{y}} | ||
| | |card3=3 |card3Colour={{g}} |clue3=3 |clue3Colour={{g}} | ||
| | |card4=4 |card4Colour={{b}} |clue4=4 |clue4Colour={{b}} | ||
| | |card5=5 |card5Colour={{w}} |clue5=5 |clue5Colour={{w}} | ||
| | |||
| | |||
| | |||
| | |||
| | |||
}} | }} | ||
</pre> | </pre> | ||
</div></div> | |||
</noinclude> | </noinclude> |
Revision as of 01:31, 20 October 2023
A 🡲
Available parameters
Parameter | Default value | Example | Result | Description |
---|---|---|---|---|
card#
|
(two non-breaking spaces) |
{{cardholder |card1=1}}
|
A 🡲 |
Optional: specify cards as text where # is the card number from left to right.
|
card#Colour
|
#000
(black) |
{{cardholder |card1=1 |card1Colour=green}}
|
A 🡲 |
Optional: specify card colours as CSS colours where # is the card number from left to right.
|
cardBackground
|
#fafafa
(almost white) |
{{cardholder |cardBackground=green}}
|
A 🡲 |
Optional: specify all card background colours as CSS colours. |
card#Background
|
#fafafa
(almost white) |
{{cardholder |card1Background=green}}
|
A 🡲 |
Optional: specify a card background colours as CSS colours where # is the card number from left to right. This overrides the cardBackground parameter.
|
clue#
|
null
|
{{cardholder |clue1=1}}
|
1
A 🡲 |
Optional: specify clues as text where # is the card number from left to right.
|
clue#Colour
|
#fff0
(transparent) |
{{cardholder |clue1Colour=green}}
|
A 🡲 |
Optional: specify clue colours as CSS colours where # is the card number from left to right.
|
gap
|
2
|
{{cardholder |gap=8}}
|
A 🡲 |
Optional: specify the gap between cards in px units. |
background#
|
#fff0
(transparent) |
{{cardholder |background=green}}
|
A 🡲 |
Optional: specify the background colour as a CSS colour. |
player
|
A
|
{{cardholder |player=Alice}}
|
Alice 🡲 |
Optional: specify the player name as text. |
arrow
|
🡲
|
{{cardholder |arrow=}}
|
A |
Optional: hide the arrow or use another symbol. |
Examples
Hanabi
1
2
3
4
1
2
3
4
Alice 🡲
{{cardholder4 |player=Alice |card1=1 |card1Colour={{r}} |clue1=1 |clue1Colour={{r}} |card2=2 |card2Colour={{y}} |clue2=2 |clue2Colour={{y}} |card3=3 |card3Colour={{g}} |clue3=3 |clue3Colour={{g}} |card4=4 |card4Colour={{b}} |clue4=4 |clue4Colour={{b}} }}
1
2
3
4
5
Alice 🡲
{{cardholder |cardBackground=#324 |player=Alice |card1=1 |card1Colour={{r}} |clue1=1 |clue1Colour={{r}} |card2=2 |card2Colour={{y}} |clue2=2 |clue2Colour={{y}} |card3=3 |card3Colour={{g}} |clue3=3 |clue3Colour={{g}} |card4=4 |card4Colour={{b}} |clue4=4 |clue4Colour={{b}} |card5=5 |card5Colour={{w}} |clue5=5 |clue5Colour={{w}} }}