diff --git a/public/img/preview/multiboard-anarchy.png b/public/img/preview/multiboard-anarchy.png new file mode 100644 index 00000000..ed043586 Binary files /dev/null and b/public/img/preview/multiboard-anarchy.png differ diff --git a/public/pieces/anarchy/bb.svg b/public/pieces/anarchy/bb.svg index f3efb886..af42c643 100644 --- a/public/pieces/anarchy/bb.svg +++ b/public/pieces/anarchy/bb.svg @@ -1,7 +1,6 @@ - - - - - + + + + diff --git a/public/pieces/anarchy/bw.svg b/public/pieces/anarchy/bw.svg index 607f16d1..c8077c53 100644 --- a/public/pieces/anarchy/bw.svg +++ b/public/pieces/anarchy/bw.svg @@ -1,6 +1,7 @@ - - - - + + + + + diff --git a/public/pieces/anarchy/kb.svg b/public/pieces/anarchy/kb.svg index 625db5da..fe76ab20 100644 --- a/public/pieces/anarchy/kb.svg +++ b/public/pieces/anarchy/kb.svg @@ -1,13 +1,13 @@ - + - - - - - - - + + + + + + + diff --git a/public/pieces/anarchy/kw.svg b/public/pieces/anarchy/kw.svg index f1c69a52..2ec464fd 100644 --- a/public/pieces/anarchy/kw.svg +++ b/public/pieces/anarchy/kw.svg @@ -1,15 +1,15 @@ - - + + - + - - - - - - - + + + + + + + diff --git a/public/pieces/anarchy/nb.svg b/public/pieces/anarchy/nb.svg index 4dbe848d..7fb3edbc 100644 --- a/public/pieces/anarchy/nb.svg +++ b/public/pieces/anarchy/nb.svg @@ -6,9 +6,4 @@ - - - - - diff --git a/public/pieces/anarchy/nw.svg b/public/pieces/anarchy/nw.svg index 64369304..4fa52847 100644 --- a/public/pieces/anarchy/nw.svg +++ b/public/pieces/anarchy/nw.svg @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/public/pieces/anarchy/pb.svg b/public/pieces/anarchy/pb.svg index 566530e0..c155681e 100644 --- a/public/pieces/anarchy/pb.svg +++ b/public/pieces/anarchy/pb.svg @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/public/pieces/anarchy/pw.svg b/public/pieces/anarchy/pw.svg index 49c80369..b3499ac8 100644 --- a/public/pieces/anarchy/pw.svg +++ b/public/pieces/anarchy/pw.svg @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/public/pieces/anarchy/qb.svg b/public/pieces/anarchy/qb.svg index 29d88540..6b80a30c 100644 --- a/public/pieces/anarchy/qb.svg +++ b/public/pieces/anarchy/qb.svg @@ -1,8 +1,8 @@ - - - - + + + + diff --git a/public/pieces/anarchy/qw.svg b/public/pieces/anarchy/qw.svg index 500ff3da..88cb93c6 100644 --- a/public/pieces/anarchy/qw.svg +++ b/public/pieces/anarchy/qw.svg @@ -1,9 +1,9 @@ - - - - - + + + + + diff --git a/public/pieces/anarchy/rb.svg b/public/pieces/anarchy/rb.svg index 9e1d7269..5cf35b49 100644 --- a/public/pieces/anarchy/rb.svg +++ b/public/pieces/anarchy/rb.svg @@ -1,20 +1,20 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/public/pieces/anarchy/rw.svg b/public/pieces/anarchy/rw.svg index dd02ba7b..da5b2575 100644 --- a/public/pieces/anarchy/rw.svg +++ b/public/pieces/anarchy/rw.svg @@ -1,21 +1,21 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/public/pieces/anarchy_candy/bb.svg b/public/pieces/anarchy_candy/bb.svg index 170025ea..7d1946c8 100644 --- a/public/pieces/anarchy_candy/bb.svg +++ b/public/pieces/anarchy_candy/bb.svg @@ -1,7 +1,6 @@ - - - - - + + + + diff --git a/public/pieces/anarchy_candy/bw.svg b/public/pieces/anarchy_candy/bw.svg index 7e00176d..a1852b76 100644 --- a/public/pieces/anarchy_candy/bw.svg +++ b/public/pieces/anarchy_candy/bw.svg @@ -1,6 +1,7 @@ - - - - + + + + + diff --git a/public/pieces/anarchy_candy/kb.svg b/public/pieces/anarchy_candy/kb.svg index 0a1c9749..91928b4b 100644 --- a/public/pieces/anarchy_candy/kb.svg +++ b/public/pieces/anarchy_candy/kb.svg @@ -1,6 +1,6 @@ - + diff --git a/public/pieces/anarchy_candy/kw.svg b/public/pieces/anarchy_candy/kw.svg index 3270c032..613dba9e 100644 --- a/public/pieces/anarchy_candy/kw.svg +++ b/public/pieces/anarchy_candy/kw.svg @@ -1,13 +1,13 @@ - + - + - - - + + + diff --git a/public/pieces/anarchy_candy/nw.svg b/public/pieces/anarchy_candy/nw.svg index 907dc268..076fec0c 100644 --- a/public/pieces/anarchy_candy/nw.svg +++ b/public/pieces/anarchy_candy/nw.svg @@ -3,16 +3,16 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/pieces/anarchy_candy/pb.svg b/public/pieces/anarchy_candy/pb.svg index 1aebdd23..2eb964d8 100644 --- a/public/pieces/anarchy_candy/pb.svg +++ b/public/pieces/anarchy_candy/pb.svg @@ -2,5 +2,5 @@ - + diff --git a/public/pieces/anarchy_candy/rb.svg b/public/pieces/anarchy_candy/rb.svg index e858d32e..44ab937d 100644 --- a/public/pieces/anarchy_candy/rb.svg +++ b/public/pieces/anarchy_candy/rb.svg @@ -1,19 +1,19 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/public/pieces/anarchy_candy/rw.svg b/public/pieces/anarchy_candy/rw.svg index 942d7b7e..e2a76770 100644 --- a/public/pieces/anarchy_candy/rw.svg +++ b/public/pieces/anarchy_candy/rw.svg @@ -1,21 +1,21 @@ - - - - - + + + + + - - - - - - + + + + + + - + diff --git a/public/pieces/anarcandy/bb.svg b/public/pieces/anarchy_fresh/bb.svg similarity index 98% rename from public/pieces/anarcandy/bb.svg rename to public/pieces/anarchy_fresh/bb.svg index 7f0cd220..a112f2d7 100644 --- a/public/pieces/anarcandy/bb.svg +++ b/public/pieces/anarchy_fresh/bb.svg @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/public/pieces/anarcandy/bw.svg b/public/pieces/anarchy_fresh/bw.svg similarity index 97% rename from public/pieces/anarcandy/bw.svg rename to public/pieces/anarchy_fresh/bw.svg index be5f57cf..91682e97 100644 --- a/public/pieces/anarcandy/bw.svg +++ b/public/pieces/anarchy_fresh/bw.svg @@ -1,7 +1,7 @@ - - - - - + + + + + diff --git a/public/pieces/anarcandy/kb.svg b/public/pieces/anarchy_fresh/kb.svg similarity index 91% rename from public/pieces/anarcandy/kb.svg rename to public/pieces/anarchy_fresh/kb.svg index 8d3a8bc5..49bfd775 100644 --- a/public/pieces/anarcandy/kb.svg +++ b/public/pieces/anarchy_fresh/kb.svg @@ -1,13 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/public/pieces/anarcandy/kw.svg b/public/pieces/anarchy_fresh/kw.svg similarity index 91% rename from public/pieces/anarcandy/kw.svg rename to public/pieces/anarchy_fresh/kw.svg index 53cf0c83..6fdea08a 100644 --- a/public/pieces/anarcandy/kw.svg +++ b/public/pieces/anarchy_fresh/kw.svg @@ -1,15 +1,15 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/public/pieces/anarcandy/nb.svg b/public/pieces/anarchy_fresh/nb.svg similarity index 95% rename from public/pieces/anarcandy/nb.svg rename to public/pieces/anarchy_fresh/nb.svg index e9891ce6..6076d7ce 100644 --- a/public/pieces/anarcandy/nb.svg +++ b/public/pieces/anarchy_fresh/nb.svg @@ -1,9 +1,9 @@ - - - - - - - + + + + + + + diff --git a/public/pieces/anarcandy/nw.svg b/public/pieces/anarchy_fresh/nw.svg similarity index 93% rename from public/pieces/anarcandy/nw.svg rename to public/pieces/anarchy_fresh/nw.svg index 076fec0c..37d65326 100644 --- a/public/pieces/anarcandy/nw.svg +++ b/public/pieces/anarchy_fresh/nw.svg @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/public/pieces/anarcandy/pb.svg b/public/pieces/anarchy_fresh/pb.svg similarity index 89% rename from public/pieces/anarcandy/pb.svg rename to public/pieces/anarchy_fresh/pb.svg index 1aebdd23..1c47a165 100644 --- a/public/pieces/anarcandy/pb.svg +++ b/public/pieces/anarchy_fresh/pb.svg @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/public/pieces/anarcandy/pw.svg b/public/pieces/anarchy_fresh/pw.svg similarity index 91% rename from public/pieces/anarcandy/pw.svg rename to public/pieces/anarchy_fresh/pw.svg index 8679bce9..cac8e28f 100644 --- a/public/pieces/anarcandy/pw.svg +++ b/public/pieces/anarchy_fresh/pw.svg @@ -1,6 +1,6 @@ - - - - + + + + diff --git a/public/pieces/anarcandy/qb.svg b/public/pieces/anarchy_fresh/qb.svg similarity index 92% rename from public/pieces/anarcandy/qb.svg rename to public/pieces/anarchy_fresh/qb.svg index 0e00c34a..2582af24 100644 --- a/public/pieces/anarcandy/qb.svg +++ b/public/pieces/anarchy_fresh/qb.svg @@ -1,13 +1,13 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/public/pieces/anarcandy/qw.svg b/public/pieces/anarchy_fresh/qw.svg similarity index 92% rename from public/pieces/anarcandy/qw.svg rename to public/pieces/anarchy_fresh/qw.svg index 094898a7..b0741fbb 100644 --- a/public/pieces/anarcandy/qw.svg +++ b/public/pieces/anarchy_fresh/qw.svg @@ -1,14 +1,14 @@ - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/public/pieces/anarcandy/rb.svg b/public/pieces/anarchy_fresh/rb.svg similarity index 92% rename from public/pieces/anarcandy/rb.svg rename to public/pieces/anarchy_fresh/rb.svg index 5bfab313..6b417eb9 100644 --- a/public/pieces/anarcandy/rb.svg +++ b/public/pieces/anarchy_fresh/rb.svg @@ -1,20 +1,20 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/public/pieces/anarcandy/rw.svg b/public/pieces/anarchy_fresh/rw.svg similarity index 91% rename from public/pieces/anarcandy/rw.svg rename to public/pieces/anarchy_fresh/rw.svg index c1c741c8..1eee9386 100644 --- a/public/pieces/anarcandy/rw.svg +++ b/public/pieces/anarchy_fresh/rw.svg @@ -1,21 +1,21 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/public/pieces/anarchy_sepia/bb.svg b/public/pieces/anarchy_sepia/bb.svg index e85db735..08b9bbe9 100644 --- a/public/pieces/anarchy_sepia/bb.svg +++ b/public/pieces/anarchy_sepia/bb.svg @@ -1,23 +1,18 @@ - - - - - + + + + - + - + - - - - - + diff --git a/public/pieces/anarchy_sepia/bw.svg b/public/pieces/anarchy_sepia/bw.svg index dfac1688..944a7d29 100644 --- a/public/pieces/anarchy_sepia/bw.svg +++ b/public/pieces/anarchy_sepia/bw.svg @@ -1,10 +1,11 @@ - - - - + + + + + - + diff --git a/public/pieces/anarchy_sepia/kb.svg b/public/pieces/anarchy_sepia/kb.svg index ea2e0700..5a9a579e 100644 --- a/public/pieces/anarchy_sepia/kb.svg +++ b/public/pieces/anarchy_sepia/kb.svg @@ -1,57 +1,57 @@ - - - - - - - - - - - + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + diff --git a/public/pieces/anarchy_sepia/kw.svg b/public/pieces/anarchy_sepia/kw.svg index d1e86018..bca02e8a 100644 --- a/public/pieces/anarchy_sepia/kw.svg +++ b/public/pieces/anarchy_sepia/kw.svg @@ -1,63 +1,63 @@ - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/public/pieces/anarchy_sepia/nb.svg b/public/pieces/anarchy_sepia/nb.svg index 6df6d2d2..cfe4549b 100644 --- a/public/pieces/anarchy_sepia/nb.svg +++ b/public/pieces/anarchy_sepia/nb.svg @@ -1,33 +1,33 @@ - - - - - - - + + + + + + + - + - + - + - + - + - + diff --git a/public/pieces/anarchy_sepia/nw.svg b/public/pieces/anarchy_sepia/nw.svg index 042a406c..8b8f3fb4 100644 --- a/public/pieces/anarchy_sepia/nw.svg +++ b/public/pieces/anarchy_sepia/nw.svg @@ -1,26 +1,74 @@ - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/pieces/anarchy_sepia/pb.svg b/public/pieces/anarchy_sepia/pb.svg index d6baf984..432bad3f 100644 --- a/public/pieces/anarchy_sepia/pb.svg +++ b/public/pieces/anarchy_sepia/pb.svg @@ -1,22 +1,22 @@ - - - - + + + + - + - + - + - + diff --git a/public/pieces/anarchy_sepia/pw.svg b/public/pieces/anarchy_sepia/pw.svg index 1591be5f..4c4cef88 100644 --- a/public/pieces/anarchy_sepia/pw.svg +++ b/public/pieces/anarchy_sepia/pw.svg @@ -1,18 +1,18 @@ - - - + + + - + - + - + diff --git a/public/pieces/anarchy_sepia/qb.svg b/public/pieces/anarchy_sepia/qb.svg index 25a15e6f..4b81680a 100644 --- a/public/pieces/anarchy_sepia/qb.svg +++ b/public/pieces/anarchy_sepia/qb.svg @@ -1,45 +1,45 @@ - - - - - - - - - - - + + + + + + + + + + + - + - + - + - + - + - + - + - + diff --git a/public/pieces/anarchy_sepia/qw.svg b/public/pieces/anarchy_sepia/qw.svg index 41bede1f..5b168c8c 100644 --- a/public/pieces/anarchy_sepia/qw.svg +++ b/public/pieces/anarchy_sepia/qw.svg @@ -1,42 +1,42 @@ - - - - - + + + + + - - - - - - + + + + + + - + - + - + - + - + - + - + diff --git a/public/pieces/anarchy_sepia/rb.svg b/public/pieces/anarchy_sepia/rb.svg index f41ed5e2..bcec8fea 100644 --- a/public/pieces/anarchy_sepia/rb.svg +++ b/public/pieces/anarchy_sepia/rb.svg @@ -1,36 +1,36 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + diff --git a/public/pieces/anarchy_sepia/rw.svg b/public/pieces/anarchy_sepia/rw.svg index 071014dd..2d26e0a6 100644 --- a/public/pieces/anarchy_sepia/rw.svg +++ b/public/pieces/anarchy_sepia/rw.svg @@ -1,25 +1,25 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + diff --git a/src/board/styles-pieces/piecesStyles.ts b/src/board/styles-pieces/piecesStyles.ts index 0a101ba0..e46deab0 100644 --- a/src/board/styles-pieces/piecesStyles.ts +++ b/src/board/styles-pieces/piecesStyles.ts @@ -5,6 +5,7 @@ const piecesStyles = [ // "anarcandy", "anarchy", "anarchy_candy", + "anarchy_fresh", "anarchy_sepia", "berlin", "california", diff --git a/src/ui/components/Share.tsx b/src/ui/components/Share.tsx index e59a02fe..6687bcd4 100644 --- a/src/ui/components/Share.tsx +++ b/src/ui/components/Share.tsx @@ -126,6 +126,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.picSize === "XS", }} onClick={() => setState("gameConfig", "picSize", "XS")} + title="360px" > XS @@ -135,6 +136,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.picSize === "S", }} onClick={() => setState("gameConfig", "picSize", "S")} + title="512px" > S @@ -144,6 +146,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.picSize === "M", }} onClick={() => setState("gameConfig", "picSize", "M")} + title="720px" > M @@ -153,6 +156,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.picSize === "L", }} onClick={() => setState("gameConfig", "picSize", "L")} + title="1024px" > L @@ -163,6 +167,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.picSize === "XL", }} onClick={() => setState("gameConfig", "picSize", "XL")} + title="1440px" > XL @@ -242,6 +247,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.animationSize === "XS", }} onClick={() => setState("gameConfig", "animationSize", "XS")} + title="360px" > XS @@ -251,6 +257,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.animationSize === "S", }} onClick={() => setState("gameConfig", "animationSize", "S")} + title="512px" > S @@ -260,6 +267,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.animationSize === "M", }} onClick={() => setState("gameConfig", "animationSize", "M")} + title="720px" > M @@ -269,6 +277,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.animationSize === "L", }} onClick={() => setState("gameConfig", "animationSize", "L")} + title="1024px" > L @@ -279,6 +288,7 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { "share__size--active": state.gameConfig.animationSize === "XL", }} onClick={() => setState("gameConfig", "animationSize", "XL")} + title="1440px" > XL @@ -350,13 +360,15 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { - lichess.org + lichess | chess.com @@ -366,13 +378,15 @@ const Share: Component<{ handlers: Handlers; class?: string }> = (props) => { - lichess.org + lichess | chess.com