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

Template:Chessboard: Difference between revisions

From Board Game Arena
Jump to navigation Jump to search
(added hideNotation option)
(adjustments for any board size)
Line 2: Line 2:
== Basic empty chessboard ==
== Basic empty chessboard ==
</noinclude>
</noinclude>
<div style="display: grid; grid-template: {{{notationBorder|20px}}} repeat(8,{{{squareSize|45px}}}) {{{notationBorder|20px}}} / {{{notationBorder|20px}}} repeat(8,{{{squareSize|45px}}}) {{{notationBorder|20px}}}; place-items: center;">
<div style="display:grid; grid-template:{{{notationBorder|20px}}} repeat(8,{{{squareSize|45px}}}) {{{notationBorder|20px}}} / {{{notationBorder|20px}}} repeat(8,{{{squareSize|45px}}}) {{{notationBorder|20px}}};">
<div></div>
<div style="display:grid;place-items:center;"></div>
<div>{{
<div style="display:grid;place-items:center;">{{{hideNotation|A}}}</div>
<div style="display:grid;place-items:center;">{{{hideNotation|B}}}</div>
<div style="display:grid;place-items:center;">{{{hideNotation|C}}}</div>
<div style="display:grid;place-items:center;">{{{hideNotation|D}}}</div>
<div style="display:grid;place-items:center;">{{{hideNotation|E}}}</div>
<div style="display:grid;place-items:center;">{{{hideNotation|F}}}</div>
<div style="display:grid;place-items:center;">{{{hideNotation|G}}}</div>
<div style="display:grid;place-items:center;">{{{hideNotation|H}}}</div>
<div style="
</div>
</div>
<noinclude>
<noinclude>
Line 157: Line 413:
| <i>optional:</i> place an image in any square using:
| <i>optional:</i> place an image in any square using:
<code><b>[letter][digit]</b>=<nowiki>[[</nowiki>File:<b>ImageFileName</b>|<b>Image Tooltip</b><nowiki>]]</nowiki></code> or <code><nowiki>{{</nowiki><b>templateName</b><nowiki>}}</nowiki></code>
<code><b>[letter][digit]</b>=<nowiki>[[</nowiki>File:<b>ImageFileName</b>|<b>Image Tooltip</b><nowiki>]]</nowiki></code> or <code><nowiki>{{</nowiki><b>templateName</b><nowiki>}}</nowiki></code>
where <code><b>[letter][digit]</b></code> is the algebraic coordinate


<b>[[Special:Upload|Upload your game piece image here]]</b>
<b>[[Special:Upload|Upload your game piece image here]]</b>
|- style="vertical-align: top; text-align: left;"
|- style="vertical-align: top; text-align: left;"
| <code>highlighta8</code>
| <code>highlighta8</code>
| <code><nowiki>{{emptySquare}}</nowiki></code>
| <code>null</code>
| <code><nowiki>{{chessboard | highlighta8={{redSquare}}}}</nowiki></code>
| <code><nowiki>{{chessboard | highlighta8=red}}</nowiki></code>
| <i>optional:</i> highlight any square using:
| <i>optional:</i> highlight any square using:
<code>highlight<b>[letter][digit]</b>=<nowiki>{{redSquare}}</nowiki></code> or <code><nowiki>{{greenSquare}}</nowiki></code> or <code><nowiki>{{blueSquare}}</nowiki></code>
<code>highlight<b>[letter][digit]</b>=<b>[string]</b></code>
 
where <code><b>[string]</b></code> is any valid <code>style="background:<b>[string]</b>;"</code>
 
e.g. <code>blue</code> or <code>rgba(0,0,255,0.5)</code> for semi-transparency
|}
|}
== Chess starting position ==
== Chess starting position ==



Revision as of 18:09, 12 December 2021

Basic empty chessboard

A
B
C
D
E
F
G
H
8
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
8
7
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
7
6
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
6
5
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
5
4
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
4
3
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
3
2
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
2
1
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
Empty Square
1
A
B
C
D
E
F
G
H

To insert this chessboard template into a BGA wiki page, simply type {{chessboard}} when editing the page, or alternatively copy one of the examples below.

Note: Game Help pages (e.g. 'GameHelpChess') also display on BGA's Rules Summary pages e.g. https://boardgamearena.com/gamepanel?game=chess under HOW TO PLAY? > See More > RULES SUMMARY

Empty board template:

{{chessboard
| a8= | b8= | c8= | d8= | e8= | f8= | g8= | h8= 
| a7= | b7= | c7= | d7= | e7= | f7= | g7= | h7= 
| a6= | b6= | c6= | d6= | e6= | f6= | g6= | h6= 
| a5= | b5= | c5= | d5= | e5= | f5= | g5= | h5= 
| a4= | b4= | c4= | d4= | e4= | f4= | g4= | h4= 
| a3= | b3= | c3= | d3= | e3= | f3= | g3= | h3= 
| a2= | b2= | c2= | d2= | e2= | f2= | g2= | h2= 
| a1= | b1= | c1= | d1= | e1= | f1= | g1= | h1= 
}}
Parameter Default value Example Description
hideNotation [A-H][1-8] {{chessboard | hideNotation=}} optional: hide algebraic notation
notationBorder 20px {{chessboard | notationBorder=30px}} optional: specify the size of the algebraic notation border
squareSize 45px {{chessboard | squareSize=50px}} optional: specify the square dimensions
lightSquareColour #fff {{chessboard | lightSquareColour=#fee}} optional: specify the light square colour
darkSquareColour #ddd {{chessboard | darkSquareColour=#dcc}} optional: specify the dark square colour
a8 {{emptySquare}} {{chessboard | a8={{blackRook}}}} optional: place an image in any square using:

[letter][digit]=[[File:ImageFileName|Image Tooltip]] or {{templateName}}

where [letter][digit] is the algebraic coordinate

Upload your game piece image here

highlighta8 null {{chessboard | highlighta8=red}} optional: highlight any square using:

highlight[letter][digit]=[string]

where [string] is any valid style="background:[string];"

e.g. blue or rgba(0,0,255,0.5) for semi-transparency

Chess starting position

A
B
C
D
E
F
G
H
8
Rook
Knight
Bishop
Queen
King
Bishop
Knight
Rook
8
7
Pawn
Pawn
Pawn
Pawn
Pawn
Pawn
Pawn
Pawn
7
6
6
5
5
4
4
3
3
2
Pawn
Pawn
Pawn
Pawn
Pawn
Pawn
Pawn
Pawn
2
1
Rook
Knight
Bishop
Queen
King
Bishop
Knight
Rook
1
A
B
C
D
E
F
G
H
{{chessboard | lightSquareColour=#efe | darkSquareColour=#cdc
| a8={{blackRook}}  | b8={{blackKnight}}| c8={{blackBishop}}| d8={{blackQueen}} | e8={{blackKing}}  | f8={{blackBishop}}| g8={{blackKnight}}| h8={{blackRook}}
| a7={{blackPawn}}  | b7={{blackPawn}}  | c7={{blackPawn}}  | d7={{blackPawn}}  | e7={{blackPawn}}  | f7={{blackPawn}}  | g7={{blackPawn}}  | h7={{blackPawn}}
| a6=               | b6=               | c6=               | d6=               | e6=               | f6=               | g6=               | h6=               
| a5=               | b5=               | c5=               | d5=               | e5=               | f5=               | g5=               | h5=               
| a4=               | b4=               | c4=               | d4=               | e4=               | f4=               | g4=               | h4=               
| a3=               | b3=               | c3=               | d3=               | e3=               | f3=               | g3=               | h3=               
| a2={{whitePawn}}  | b2={{whitePawn}}  | c2={{whitePawn}}  | d2={{whitePawn}}  | e2={{whitePawn}}  | f2={{whitePawn}}  | g2={{whitePawn}}  | h2={{whitePawn}}
| a1={{whiteRook}}  | b1={{whiteKnight}}| c1={{whiteBishop}}| d1={{whiteQueen}} | e1={{whiteKing}}  | f1={{whiteBishop}}| g1={{whiteKnight}}| h1={{whiteRook}}
}}