├── .gitignore ├── LICENSE ├── README.md ├── assets ├── 3d.css ├── chessground.css ├── examples.css ├── images │ ├── board │ │ ├── 3d │ │ │ └── woodi.1024.png │ │ └── blue.svg │ └── pieces │ │ ├── merida │ │ ├── bB.svg │ │ ├── bK.svg │ │ ├── bN.svg │ │ ├── bP.svg │ │ ├── bQ.svg │ │ ├── bR.svg │ │ ├── wB.svg │ │ ├── wK.svg │ │ ├── wN.svg │ │ ├── wP.svg │ │ ├── wQ.svg │ │ └── wR.svg │ │ └── staunton │ │ └── basic │ │ ├── Black-Bishop-Flipped.png │ │ ├── Black-Bishop.png │ │ ├── Black-King.png │ │ ├── Black-Knight-Flipped.png │ │ ├── Black-Knight.png │ │ ├── Black-Pawn.png │ │ ├── Black-Queen.png │ │ ├── Black-Rook.png │ │ ├── White-Bishop-Flipped.png │ │ ├── White-Bishop.png │ │ ├── White-King.png │ │ ├── White-Knight-Flipped.png │ │ ├── White-Knight.png │ │ ├── White-Pawn.png │ │ ├── White-Queen.png │ │ └── White-Rook.png └── theme.css ├── index.html ├── package.json ├── pnpm-lock.yaml ├── rollup.config.mjs ├── src ├── main.ts ├── units │ ├── anim.ts │ ├── basics.ts │ ├── fen.ts │ ├── in3d.ts │ ├── perf.ts │ ├── play.ts │ ├── svg.ts │ ├── unit.ts │ ├── viewOnly.ts │ └── zh.ts └── util.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | /*.d.ts 3 | node_modules 4 | npm-debug.log 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/README.md -------------------------------------------------------------------------------- /assets/3d.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/3d.css -------------------------------------------------------------------------------- /assets/chessground.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/chessground.css -------------------------------------------------------------------------------- /assets/examples.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/examples.css -------------------------------------------------------------------------------- /assets/images/board/3d/woodi.1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/board/3d/woodi.1024.png -------------------------------------------------------------------------------- /assets/images/board/blue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/board/blue.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/bB.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/bB.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/bK.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/bK.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/bN.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/bN.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/bP.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/bP.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/bQ.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/bQ.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/bR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/bR.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/wB.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/wB.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/wK.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/wK.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/wN.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/wN.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/wP.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/wP.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/wQ.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/wQ.svg -------------------------------------------------------------------------------- /assets/images/pieces/merida/wR.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/merida/wR.svg -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/Black-Bishop-Flipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/Black-Bishop-Flipped.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/Black-Bishop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/Black-Bishop.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/Black-King.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/Black-King.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/Black-Knight-Flipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/Black-Knight-Flipped.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/Black-Knight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/Black-Knight.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/Black-Pawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/Black-Pawn.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/Black-Queen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/Black-Queen.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/Black-Rook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/Black-Rook.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/White-Bishop-Flipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/White-Bishop-Flipped.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/White-Bishop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/White-Bishop.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/White-King.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/White-King.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/White-Knight-Flipped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/White-Knight-Flipped.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/White-Knight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/White-Knight.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/White-Pawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/White-Pawn.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/White-Queen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/White-Queen.png -------------------------------------------------------------------------------- /assets/images/pieces/staunton/basic/White-Rook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/images/pieces/staunton/basic/White-Rook.png -------------------------------------------------------------------------------- /assets/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/assets/theme.css -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/units/anim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/anim.ts -------------------------------------------------------------------------------- /src/units/basics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/basics.ts -------------------------------------------------------------------------------- /src/units/fen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/fen.ts -------------------------------------------------------------------------------- /src/units/in3d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/in3d.ts -------------------------------------------------------------------------------- /src/units/perf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/perf.ts -------------------------------------------------------------------------------- /src/units/play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/play.ts -------------------------------------------------------------------------------- /src/units/svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/svg.ts -------------------------------------------------------------------------------- /src/units/unit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/unit.ts -------------------------------------------------------------------------------- /src/units/viewOnly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/viewOnly.ts -------------------------------------------------------------------------------- /src/units/zh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/units/zh.ts -------------------------------------------------------------------------------- /src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/src/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lichess-org/chessground-examples/HEAD/tsconfig.json --------------------------------------------------------------------------------