feat: support rendering coordinates inside chessboard #1147
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Render coordinates inside the chessboard, left and bottom
chess.svg.board(board, inside_coordinates=True)
Render coordinates inside the chessboard, right and bottom
chess.svg.board(board, inside_coordinates=True, inside_coord_style=2)
chess.com board simulation
The following params are added for
svg.board
function:inside_coordinates
: PassTrue
to enable render coordinates inside the board, this will override external coordinates if set to True. Default is False.inside_coord_color_light
: Color for coordinates on light squares, default is to use dark square color.inside_coord_color_dark
: Color for coordinates on dark squares, default is to use light square color.inside_coord_style
: 1 for style1 (default), 2 for style2.close #1145