add theme package 3

This commit is contained in:
CutieCat2804 2024-10-05 15:06:12 +02:00
parent 00ab56ac92
commit 881d40a642
59 changed files with 76 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 259 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 372 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 373 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 208 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 424 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 796 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 476 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 339 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 538 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 411 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 964 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 689 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 361 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 825 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 510 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 359 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 422 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 373 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 537 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 520 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 B

View File

@ -0,0 +1,19 @@
import { Theme } from "./Theme";
export const circuitBinaryTheme: Theme = {
size: 32,
mine: () => import("../assets/themes/circuit/mine.png"),
tile: () => import("../assets/themes/circuit/tile.png"),
revealed: () => import("../assets/themes/circuit/revealed.png"),
flag: () => import("../assets/themes/circuit/flag.png"),
questionMark: () => import("../assets/themes/circuit/question-mark.png"),
lastPos: () => import("../assets/themes/circuit/last-pos.png"),
1: () => import("../assets/themes/circuit/binary/5.png"),
2: () => import("../assets/themes/circuit/binary/6.png"),
3: () => import("../assets/themes/circuit/binary/7.png"),
4: () => import("../assets/themes/circuit/binary/8.png"),
5: () => import("../assets/themes/circuit/binary/5.png"),
6: () => import("../assets/themes/circuit/binary/6.png"),
7: () => import("../assets/themes/circuit/binary/7.png"),
8: () => import("../assets/themes/circuit/binary/8.png"),
};

19
src/themes/circuit.ts Normal file
View File

@ -0,0 +1,19 @@
import { Theme } from "./Theme";
export const circuitTheme: Theme = {
size: 32,
mine: () => import("../assets/themes/circuit/mine.png"),
tile: () => import("../assets/themes/circuit/tile.png"),
revealed: () => import("../assets/themes/circuit/revealed.png"),
flag: () => import("../assets/themes/circuit/flag.png"),
questionMark: () => import("../assets/themes/circuit/question-mark.png"),
lastPos: () => import("../assets/themes/circuit/last-pos.png"),
1: () => import("../assets/themes/circuit/1.png"),
2: () => import("../assets/themes/circuit/2.png"),
3: () => import("../assets/themes/circuit/3.png"),
4: () => import("../assets/themes/circuit/4.png"),
5: () => import("../assets/themes/circuit/5.png"),
6: () => import("../assets/themes/circuit/6.png"),
7: () => import("../assets/themes/circuit/7.png"),
8: () => import("../assets/themes/circuit/8.png"),
};

19
src/themes/halli-galli.ts Normal file
View File

@ -0,0 +1,19 @@
import { Theme } from "./Theme";
export const halliGalliTheme: Theme = {
size: 32,
mine: () => import("../assets/themes/halli-galli/mine.png"),
tile: () => import("../assets/themes/halli-galli/tile.png"),
revealed: () => import("../assets/themes/halli-galli/revealed.png"),
flag: () => import("../assets/themes/halli-galli/flag.png"),
questionMark: () => import("../assets/themes/halli-galli/question-mark.png"),
lastPos: () => import("../assets/themes/halli-galli/last-pos.png"),
1: () => import("../assets/themes/halli-galli/1.png"),
2: () => import("../assets/themes/halli-galli/2.png"),
3: () => import("../assets/themes/halli-galli/3.png"),
4: () => import("../assets/themes/halli-galli/4.png"),
5: () => import("../assets/themes/halli-galli/5.png"),
6: () => import("../assets/themes/halli-galli/6.png"),
7: () => import("../assets/themes/halli-galli/7.png"),
8: () => import("../assets/themes/halli-galli/8.png"),
};

19
src/themes/isaac.ts Normal file
View File

@ -0,0 +1,19 @@
import { Theme } from "./Theme";
export const isaacTheme: Theme = {
size: 32,
mine: () => import("../assets/themes/isaac/mine-3.png"),
tile: () => import("../assets/themes/isaac/tile.png"),
revealed: () => import("../assets/themes/isaac/revealed.png"),
flag: () => import("../assets/themes/isaac/flag.png"),
questionMark: () => import("../assets/themes/isaac/question-mark.png"),
lastPos: () => import("../assets/themes/isaac/last-pos.png"),
1: () => import("../assets/themes/isaac/1.png"),
2: () => import("../assets/themes/isaac/2.png"),
3: () => import("../assets/themes/isaac/3.png"),
4: () => import("../assets/themes/isaac/4.png"),
5: () => import("../assets/themes/isaac/5.png"),
6: () => import("../assets/themes/isaac/6.png"),
7: () => import("../assets/themes/isaac/7.png"),
8: () => import("../assets/themes/isaac/8.png"),
};