UI/UX Overhaul: NavBar, Icons, Mobile Menu, and Status Panel Integration
- Przeniesienie tytułu i wybieraka języka do nowego komponentu NavBar - Integracja biblioteki flag-icons i mapowanie kodów języków na kraje - Wdrożenie biblioteki ikon lucide-vue-next i zastąpienie wszystkich emoji ikonami SVG - Implementacja pełnoekranowego, responsywnego menu mobilnego (hamburger menu) - Przeniesienie przycisków akcji (Reset, Cofnij) do komponentu StatusPanel - Nowy układ panelu statusu (połączone statystyki i akcje w jednym szklanym panelu) - Usunięcie przestarzałych komponentów (GameActions, LevelSelector) - Poprawki wizualne i stylowe (glassmorphism, animacje przejść)
This commit is contained in:
17
package-lock.json
generated
17
package-lock.json
generated
@@ -9,6 +9,8 @@
|
||||
"version": "1.0.0",
|
||||
"dependencies": {
|
||||
"fireworks-js": "^2.10.8",
|
||||
"flag-icons": "^7.5.0",
|
||||
"lucide-vue-next": "^0.563.0",
|
||||
"pinia": "^2.1.7",
|
||||
"vue": "^3.4.19"
|
||||
},
|
||||
@@ -3434,6 +3436,12 @@
|
||||
"integrity": "sha512-UZNxeJvRmQzLisN4iriWXqKojG9TDJqc0dPmkUw0/+AEQQ3w8z1Jx2YdFSiBGSVb/u4dPTQXU109GMVblzhfpg==",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/flag-icons": {
|
||||
"version": "7.5.0",
|
||||
"resolved": "https://registry.npmjs.org/flag-icons/-/flag-icons-7.5.0.tgz",
|
||||
"integrity": "sha512-kd+MNXviFIg5hijH766tt+3x76ele1AXlo4zDdCxIvqWZhKt4T83bOtxUOOMlTx/EcFdUMH5yvQgYlFh1EqqFg==",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/for-each": {
|
||||
"version": "0.3.5",
|
||||
"resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz",
|
||||
@@ -4349,6 +4357,15 @@
|
||||
"yallist": "^3.0.2"
|
||||
}
|
||||
},
|
||||
"node_modules/lucide-vue-next": {
|
||||
"version": "0.563.0",
|
||||
"resolved": "https://registry.npmjs.org/lucide-vue-next/-/lucide-vue-next-0.563.0.tgz",
|
||||
"integrity": "sha512-zsE/lCKtmaa7bGfhSpN84br1K9YoQ5pCN+2oKWjQQG3Lo6ufUUKBuHSjNFI6RvUevxaajNXb8XwFUKeTXG3sIA==",
|
||||
"license": "ISC",
|
||||
"peerDependencies": {
|
||||
"vue": ">=3.0.1"
|
||||
}
|
||||
},
|
||||
"node_modules/magic-string": {
|
||||
"version": "0.30.21",
|
||||
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
|
||||
|
||||
Reference in New Issue
Block a user