Catalyst UI Kit i nowy widget Nadchodzące wydarzenia

Filip Borkowski, Backend/Frontend/Fullstack Engineer

Dashboard — widget Nadchodzące wydarzenia

Pierwszy widget dashboardu otrzymał nowy, bardziej użyteczny układ. Po lewej stronie pojawia się lista nadchodzących zadań i wydarzeń z systemu, a po prawej interaktywny mini-kalendarz.

Każde wydarzenie wyświetla datę i miesiąc, tytuł, przypisaną osobę oraz lokalizację (jeśli podana). Priorytet zdarzenia sygnalizowany jest kolorową lewą krawędzią: czerwoną dla pilnych, pomarańczową dla wysokich, niebieską dla średnich.

Przełącznik "Wybrany dzień / Wszystkie" pozwala przełączać widok między zdarzeniami wybranego dnia a pełną listą nadchodzących. Kliknięcie dowolnego dnia w kalendarzu filtruje listę po lewej stronie — widoczne są tylko zadania zaplanowane na ten dzień. Przycisk "Dzisiaj" szybko powraca do bieżącej daty.

Catalyst UI Kit — pełna integracja

Do katalogu src/components/catalyst/ dodano kompletny zestaw komponentów Catalyst UI Kit, zaadaptowanych dla Next.js bez zależności od @headlessui/react.

Dostępne teraz komponenty:

  • Button — wielokolorowy przycisk z wariantami solid, outline i plain
  • Input / InputGroup — pole tekstowe z obsługą ikon i walidacji
  • Select — natywny select z własną strzałką
  • Textarea — pole wielolinijkowe z opcją wyłączenia resizable
  • Fieldset, Field, Label, Description, ErrorMessage — kompletny system pól formularza
  • Checkbox / CheckboxGroup — pole wyboru ze stylowanym wskaźnikiem, 18 kolorów
  • Switch / SwitchField — przełącznik toggle z animowanym thumb, obsługa controlled i uncontrolled
  • Radio / RadioGroup — przycisk radiowy z React Context dla grupy
  • Dialog / Alert — modal i alert dialog oparte na @radix-ui/react-dialog
  • Combobox — wyszukiwarka z listą opcji, obsługa klawiatury i filtrowania
  • Dropdown — menu kontekstowe oparte na @radix-ui/react-dropdown-menu

Wszystkie komponenty eksportowane są przez src/components/catalyst/index.js i gotowe do użycia w całej aplikacji.

Więcej artykułów

Naprawa OCR cron, dropdown statusu, animacje tabeli zleceń

Naprawa crona OCR, dropdown statusu z ustawieniami, logika Przetwarzanie AI → in Planing, animacje pulsacji wierszy i wykrzykniki brakujących danych.

Czytaj więcej

Akordeonowy widok korespondencji email i poprawki WorkDesk

Nowy wątkowy widok emaili z animowanymi akordeonami, podgląd treści wiadomości, poprawki WorkDesk i Biblioteki danych.

Czytaj więcej