This is a documentation for Board Game Arena: play board games online !

Template:Card: Difference between revisions

From Board Game Arena
Jump to navigation Jump to search
(parameters)
Line 1: Line 1:
<span title="{{{alt|card}}}" style="background:{{{background|#fafafa}}};box-shadow:0.05rem 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.2),inset 0 0 0 {{{borderThickness|0.1}}}rem {{{borderColor|#fff0}}};border-radius:0.2rem;padding:0.25rem 0.15rem;line-height:calc({{{size|1}}}rem + 0.7rem);color:{{{color|#000}}};text-shadow:0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}};font-size:{{{size|1}}}rem;white-space:nowrap">{{{1|&nbsp;&nbsp;&nbsp;}}}</span><noinclude>
<onlyinclude><span title="{{{alt|card}}}" style="background:{{{background|#fafafa}}};box-shadow:0.05rem 0.05rem 0.1rem 0.1rem rgba(0,0,0,0.2),inset 0 0 0 {{{borderThickness|0.1}}}rem {{{borderColor|#fff0}}};border-radius:0.2rem;padding:0.25rem 0.15rem;line-height:calc({{{size|1}}}rem + 0.7rem);color:{{{color|#000}}};text-shadow:0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}},0 0 calc({{{size|1}}}rem/20) {{{outlineColor|#fff0}}};font-size:{{{size|1}}}rem;white-space:nowrap">{{{1|&nbsp;&nbsp;&nbsp;}}}</span></onlyinclude>


{|class="wikitable" style="text-align:center;"
== Parameters ==
|+Card template examples
<div style="display:grid;grid-template-columns:repeat(4,max-content) 1fr;gap:0.5rem;overflow:auto;text-overflow:ellipsis;">
!Type
   <div>{{text|w=bold|Id}}</div>
|<code><nowiki>{{club}}</nowiki></code>
   <div>{{text|w=bold|Default}}</div>
|<code><nowiki>{{spade}}</nowiki></code>
   <div>{{text|w=bold|Example}}</div>
|<code><nowiki>{{heart}}</nowiki></code>
   <div>{{text|w=bold|Result}}</div>
|<code><nowiki>{{diamond}}</nowiki></code>
   <div>{{text|w=bold|Description}}</div>
|<code><nowiki>{{cardBack}}</nowiki></code>
   <div>{{code|1}}</div>
|<code><nowiki>{{card|A}}</nowiki></code>
   <div>3 white spaces</div>
|<code><nowiki>{{club|A}}</nowiki></code>
  <div>{{code|<nowiki>{{card</nowiki>{{text|<nowiki>|A</nowiki>|#dfd}}<nowiki>}}</nowiki>}}</div>
|-
!Result
|{{club}}
|{{spade}}
|{{heart}}
|{{diamond}}
|{{cardBack}}
|{{card|A}}
|{{club|A}}
|}
 
== Available parameters ==
<div style="display:grid;grid-template-columns:repeat(4,min-content) auto;gap:0.5rem;overflow:auto;text-overflow:ellipsis;">
   <div style="font-weight:bold;width:8rem;">Parameter</div>
   <div style="font-weight:bold;width:8rem;">Default value</div>
   <div style="font-weight:bold;width:8rem;">Example</div>
   <div style="font-weight:bold;width:8rem;text-align:center;">Result</div>
   <div style="font-weight:bold;width:8rem;">Description</div>
   <div><code>1</code></div>
   <div><code><nowiki>&amp;nbsp;</nowiki></code>
<code><nowiki>&amp;nbsp;</nowiki></code>
<code><nowiki>&amp;nbsp;</nowiki></code>
(3 white spaces)</div>
  <div><code><nowiki>{{card|A}}</nowiki></code></div>
   <div style="text-align:center;">{{card|A}}</div>
   <div style="text-align:center;">{{card|A}}</div>
   <div>'''''Required:''''' specify a card value e.g. <code>A</code> for Ace.</div>
   <div>'''''Required:''''' card value e.g. {{code|A}} for Ace.</div>
   <div><code>size</code></div>
   <div>{{code|size}}</div>
   <div><code>1</code></div>
   <div>{{code|1}}</div>
   <div><code><nowiki>{{card|A</nowiki></code>
   <div>{{code|<nowiki>{{card|A</nowiki>{{text|<nowiki>|size=1.5</nowiki>|#dfd}}<nowiki>}}</nowiki>}}</div>
<code><nowiki>|size=1.5}}</nowiki></code></div>
   <div style="text-align:center;">{{card|A|size=1.5}}</div>
   <div style="text-align:center;">{{card|A|size=1.5}}</div>
   <div>'''''Optional:''''' specify the text size in rem units.</div>
   <div>'''''Optional:''''' text size in [https://developer.mozilla.org/en-US/docs/Web/CSS/length#rem rem units].</div>
   <div><code>color</code></div>
   <div>{{code|color}}</div>
   <div><code>#000</code>
   <div>black</div>
(black)</div>
   <div>{{code|<nowiki>{{card|A</nowiki>{{text|<nowiki>|color=green</nowiki>|#dfd}}<nowiki>}}</nowiki>}}</div>
   <div><code><nowiki>{{card|A</nowiki></code>
<code><nowiki>|color=green}}</nowiki></code></div>
   <div style="text-align:center;">{{card|A|color=green}}</div>
   <div style="text-align:center;">{{card|A|color=green}}</div>
   <div>'''''Optional:''''' specify the text color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color].</div>
   <div>'''''Optional:''''' text color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color].</div>
   <div><code>outlineColor</code></div>
   <div>{{code|outlineColor}}</div>
   <div><code>#fff0</code>
   <div>transparent</div>
(transparent)</div>
   <div>{{code|<nowiki>{{card|A|color=white</nowiki>}}<br>{{code|{{text|<nowiki>|outlineColor=green</nowiki>|#dfd}}<nowiki>}}</nowiki>}}</div>
   <div><code><nowiki>{{card|A|color=white</nowiki></code>
<code><nowiki>|outlineColor=green}}</nowiki></code></div>
   <div style="text-align:center;">{{card|A|color=white|outlineColor=green}}</div>
   <div style="text-align:center;">{{card|A|color=white|outlineColor=green}}</div>
   <div>'''''Optional:''''' specify the text outline color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color].</div>
   <div>'''''Optional:''''' text outline color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color].</div>
   <div><code>background</code></div>
   <div>{{code|background}}</div>
   <div><code>#fafafa</code>
   <div>off-white</div>
(almost&nbsp;white)</div>
   <div>{{code|<nowiki>{{card|A|color=white</nowiki>}}<br>{{code|{{text|<nowiki>|background=green</nowiki>|#dfd}}<nowiki>}}</nowiki>}}</div>
   <div><code><nowiki>{{card|A|color=white</nowiki></code>
<code><nowiki>|background=green}}</nowiki></code></div>
   <div style="text-align:center;">{{card|A|color=white|background=green}}</div>
   <div style="text-align:center;">{{card|A|color=white|background=green}}</div>
   <div>'''''Optional:''''' specify the background color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color].</div>
   <div>'''''Optional:''''' background color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color].</div>
   <div><code>borderColor</code></div>
   <div>{{code|borderColor}}</div>
   <div><code>#fff0</code>
   <div>transparent</div>
(transparent)</div>
   <div>{{code|<nowiki>{{card</nowiki>{{text|<nowiki>|borderColor=green</nowiki>|#dfd}}<nowiki>}}</nowiki>}}</div>
   <div><code><nowiki>{{card</nowiki></code>
<code><nowiki>|borderColor=green}}</nowiki></code></div>
   <div style="text-align:center;">{{card|borderColor=green}}</div>
   <div style="text-align:center;">{{card|borderColor=green}}</div>
   <div>'''''Optional:''''' specify the border color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color].</div>
   <div>'''''Optional:''''' border color as a [https://developer.mozilla.org/en-US/docs/Web/CSS/color CSS color].</div>
   <div><code>borderThickness</code></div>
   <div>{{code|borderThickness}}</div>
   <div><code>0.1</code></div>
   <div>{{code|0.1}}</div>
   <div><code><nowiki>{{card|borderColor=green</nowiki></code>
   <div>{{code|<nowiki>{{card|borderColor=green</nowiki>}}<br>{{code|{{text|<nowiki>|borderThickness=0.2</nowiki>|#dfd}}<nowiki>}}</nowiki>}}</div>
<code><nowiki>|borderThickness=0.2}}</nowiki></code></div>
   <div style="text-align:center;">{{card|borderColor=green|borderThickness=0.2}}</div>
   <div style="text-align:center;">{{card|borderColor=green|borderThickness=0.2}}</div>
   <div>'''''Optional:''''' specify the border thickness in rem units.</div>
   <div>'''''Optional:''''' border thickness in [https://developer.mozilla.org/en-US/docs/Web/CSS/length#rem rem units].</div>
</div>
</div>


== Examples ==
<noinclude>
 
== Pages using {{FULLPAGENAME}} ==
=== [[Gamehelpmachiavelli|Machiavelli]] ===
{{Special:WhatLinksHere/{{FULLPAGENAME}}}}
 
</noinclude>
* A player may play a combination, such as {{spade|6}}{{diamond|6|color=blue}}{{heart|6}} or {{spade|6}}{{spade|7}}{{spade|8}}, or may extend the existing set by playing {{club|5|color=green}} .
<pre>
* A player may play a combination, such as {{spade|6}}{{diamond|6|color=blue}}{{heart|6}} or {{spade|6}}{{spade|7}}{{spade|8}}, or may extend the existing set by playing {{club|5|color=green}} .
</pre>
 
=== [[Gamehelppalace|Palace]] ===
 
{|class="wikitable" style="width:auto; text-align:center;"
|+style="text-align:left;"|''The deck is already empty''
!Player
!In hand
!On table
!Stack top card
!style="text-align:left;"|Action
|-
|'''A'''
|{{heart|3}}{{club|3}}
{{spade|4}}{{club|4}}
|{{club|7}}{{Diamond|7}}{{spade|7}}
{{cardBack}}{{cardBack}}{{cardBack}}
|{{diamond|2}}
|style="text-align:left;"|Plays {{heart|3}}{{club|3}} .
|}
 
<pre style="background:none;border:none;">
{|class="wikitable" style="width:auto; text-align:center;"
|+style="text-align:left;"|''The deck is already empty''
!Player
!In hand
!On table
!Stack top card
!style="text-align:left;"|Action
|-
|'''A'''
|{{heart|3}}{{club|3}}
{{spade|4}}{{club|4}}
|{{club|7}}{{Diamond|7}}{{spade|7}}
{{cardBack}}{{cardBack}}{{cardBack}}
|{{diamond|2}}
|style="text-align:left;"|Plays {{heart|3}}{{club|3}} .
|}
</pre>


[[Category:Card templates]]
[[Category:Card templates]]
</noinclude>

Revision as of 16:33, 1 August 2025

   

Parameters

Id
Default
Example
Result
Description
1
3 white spaces
{{card|A}}
A
Required: card value e.g. A for Ace.
size
1
{{card|A|size=1.5}}
A
Optional: text size in rem units.
color
black
{{card|A|color=green}}
A
Optional: text color as a CSS color.
outlineColor
transparent
{{card|A|color=white
|outlineColor=green}}
A
Optional: text outline color as a CSS color.
background
off-white
{{card|A|color=white
|background=green}}
A
Optional: background color as a CSS color.
borderColor
transparent
{{card|borderColor=green}}
   
Optional: border color as a CSS color.
borderThickness
0.1
{{card|borderColor=green
|borderThickness=0.2}}
   
Optional: border thickness in rem units.


Pages using Template:Card