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:
@@ -1,6 +1,7 @@
|
||||
import { createApp } from 'vue'
|
||||
import { createPinia } from 'pinia'
|
||||
import App from './App.vue'
|
||||
import '/node_modules/flag-icons/css/flag-icons.min.css'
|
||||
import './styles/main.css'
|
||||
|
||||
// Custom directive v-cell-hover (zgodnie z wymaganiami)
|
||||
|
||||
Reference in New Issue
Block a user