UI poprawki — tabela zleceń, WorkDesk, powiadomienia
Filip Borkowski, Backend/Frontend/Fullstack Engineer
Tabela zleceń — elastyczne kolumny
Kolumny tabeli zleceń nie są już przypięte (sticky). Checkbox, pierwsza kolumna danych i kolumna Akcje scrollują się razem z resztą tabeli, co daje więcej miejsca na treść i eliminuje problemy z nakładaniem się elementów.
Naprawiono również nagłówek sticky — zamieniono border na box-shadow, co rozwiązuje znany bug przeglądarek, gdzie obramowanie <tr> z position: sticky znikało podczas przewijania. Wszystkie komórki nagłówka mają teraz jawne tło, więc dane z niższych wierszy nie prześwitują.
Formatowanie kolumn
Kolumna „Kod pocztowy" i „Kod lokalizacji startu" mają teraz zawijanie tekstu i wyśrodkowanie. Kolumny 1–3 (L.P., Numer zlecenia, Miasto początkowe) również zostały wyśrodkowane. Nazwa kolumny „Zakład" zmieniona na „Nazwa" we wszystkich sekcjach adresowych.
WorkDesk — czysty panel Zasoby
Sidebar nawigacyjny na stronie WorkDesk został ukryty. Panel Zasoby (Kierowcy, Pojazdy, Naczepy) jest teraz jedynym lewym elementem — bez zduplikowanych ikon nawigacji, które mogły mylić użytkowników.
Zadania — kompaktowy layout
Usunięto nagłówek „Lista zadań" i przeniesiono przycisk „Dodaj zadanie" do paska filtrów. Kontrolki edycji masowej również trafiły do paska narzędzi, dzięki czemu tabela zaczyna się wyżej i więcej danych mieści się na ekranie.
Powiadomienia toast
Pozycja powiadomień zmieniona z domyślnej (dół-prawo) na górę-prawo. Toast wyskakuje teraz w rogu, który jest naturalnie w polu widzenia użytkownika.
Biblioteka danych — scroll
Naprawiono scroll lewego panelu drzewa folderów w Bibliotece danych. Przy rozwiniętych Zleceniach (setki pozycji) panel nie blokuje już przewijania do elementów poniżej.
Tabela zleceń — naprawione obramowanie nagłówka
Usunięto duplikację obramowań w nagłówku tabeli. Wiersze sticky miały jednocześnie CSS border-b i box-shadow rysujący tę samą linię — to powodowało podwójne/grubsze linie na górze tabeli. Teraz obramowanie jest rysowane wyłącznie przez box-shadow.
Kolumna STATUS — wyrównanie do środka
Tekst statusu w kolumnie nr 6 jest teraz wyśrodkowany, co poprawia czytelność tabeli.
Strzałki nawigacji góra/dół
Po obu stronach tabeli zleceń (obok strzałek lewo/prawo) dodano przyciski góra i dół. Kliknięcie przenosi widok na sam początek lub koniec tabeli — przydatne przy 700+ zleceniach.
WorkDesk — przycisk zwijania ZASOBY
Przycisk zwijania panelu zasobów przeniesiony z pływającego kółka na krawędzi do nagłówka karty ZASOBY. W stanie zwinięty pojawia się przycisk rozwinięcia na górze panelu.
Biblioteka danych — szerszy panel folderów
Panel drzewa folderów poszerzony z 500px do 600px, co daje więcej miejsca na dłuższe nazwy folderów i zagnieżdżone struktury.