diff --git a/UX_CHANGES.md b/UX_CHANGES.md deleted file mode 100644 index 661d083..0000000 --- a/UX_CHANGES.md +++ /dev/null @@ -1,31 +0,0 @@ -# Zmiany UX i usunięcie Socket.IO - -## Socket.IO - -Socket.IO nie było potrzebne do podstawowego działania aplikacji. Formularze i nawigacja korzystają z REST API oraz fetch/AJAX. Jedynym widocznym zastosowaniem był globalny toast po dodaniu tankowania, a zdarzenia `app_changed` nie miały klienta, który je obsługiwał. - -Usunięto: -- Flask-SocketIO i simple-websocket z zależności, -- inicjalizację i emisje po stronie Flask, -- klienta Socket.IO z CDN i `static/js/socket.js`, -- zmienną środowiskową Socket.IO, -- konfigurację Gunicorn przeznaczoną dla długich połączeń. - -## UX/UI - -- responsywna nawigacja Bootstrap z menu mobilnym i aktywną sekcją, -- spójne tło, karty, cienie, promienie, odstępy i typografia, -- czytelniejsze formularze, tabele, modale, badge i przyciski, -- poprawione zachowanie wykresów na małych ekranach, -- zamykane komunikaty flash, -- zachowane motywy Bootstrap/Bootswatch oraz wszystkie istniejące widoki i operacje. - -## Weryfikacja - -- kompilacja modułów Python: OK, -- testy: 25 passed. - -## Ujednolicenie motywów -- Ciemny motyw korzysta z tego samego bazowego arkusza Bootstrap co jasny, dzięki czemu navbar, logo i komponenty zachowują identyczne proporcje. -- Tryb ciemny zmienia wyłącznie paletę kolorów przez `data-bs-theme="dark"` i lokalne reguły kolorystyczne. -- Stopka wyświetla teraz `@linuxiarz.pl`.