rewrite styles
This commit is contained in:
@@ -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`.
|
|
||||||
Reference in New Issue
Block a user