diff --git a/src/assets/themes/black-and-white/1.png b/src/assets/themes/black-and-white/1.png new file mode 100644 index 0000000..84191bd Binary files /dev/null and b/src/assets/themes/black-and-white/1.png differ diff --git a/src/assets/themes/black-and-white/2.png b/src/assets/themes/black-and-white/2.png new file mode 100644 index 0000000..76f573d Binary files /dev/null and b/src/assets/themes/black-and-white/2.png differ diff --git a/src/assets/themes/black-and-white/3.png b/src/assets/themes/black-and-white/3.png new file mode 100644 index 0000000..9d053b1 Binary files /dev/null and b/src/assets/themes/black-and-white/3.png differ diff --git a/src/assets/themes/black-and-white/4.png b/src/assets/themes/black-and-white/4.png new file mode 100644 index 0000000..d1f0bc8 Binary files /dev/null and b/src/assets/themes/black-and-white/4.png differ diff --git a/src/assets/themes/black-and-white/5.png b/src/assets/themes/black-and-white/5.png new file mode 100644 index 0000000..37515ec Binary files /dev/null and b/src/assets/themes/black-and-white/5.png differ diff --git a/src/assets/themes/black-and-white/6.png b/src/assets/themes/black-and-white/6.png new file mode 100644 index 0000000..4779d1a Binary files /dev/null and b/src/assets/themes/black-and-white/6.png differ diff --git a/src/assets/themes/black-and-white/7.png b/src/assets/themes/black-and-white/7.png new file mode 100644 index 0000000..43b57e9 Binary files /dev/null and b/src/assets/themes/black-and-white/7.png differ diff --git a/src/assets/themes/black-and-white/8.png b/src/assets/themes/black-and-white/8.png new file mode 100644 index 0000000..e1a20c8 Binary files /dev/null and b/src/assets/themes/black-and-white/8.png differ diff --git a/src/assets/themes/black-and-white/black-and-white.aseprite b/src/assets/themes/black-and-white/black-and-white.aseprite new file mode 100644 index 0000000..e26ef5e Binary files /dev/null and b/src/assets/themes/black-and-white/black-and-white.aseprite differ diff --git a/src/assets/themes/black-and-white/flag.png b/src/assets/themes/black-and-white/flag.png new file mode 100644 index 0000000..7d45d8f Binary files /dev/null and b/src/assets/themes/black-and-white/flag.png differ diff --git a/src/assets/themes/black-and-white/last-pos.png b/src/assets/themes/black-and-white/last-pos.png new file mode 100644 index 0000000..9813718 Binary files /dev/null and b/src/assets/themes/black-and-white/last-pos.png differ diff --git a/src/assets/themes/black-and-white/mine.png b/src/assets/themes/black-and-white/mine.png new file mode 100644 index 0000000..45c2d6d Binary files /dev/null and b/src/assets/themes/black-and-white/mine.png differ diff --git a/src/assets/themes/black-and-white/question-mark.png b/src/assets/themes/black-and-white/question-mark.png new file mode 100644 index 0000000..afd85ba Binary files /dev/null and b/src/assets/themes/black-and-white/question-mark.png differ diff --git a/src/assets/themes/black-and-white/revealed.png b/src/assets/themes/black-and-white/revealed.png new file mode 100644 index 0000000..195129b Binary files /dev/null and b/src/assets/themes/black-and-white/revealed.png differ diff --git a/src/assets/themes/black-and-white/tile.png b/src/assets/themes/black-and-white/tile.png new file mode 100644 index 0000000..d8a8041 Binary files /dev/null and b/src/assets/themes/black-and-white/tile.png differ diff --git a/src/assets/themes/cats/1.png b/src/assets/themes/cats/1.png new file mode 100644 index 0000000..b7a3a50 Binary files /dev/null and b/src/assets/themes/cats/1.png differ diff --git a/src/assets/themes/cats/2.png b/src/assets/themes/cats/2.png new file mode 100644 index 0000000..0764d0f Binary files /dev/null and b/src/assets/themes/cats/2.png differ diff --git a/src/assets/themes/cats/3.png b/src/assets/themes/cats/3.png new file mode 100644 index 0000000..7459a50 Binary files /dev/null and b/src/assets/themes/cats/3.png differ diff --git a/src/assets/themes/cats/4.png b/src/assets/themes/cats/4.png new file mode 100644 index 0000000..c12bb0c Binary files /dev/null and b/src/assets/themes/cats/4.png differ diff --git a/src/assets/themes/cats/5.png b/src/assets/themes/cats/5.png new file mode 100644 index 0000000..53c3bed Binary files /dev/null and b/src/assets/themes/cats/5.png differ diff --git a/src/assets/themes/cats/6.png b/src/assets/themes/cats/6.png new file mode 100644 index 0000000..028ffb2 Binary files /dev/null and b/src/assets/themes/cats/6.png differ diff --git a/src/assets/themes/cats/7.png b/src/assets/themes/cats/7.png new file mode 100644 index 0000000..edafc40 Binary files /dev/null and b/src/assets/themes/cats/7.png differ diff --git a/src/assets/themes/cats/8.png b/src/assets/themes/cats/8.png new file mode 100644 index 0000000..645212e Binary files /dev/null and b/src/assets/themes/cats/8.png differ diff --git a/src/assets/themes/cats/cats.aseprite b/src/assets/themes/cats/cats.aseprite new file mode 100644 index 0000000..66a0551 Binary files /dev/null and b/src/assets/themes/cats/cats.aseprite differ diff --git a/src/assets/themes/cats/flag.png b/src/assets/themes/cats/flag.png new file mode 100644 index 0000000..28a7f77 Binary files /dev/null and b/src/assets/themes/cats/flag.png differ diff --git a/src/assets/themes/cats/last-pos.png b/src/assets/themes/cats/last-pos.png new file mode 100644 index 0000000..c927ac6 Binary files /dev/null and b/src/assets/themes/cats/last-pos.png differ diff --git a/src/assets/themes/cats/mine-1.png b/src/assets/themes/cats/mine-1.png new file mode 100644 index 0000000..85c638c Binary files /dev/null and b/src/assets/themes/cats/mine-1.png differ diff --git a/src/assets/themes/cats/mine-2.png b/src/assets/themes/cats/mine-2.png new file mode 100644 index 0000000..b56c69e Binary files /dev/null and b/src/assets/themes/cats/mine-2.png differ diff --git a/src/assets/themes/cats/question-mark.png b/src/assets/themes/cats/question-mark.png new file mode 100644 index 0000000..816406b Binary files /dev/null and b/src/assets/themes/cats/question-mark.png differ diff --git a/src/assets/themes/cats/revealed.png b/src/assets/themes/cats/revealed.png new file mode 100644 index 0000000..872f62b Binary files /dev/null and b/src/assets/themes/cats/revealed.png differ diff --git a/src/assets/themes/cats/tile.png b/src/assets/themes/cats/tile.png new file mode 100644 index 0000000..5d3ce0d Binary files /dev/null and b/src/assets/themes/cats/tile.png differ diff --git a/src/assets/themes/default/original.aseprite b/src/assets/themes/default/original.aseprite new file mode 100644 index 0000000..77afb9c Binary files /dev/null and b/src/assets/themes/default/original.aseprite differ diff --git a/src/assets/themes/elden-ring/1.png b/src/assets/themes/elden-ring/1.png new file mode 100644 index 0000000..5f5c929 Binary files /dev/null and b/src/assets/themes/elden-ring/1.png differ diff --git a/src/assets/themes/elden-ring/2.png b/src/assets/themes/elden-ring/2.png new file mode 100644 index 0000000..792f926 Binary files /dev/null and b/src/assets/themes/elden-ring/2.png differ diff --git a/src/assets/themes/elden-ring/3.png b/src/assets/themes/elden-ring/3.png new file mode 100644 index 0000000..64a6952 Binary files /dev/null and b/src/assets/themes/elden-ring/3.png differ diff --git a/src/assets/themes/elden-ring/4.png b/src/assets/themes/elden-ring/4.png new file mode 100644 index 0000000..14e9c49 Binary files /dev/null and b/src/assets/themes/elden-ring/4.png differ diff --git a/src/assets/themes/elden-ring/5.png b/src/assets/themes/elden-ring/5.png new file mode 100644 index 0000000..f91b370 Binary files /dev/null and b/src/assets/themes/elden-ring/5.png differ diff --git a/src/assets/themes/elden-ring/6.png b/src/assets/themes/elden-ring/6.png new file mode 100644 index 0000000..96047a0 Binary files /dev/null and b/src/assets/themes/elden-ring/6.png differ diff --git a/src/assets/themes/elden-ring/7.png b/src/assets/themes/elden-ring/7.png new file mode 100644 index 0000000..89df3d7 Binary files /dev/null and b/src/assets/themes/elden-ring/7.png differ diff --git a/src/assets/themes/elden-ring/8.png b/src/assets/themes/elden-ring/8.png new file mode 100644 index 0000000..c8be1fc Binary files /dev/null and b/src/assets/themes/elden-ring/8.png differ diff --git a/src/assets/themes/elden-ring/elden-ring.aseprite b/src/assets/themes/elden-ring/elden-ring.aseprite new file mode 100644 index 0000000..c783f19 Binary files /dev/null and b/src/assets/themes/elden-ring/elden-ring.aseprite differ diff --git a/src/assets/themes/elden-ring/flag.png b/src/assets/themes/elden-ring/flag.png new file mode 100644 index 0000000..9b32efe Binary files /dev/null and b/src/assets/themes/elden-ring/flag.png differ diff --git a/src/assets/themes/elden-ring/last-pos.png b/src/assets/themes/elden-ring/last-pos.png new file mode 100644 index 0000000..172ef27 Binary files /dev/null and b/src/assets/themes/elden-ring/last-pos.png differ diff --git a/src/assets/themes/elden-ring/mine.png b/src/assets/themes/elden-ring/mine.png new file mode 100644 index 0000000..9296273 Binary files /dev/null and b/src/assets/themes/elden-ring/mine.png differ diff --git a/src/assets/themes/elden-ring/question-mark.png b/src/assets/themes/elden-ring/question-mark.png new file mode 100644 index 0000000..a5a7a4f Binary files /dev/null and b/src/assets/themes/elden-ring/question-mark.png differ diff --git a/src/assets/themes/elden-ring/revealed.png b/src/assets/themes/elden-ring/revealed.png new file mode 100644 index 0000000..4d2fbef Binary files /dev/null and b/src/assets/themes/elden-ring/revealed.png differ diff --git a/src/assets/themes/elden-ring/tile.png b/src/assets/themes/elden-ring/tile.png new file mode 100644 index 0000000..1886c0c Binary files /dev/null and b/src/assets/themes/elden-ring/tile.png differ diff --git a/src/assets/themes/flowers/1.png b/src/assets/themes/flowers/1.png new file mode 100644 index 0000000..176b686 Binary files /dev/null and b/src/assets/themes/flowers/1.png differ diff --git a/src/assets/themes/flowers/2.png b/src/assets/themes/flowers/2.png new file mode 100644 index 0000000..d55b830 Binary files /dev/null and b/src/assets/themes/flowers/2.png differ diff --git a/src/assets/themes/flowers/3.png b/src/assets/themes/flowers/3.png new file mode 100644 index 0000000..92c447b Binary files /dev/null and b/src/assets/themes/flowers/3.png differ diff --git a/src/assets/themes/flowers/4.png b/src/assets/themes/flowers/4.png new file mode 100644 index 0000000..17b1c54 Binary files /dev/null and b/src/assets/themes/flowers/4.png differ diff --git a/src/assets/themes/flowers/5.png b/src/assets/themes/flowers/5.png new file mode 100644 index 0000000..2c1f13f Binary files /dev/null and b/src/assets/themes/flowers/5.png differ diff --git a/src/assets/themes/flowers/6.png b/src/assets/themes/flowers/6.png new file mode 100644 index 0000000..263941f Binary files /dev/null and b/src/assets/themes/flowers/6.png differ diff --git a/src/assets/themes/flowers/7.png b/src/assets/themes/flowers/7.png new file mode 100644 index 0000000..06cc6d5 Binary files /dev/null and b/src/assets/themes/flowers/7.png differ diff --git a/src/assets/themes/flowers/8.png b/src/assets/themes/flowers/8.png new file mode 100644 index 0000000..781b272 Binary files /dev/null and b/src/assets/themes/flowers/8.png differ diff --git a/src/assets/themes/flowers/flag.png b/src/assets/themes/flowers/flag.png new file mode 100644 index 0000000..c9b324a Binary files /dev/null and b/src/assets/themes/flowers/flag.png differ diff --git a/src/assets/themes/flowers/flowers.aseprite b/src/assets/themes/flowers/flowers.aseprite new file mode 100644 index 0000000..7ff7b4f Binary files /dev/null and b/src/assets/themes/flowers/flowers.aseprite differ diff --git a/src/assets/themes/flowers/last-pos.png b/src/assets/themes/flowers/last-pos.png new file mode 100644 index 0000000..0d67e8c Binary files /dev/null and b/src/assets/themes/flowers/last-pos.png differ diff --git a/src/assets/themes/flowers/mine.png b/src/assets/themes/flowers/mine.png new file mode 100644 index 0000000..9290432 Binary files /dev/null and b/src/assets/themes/flowers/mine.png differ diff --git a/src/assets/themes/flowers/question-mark.png b/src/assets/themes/flowers/question-mark.png new file mode 100644 index 0000000..8320f53 Binary files /dev/null and b/src/assets/themes/flowers/question-mark.png differ diff --git a/src/assets/themes/flowers/revealed.png b/src/assets/themes/flowers/revealed.png new file mode 100644 index 0000000..9d8e5dc Binary files /dev/null and b/src/assets/themes/flowers/revealed.png differ diff --git a/src/assets/themes/flowers/tile.png b/src/assets/themes/flowers/tile.png new file mode 100644 index 0000000..a9044ac Binary files /dev/null and b/src/assets/themes/flowers/tile.png differ diff --git a/src/assets/themes/janitor-tresh/1.png b/src/assets/themes/janitor-tresh/1.png new file mode 100644 index 0000000..a7d58c0 Binary files /dev/null and b/src/assets/themes/janitor-tresh/1.png differ diff --git a/src/assets/themes/janitor-tresh/2.png b/src/assets/themes/janitor-tresh/2.png new file mode 100644 index 0000000..ed6d673 Binary files /dev/null and b/src/assets/themes/janitor-tresh/2.png differ diff --git a/src/assets/themes/janitor-tresh/3.png b/src/assets/themes/janitor-tresh/3.png new file mode 100644 index 0000000..90d0be0 Binary files /dev/null and b/src/assets/themes/janitor-tresh/3.png differ diff --git a/src/assets/themes/janitor-tresh/4.png b/src/assets/themes/janitor-tresh/4.png new file mode 100644 index 0000000..a31883d Binary files /dev/null and b/src/assets/themes/janitor-tresh/4.png differ diff --git a/src/assets/themes/janitor-tresh/5.png b/src/assets/themes/janitor-tresh/5.png new file mode 100644 index 0000000..61870b0 Binary files /dev/null and b/src/assets/themes/janitor-tresh/5.png differ diff --git a/src/assets/themes/janitor-tresh/6.png b/src/assets/themes/janitor-tresh/6.png new file mode 100644 index 0000000..25b00d1 Binary files /dev/null and b/src/assets/themes/janitor-tresh/6.png differ diff --git a/src/assets/themes/janitor-tresh/7.png b/src/assets/themes/janitor-tresh/7.png new file mode 100644 index 0000000..9bdaeea Binary files /dev/null and b/src/assets/themes/janitor-tresh/7.png differ diff --git a/src/assets/themes/janitor-tresh/8.png b/src/assets/themes/janitor-tresh/8.png new file mode 100644 index 0000000..ba0f04a Binary files /dev/null and b/src/assets/themes/janitor-tresh/8.png differ diff --git a/src/assets/themes/janitor-tresh/flag.png b/src/assets/themes/janitor-tresh/flag.png new file mode 100644 index 0000000..d46e6ba Binary files /dev/null and b/src/assets/themes/janitor-tresh/flag.png differ diff --git a/src/assets/themes/janitor-tresh/janitor-tresh.aseprite b/src/assets/themes/janitor-tresh/janitor-tresh.aseprite new file mode 100644 index 0000000..8b36f12 Binary files /dev/null and b/src/assets/themes/janitor-tresh/janitor-tresh.aseprite differ diff --git a/src/assets/themes/janitor-tresh/last-pos.png b/src/assets/themes/janitor-tresh/last-pos.png new file mode 100644 index 0000000..953e246 Binary files /dev/null and b/src/assets/themes/janitor-tresh/last-pos.png differ diff --git a/src/assets/themes/janitor-tresh/mine.png b/src/assets/themes/janitor-tresh/mine.png new file mode 100644 index 0000000..d7e8a2b Binary files /dev/null and b/src/assets/themes/janitor-tresh/mine.png differ diff --git a/src/assets/themes/janitor-tresh/question-mark.png b/src/assets/themes/janitor-tresh/question-mark.png new file mode 100644 index 0000000..fad8466 Binary files /dev/null and b/src/assets/themes/janitor-tresh/question-mark.png differ diff --git a/src/assets/themes/janitor-tresh/revealed.png b/src/assets/themes/janitor-tresh/revealed.png new file mode 100644 index 0000000..868f8a9 Binary files /dev/null and b/src/assets/themes/janitor-tresh/revealed.png differ diff --git a/src/assets/themes/janitor-tresh/tile.png b/src/assets/themes/janitor-tresh/tile.png new file mode 100644 index 0000000..43a794e Binary files /dev/null and b/src/assets/themes/janitor-tresh/tile.png differ diff --git a/src/assets/themes/mine-dogs/1.png b/src/assets/themes/mine-dogs/1.png new file mode 100644 index 0000000..bd6681f Binary files /dev/null and b/src/assets/themes/mine-dogs/1.png differ diff --git a/src/assets/themes/mine-dogs/2.png b/src/assets/themes/mine-dogs/2.png new file mode 100644 index 0000000..3f21360 Binary files /dev/null and b/src/assets/themes/mine-dogs/2.png differ diff --git a/src/assets/themes/mine-dogs/3.png b/src/assets/themes/mine-dogs/3.png new file mode 100644 index 0000000..3b74353 Binary files /dev/null and b/src/assets/themes/mine-dogs/3.png differ diff --git a/src/assets/themes/mine-dogs/4.png b/src/assets/themes/mine-dogs/4.png new file mode 100644 index 0000000..22db0cb Binary files /dev/null and b/src/assets/themes/mine-dogs/4.png differ diff --git a/src/assets/themes/mine-dogs/5.png b/src/assets/themes/mine-dogs/5.png new file mode 100644 index 0000000..09d6902 Binary files /dev/null and b/src/assets/themes/mine-dogs/5.png differ diff --git a/src/assets/themes/mine-dogs/6.png b/src/assets/themes/mine-dogs/6.png new file mode 100644 index 0000000..9ae7d0d Binary files /dev/null and b/src/assets/themes/mine-dogs/6.png differ diff --git a/src/assets/themes/mine-dogs/7.png b/src/assets/themes/mine-dogs/7.png new file mode 100644 index 0000000..e2333a3 Binary files /dev/null and b/src/assets/themes/mine-dogs/7.png differ diff --git a/src/assets/themes/mine-dogs/8.png b/src/assets/themes/mine-dogs/8.png new file mode 100644 index 0000000..ea58e2e Binary files /dev/null and b/src/assets/themes/mine-dogs/8.png differ diff --git a/src/assets/themes/mine-dogs/flag-1.png b/src/assets/themes/mine-dogs/flag-1.png new file mode 100644 index 0000000..4359665 Binary files /dev/null and b/src/assets/themes/mine-dogs/flag-1.png differ diff --git a/src/assets/themes/mine-dogs/flag-2.png b/src/assets/themes/mine-dogs/flag-2.png new file mode 100644 index 0000000..29fff0a Binary files /dev/null and b/src/assets/themes/mine-dogs/flag-2.png differ diff --git a/src/assets/themes/mine-dogs/last-pos.png b/src/assets/themes/mine-dogs/last-pos.png new file mode 100644 index 0000000..40c008a Binary files /dev/null and b/src/assets/themes/mine-dogs/last-pos.png differ diff --git a/src/assets/themes/mine-dogs/mine-dogs.aseprite b/src/assets/themes/mine-dogs/mine-dogs.aseprite new file mode 100644 index 0000000..4bc8f89 Binary files /dev/null and b/src/assets/themes/mine-dogs/mine-dogs.aseprite differ diff --git a/src/assets/themes/mine-dogs/mine.png b/src/assets/themes/mine-dogs/mine.png new file mode 100644 index 0000000..2b2b123 Binary files /dev/null and b/src/assets/themes/mine-dogs/mine.png differ diff --git a/src/assets/themes/mine-dogs/question-mark.png b/src/assets/themes/mine-dogs/question-mark.png new file mode 100644 index 0000000..0948157 Binary files /dev/null and b/src/assets/themes/mine-dogs/question-mark.png differ diff --git a/src/assets/themes/mine-dogs/revealed.png b/src/assets/themes/mine-dogs/revealed.png new file mode 100644 index 0000000..5bc4746 Binary files /dev/null and b/src/assets/themes/mine-dogs/revealed.png differ diff --git a/src/assets/themes/mine-dogs/tile.png b/src/assets/themes/mine-dogs/tile.png new file mode 100644 index 0000000..6eaa358 Binary files /dev/null and b/src/assets/themes/mine-dogs/tile.png differ diff --git a/src/assets/themes/minecraft-nether/1.png b/src/assets/themes/minecraft-nether/1.png new file mode 100644 index 0000000..52ce4f5 Binary files /dev/null and b/src/assets/themes/minecraft-nether/1.png differ diff --git a/src/assets/themes/minecraft-nether/2.png b/src/assets/themes/minecraft-nether/2.png new file mode 100644 index 0000000..b944a7b Binary files /dev/null and b/src/assets/themes/minecraft-nether/2.png differ diff --git a/src/assets/themes/minecraft-nether/3.png b/src/assets/themes/minecraft-nether/3.png new file mode 100644 index 0000000..ed934ad Binary files /dev/null and b/src/assets/themes/minecraft-nether/3.png differ diff --git a/src/assets/themes/minecraft-nether/4.png b/src/assets/themes/minecraft-nether/4.png new file mode 100644 index 0000000..b6d84f1 Binary files /dev/null and b/src/assets/themes/minecraft-nether/4.png differ diff --git a/src/assets/themes/minecraft-nether/5.png b/src/assets/themes/minecraft-nether/5.png new file mode 100644 index 0000000..759d5d9 Binary files /dev/null and b/src/assets/themes/minecraft-nether/5.png differ diff --git a/src/assets/themes/minecraft-nether/6.png b/src/assets/themes/minecraft-nether/6.png new file mode 100644 index 0000000..7407d0f Binary files /dev/null and b/src/assets/themes/minecraft-nether/6.png differ diff --git a/src/assets/themes/minecraft-nether/7.png b/src/assets/themes/minecraft-nether/7.png new file mode 100644 index 0000000..fcdca13 Binary files /dev/null and b/src/assets/themes/minecraft-nether/7.png differ diff --git a/src/assets/themes/minecraft-nether/8.png b/src/assets/themes/minecraft-nether/8.png new file mode 100644 index 0000000..aeb33af Binary files /dev/null and b/src/assets/themes/minecraft-nether/8.png differ diff --git a/src/assets/themes/minecraft-nether/flag.png b/src/assets/themes/minecraft-nether/flag.png new file mode 100644 index 0000000..adc1778 Binary files /dev/null and b/src/assets/themes/minecraft-nether/flag.png differ diff --git a/src/assets/themes/minecraft-nether/last-pos.png b/src/assets/themes/minecraft-nether/last-pos.png new file mode 100644 index 0000000..afd698e Binary files /dev/null and b/src/assets/themes/minecraft-nether/last-pos.png differ diff --git a/src/assets/themes/minecraft-nether/mine.png b/src/assets/themes/minecraft-nether/mine.png new file mode 100644 index 0000000..bad0c00 Binary files /dev/null and b/src/assets/themes/minecraft-nether/mine.png differ diff --git a/src/assets/themes/minecraft-nether/minecraft-nether.aseprite b/src/assets/themes/minecraft-nether/minecraft-nether.aseprite new file mode 100644 index 0000000..cf0d199 Binary files /dev/null and b/src/assets/themes/minecraft-nether/minecraft-nether.aseprite differ diff --git a/src/assets/themes/minecraft-nether/question-mark.png b/src/assets/themes/minecraft-nether/question-mark.png new file mode 100644 index 0000000..d7719d9 Binary files /dev/null and b/src/assets/themes/minecraft-nether/question-mark.png differ diff --git a/src/assets/themes/minecraft-nether/revealed.png b/src/assets/themes/minecraft-nether/revealed.png new file mode 100644 index 0000000..cff40dd Binary files /dev/null and b/src/assets/themes/minecraft-nether/revealed.png differ diff --git a/src/assets/themes/minecraft-nether/tile.png b/src/assets/themes/minecraft-nether/tile.png new file mode 100644 index 0000000..1723fa1 Binary files /dev/null and b/src/assets/themes/minecraft-nether/tile.png differ diff --git a/src/assets/themes/minecraft-overworld/1.png b/src/assets/themes/minecraft-overworld/1.png new file mode 100644 index 0000000..2d98685 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/1.png differ diff --git a/src/assets/themes/minecraft-overworld/2.png b/src/assets/themes/minecraft-overworld/2.png new file mode 100644 index 0000000..86ecc45 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/2.png differ diff --git a/src/assets/themes/minecraft-overworld/3.png b/src/assets/themes/minecraft-overworld/3.png new file mode 100644 index 0000000..a05708e Binary files /dev/null and b/src/assets/themes/minecraft-overworld/3.png differ diff --git a/src/assets/themes/minecraft-overworld/4.png b/src/assets/themes/minecraft-overworld/4.png new file mode 100644 index 0000000..162eb0d Binary files /dev/null and b/src/assets/themes/minecraft-overworld/4.png differ diff --git a/src/assets/themes/minecraft-overworld/5.png b/src/assets/themes/minecraft-overworld/5.png new file mode 100644 index 0000000..6d57419 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/5.png differ diff --git a/src/assets/themes/minecraft-overworld/6.png b/src/assets/themes/minecraft-overworld/6.png new file mode 100644 index 0000000..e5f8176 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/6.png differ diff --git a/src/assets/themes/minecraft-overworld/7.png b/src/assets/themes/minecraft-overworld/7.png new file mode 100644 index 0000000..06046f4 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/7.png differ diff --git a/src/assets/themes/minecraft-overworld/8.png b/src/assets/themes/minecraft-overworld/8.png new file mode 100644 index 0000000..254790e Binary files /dev/null and b/src/assets/themes/minecraft-overworld/8.png differ diff --git a/src/assets/themes/minecraft-overworld/flag.png b/src/assets/themes/minecraft-overworld/flag.png new file mode 100644 index 0000000..953785a Binary files /dev/null and b/src/assets/themes/minecraft-overworld/flag.png differ diff --git a/src/assets/themes/minecraft-overworld/last-pos.png b/src/assets/themes/minecraft-overworld/last-pos.png new file mode 100644 index 0000000..fa0306a Binary files /dev/null and b/src/assets/themes/minecraft-overworld/last-pos.png differ diff --git a/src/assets/themes/minecraft-overworld/mine.png b/src/assets/themes/minecraft-overworld/mine.png new file mode 100644 index 0000000..855e604 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/mine.png differ diff --git a/src/assets/themes/minecraft-overworld/minecraft-overworld.aseprite b/src/assets/themes/minecraft-overworld/minecraft-overworld.aseprite new file mode 100644 index 0000000..68764f1 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/minecraft-overworld.aseprite differ diff --git a/src/assets/themes/minecraft-overworld/question-mark.png b/src/assets/themes/minecraft-overworld/question-mark.png new file mode 100644 index 0000000..e144f9c Binary files /dev/null and b/src/assets/themes/minecraft-overworld/question-mark.png differ diff --git a/src/assets/themes/minecraft-overworld/revealed.png b/src/assets/themes/minecraft-overworld/revealed.png new file mode 100644 index 0000000..36fbc27 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/revealed.png differ diff --git a/src/assets/themes/minecraft-overworld/tile.png b/src/assets/themes/minecraft-overworld/tile.png new file mode 100644 index 0000000..e585b78 Binary files /dev/null and b/src/assets/themes/minecraft-overworld/tile.png differ diff --git a/src/themes/black-and-white.ts b/src/themes/black-and-white.ts new file mode 100644 index 0000000..fc9b7aa --- /dev/null +++ b/src/themes/black-and-white.ts @@ -0,0 +1,19 @@ +import { Theme } from "./Theme"; + +export const blackAndWhiteTheme: Theme = { + size: 32, + mine: () => import("../assets/themes/black-and-white/mine.png"), + tile: () => import("../assets/themes/black-and-white/tile.png"), + revealed: () => import("../assets/themes/black-and-white/revealed.png"), + flag: () => import("../assets/themes/black-and-white/flag.png"), + questionMark: () => import("../assets/themes/black-and-white/question-mark.png"), + lastPos: () => import("../assets/themes/black-and-white/last-pos.png"), + 1: () => import("../assets/themes/black-and-white/1.png"), + 2: () => import("../assets/themes/black-and-white/2.png"), + 3: () => import("../assets/themes/black-and-white/3.png"), + 4: () => import("../assets/themes/black-and-white/4.png"), + 5: () => import("../assets/themes/black-and-white/5.png"), + 6: () => import("../assets/themes/black-and-white/6.png"), + 7: () => import("../assets/themes/black-and-white/7.png"), + 8: () => import("../assets/themes/black-and-white/8.png"), +}; diff --git a/src/themes/cats.ts b/src/themes/cats.ts new file mode 100644 index 0000000..1887011 --- /dev/null +++ b/src/themes/cats.ts @@ -0,0 +1,19 @@ +import { Theme } from "./Theme"; + +export const catsTheme: Theme = { + size: 32, + mine: () => import("../assets/themes/cats/mine-2.png"), + tile: () => import("../assets/themes/cats/tile.png"), + revealed: () => import("../assets/themes/cats/revealed.png"), + flag: () => import("../assets/themes/cats/flag.png"), + questionMark: () => import("../assets/themes/cats/question-mark.png"), + lastPos: () => import("../assets/themes/cats/last-pos.png"), + 1: () => import("../assets/themes/cats/1.png"), + 2: () => import("../assets/themes/cats/2.png"), + 3: () => import("../assets/themes/cats/3.png"), + 4: () => import("../assets/themes/cats/4.png"), + 5: () => import("../assets/themes/cats/5.png"), + 6: () => import("../assets/themes/cats/6.png"), + 7: () => import("../assets/themes/cats/7.png"), + 8: () => import("../assets/themes/cats/8.png"), +}; diff --git a/src/themes/elden-ring.ts b/src/themes/elden-ring.ts new file mode 100644 index 0000000..a477d5f --- /dev/null +++ b/src/themes/elden-ring.ts @@ -0,0 +1,19 @@ +import { Theme } from "./Theme"; + +export const eldenRingTheme: Theme = { + size: 32, + mine: () => import("../assets/themes/elden-ring/mine.png"), + tile: () => import("../assets/themes/elden-ring/tile.png"), + revealed: () => import("../assets/themes/elden-ring/revealed.png"), + flag: () => import("../assets/themes/elden-ring/flag.png"), + questionMark: () => import("../assets/themes/elden-ring/question-mark.png"), + lastPos: () => import("../assets/themes/elden-ring/last-pos.png"), + 1: () => import("../assets/themes/elden-ring/1.png"), + 2: () => import("../assets/themes/elden-ring/2.png"), + 3: () => import("../assets/themes/elden-ring/3.png"), + 4: () => import("../assets/themes/elden-ring/4.png"), + 5: () => import("../assets/themes/elden-ring/5.png"), + 6: () => import("../assets/themes/elden-ring/6.png"), + 7: () => import("../assets/themes/elden-ring/7.png"), + 8: () => import("../assets/themes/elden-ring/8.png"), +}; diff --git a/src/themes/flowers.ts b/src/themes/flowers.ts new file mode 100644 index 0000000..c99d127 --- /dev/null +++ b/src/themes/flowers.ts @@ -0,0 +1,19 @@ +import { Theme } from "./Theme"; + +export const flowersTheme: Theme = { + size: 32, + mine: () => import("../assets/themes/flowers/mine.png"), + tile: () => import("../assets/themes/flowers/tile.png"), + revealed: () => import("../assets/themes/flowers/revealed.png"), + flag: () => import("../assets/themes/flowers/flag.png"), + questionMark: () => import("../assets/themes/flowers/question-mark.png"), + lastPos: () => import("../assets/themes/flowers/last-pos.png"), + 1: () => import("../assets/themes/flowers/1.png"), + 2: () => import("../assets/themes/flowers/2.png"), + 3: () => import("../assets/themes/flowers/3.png"), + 4: () => import("../assets/themes/flowers/4.png"), + 5: () => import("../assets/themes/flowers/5.png"), + 6: () => import("../assets/themes/flowers/6.png"), + 7: () => import("../assets/themes/flowers/7.png"), + 8: () => import("../assets/themes/flowers/8.png"), +}; diff --git a/src/themes/janitor-tresh.ts b/src/themes/janitor-tresh.ts new file mode 100644 index 0000000..ab5f60a --- /dev/null +++ b/src/themes/janitor-tresh.ts @@ -0,0 +1,20 @@ +import { Theme } from "./Theme"; + +export const janitorTreshTheme: Theme = { + size: 32, + mine: () => import("../assets/themes/janitor-tresh/mine.png"), + tile: () => import("../assets/themes/janitor-tresh/tile.png"), + revealed: () => import("../assets/themes/janitor-tresh/revealed.png"), + flag: () => import("../assets/themes/janitor-tresh/flag.png"), + questionMark: () => + import("../assets/themes/janitor-tresh/question-mark.png"), + lastPos: () => import("../assets/themes/janitor-tresh/last-pos.png"), + 1: () => import("../assets/themes/janitor-tresh/1.png"), + 2: () => import("../assets/themes/janitor-tresh/2.png"), + 3: () => import("../assets/themes/janitor-tresh/3.png"), + 4: () => import("../assets/themes/janitor-tresh/4.png"), + 5: () => import("../assets/themes/janitor-tresh/5.png"), + 6: () => import("../assets/themes/janitor-tresh/6.png"), + 7: () => import("../assets/themes/janitor-tresh/7.png"), + 8: () => import("../assets/themes/janitor-tresh/8.png"), +}; diff --git a/src/themes/mine-dogs.ts b/src/themes/mine-dogs.ts new file mode 100644 index 0000000..4f3a953 --- /dev/null +++ b/src/themes/mine-dogs.ts @@ -0,0 +1,19 @@ +import { Theme } from "./Theme"; + +export const mineDogsTheme: Theme = { + size: 32, + mine: () => import("../assets/themes/mine-dogs/mine.png"), + tile: () => import("../assets/themes/mine-dogs/tile.png"), + revealed: () => import("../assets/themes/mine-dogs/revealed.png"), + flag: () => import("../assets/themes/mine-dogs/flag-2.png"), + questionMark: () => import("../assets/themes/mine-dogs/question-mark.png"), + lastPos: () => import("../assets/themes/mine-dogs/last-pos.png"), + 1: () => import("../assets/themes/mine-dogs/1.png"), + 2: () => import("../assets/themes/mine-dogs/2.png"), + 3: () => import("../assets/themes/mine-dogs/3.png"), + 4: () => import("../assets/themes/mine-dogs/4.png"), + 5: () => import("../assets/themes/mine-dogs/5.png"), + 6: () => import("../assets/themes/mine-dogs/6.png"), + 7: () => import("../assets/themes/mine-dogs/7.png"), + 8: () => import("../assets/themes/mine-dogs/8.png"), +}; diff --git a/src/themes/minecraft-nether.ts b/src/themes/minecraft-nether.ts new file mode 100644 index 0000000..dcd09d1 --- /dev/null +++ b/src/themes/minecraft-nether.ts @@ -0,0 +1,19 @@ +import { Theme } from "./Theme"; + +export const minecraftNetherTheme: Theme = { + size: 32, + mine: () => import("../assets/themes/minecraft-nether/mine.png"), + tile: () => import("../assets/themes/minecraft-nether/tile.png"), + revealed: () => import("../assets/themes/minecraft-nether/revealed.png"), + flag: () => import("../assets/themes/minecraft-nether/flag.png"), + questionMark: () => import("../assets/themes/minecraft-nether/question-mark.png"), + lastPos: () => import("../assets/themes/minecraft-nether/last-pos.png"), + 1: () => import("../assets/themes/minecraft-nether/1.png"), + 2: () => import("../assets/themes/minecraft-nether/2.png"), + 3: () => import("../assets/themes/minecraft-nether/3.png"), + 4: () => import("../assets/themes/minecraft-nether/4.png"), + 5: () => import("../assets/themes/minecraft-nether/5.png"), + 6: () => import("../assets/themes/minecraft-nether/6.png"), + 7: () => import("../assets/themes/minecraft-nether/7.png"), + 8: () => import("../assets/themes/minecraft-nether/8.png"), +}; diff --git a/src/themes/minecraft-overworld.ts b/src/themes/minecraft-overworld.ts new file mode 100644 index 0000000..4024cb9 --- /dev/null +++ b/src/themes/minecraft-overworld.ts @@ -0,0 +1,19 @@ +import { Theme } from "./Theme"; + +export const minecraftOverworldTheme: Theme = { + size: 32, + mine: () => import("../assets/themes/minecraft-overworld/mine.png"), + tile: () => import("../assets/themes/minecraft-overworld/tile.png"), + revealed: () => import("../assets/themes/minecraft-overworld/revealed.png"), + flag: () => import("../assets/themes/minecraft-overworld/flag.png"), + questionMark: () => import("../assets/themes/minecraft-overworld/question-mark.png"), + lastPos: () => import("../assets/themes/minecraft-overworld/last-pos.png"), + 1: () => import("../assets/themes/minecraft-overworld/1.png"), + 2: () => import("../assets/themes/minecraft-overworld/2.png"), + 3: () => import("../assets/themes/minecraft-overworld/3.png"), + 4: () => import("../assets/themes/minecraft-overworld/4.png"), + 5: () => import("../assets/themes/minecraft-overworld/5.png"), + 6: () => import("../assets/themes/minecraft-overworld/6.png"), + 7: () => import("../assets/themes/minecraft-overworld/7.png"), + 8: () => import("../assets/themes/minecraft-overworld/8.png"), +};