-/*!
+/*
* chessboard.js v0.3.0+asn
*
* Copyright 2013 Chris Oakman
* Date: 10 Aug 2013
*/
-/* clearfix */
-.clearfix-7da63 {
- clear: both;
-}
-
/* board */
.board-b72b1 {
- border: 2px solid #404040;
- -moz-box-sizing: content-box;
- box-sizing: content-box;
+ outline: 2px solid #404040;
+ display: grid;
+ grid-template-rows: repeat(8, 12.5%);
+ grid-template-columns: repeat(8, 12.5%);
+ grid-gap: 0px;
+ width: 100%;
+ aspect-ratio: 1;
}
/* square */
.square-55d63 {
- float: left;
- position: relative;
-
/* disable any native browser highlighting */
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
+ user-select: none;
}
/* white square */
/* highlighted square */
.highlight1-32417, .highlight2-9c5d2 {
- -webkit-box-shadow: inset 0 0 3px 3px yellow;
- -moz-box-shadow: inset 0 0 3px 3px yellow;
box-shadow: inset 0 0 3px 3px yellow;
}
/* notation */
-.notation-322f9 {
+.alpha-d2270, .numeric-fc462 {
cursor: default;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 14px;
top: 2px;
left: 2px;
}
+
+.piece-417db {
+ transform: translate(0,0); /* Force a new stacking context for SVG pieces. */
+ position: absolute;
+ width: 12.5%;
+ height: 12.5%;
+}