Dziennik zmian
Wszystkie wydania prfct, od najnowszego.
1.1.0 — wrzesień 2026
prfct mówi nie tylko po angielsku.
Lokalizacja
LocaleProviderprzełącza słowa, które komponenty mówią same od siebie — przyciski zamykania, status spinnera, punkty orientacyjne paginacji, ścieżki nawigacji i karuzeli, mobilny pasek boczny i paletę poleceń — z wbudowanym angielskim i polskim, a każdy inny język to jeden obiekt z komunikatami. Zobacz Lokalizację.- Calendar pobiera lokalizację dat z providera, a podpowiedzi Chart formatują liczby w jego języku.
Dokumentacja
- Po polsku, pod
/pl: każda strona, przykład, opis tokenu i obraz Open Graph, ze wspólnymi kotwicami, alternatywamihreflang, polskim indeksem wyszukiwania i/pl/llms.txt. - Przykłady pisze się raz i tłumaczy z katalogów tekstów podczas budowania, więc kod, który kopiujesz, to kod, który działa.
- Dane strukturalne (ścieżki nawigacji i artykuły) na każdej stronie.
Poprawki
PaginationEllipsisiBreadcrumbEllipsissą odczytywane przez czytniki ekranu, zamiast być przed nimi ukryte.- Opisy w diagramach anatomii wyświetlają kod w tekście.
- Elementy rejestru nie wymieniają już importów samych typów jako zależności.
- Strony nie niosą już indeksu wyszukiwania; paleta pobiera go, gdy za chwilę ma się otworzyć.
1.0.0 — wrzesień 2026
Pierwsze stabilne wydanie.
Fundamenty
- Generowana paleta OKLCH. Dziesięć 12-stopniowych skal — szara, marki, czerwona, bursztynowa, zielona, niebieska, pomarańczowa, morska, fioletowa i różowa — generowanych dla trybu jasnego i ciemnego, ze stopniami tekstu wyliczonymi pod WCAG 2.2 AA.
- Tokeny semantyczne zgodne z nazewnictwem shadcn/ui, a do tego role
brand,surface,field,input,edge,overlay,selectioni role statusów. - Samodzielnie hostowany Inter 4.1 ze wszystkimi funkcjami OpenType i rozmiarem optycznym; Geist Mono do kodu.
- Semantyczne role typograficzne: display, heading, body, label, caption, overline i code.
- Tokeny ruchu ze sprężynami w CSS
linear()oraz wspólne klasy narzędziowe do choreografii popupów i okien modalnych. - Motywy lokalne: dowolne poddrzewo może przełączyć tryb za pomocą klasy.
- Eksport tokenów w formacie DTCG 2025.10 dla narzędzi projektowych.
Komponenty
- 54 komponenty zbudowane na Base UI, ze stylami opracowanymi od podstaw.
Buttonzyskuje stanloading, który zachowuje szerokość i fokus.Input,SelectiNativeSelectzyskują rozmiary zgodne zButton.Tabszyskuje przesuwający się wskaźnik,Sheet— wariant pływający, aCommand— stopkę z podpowiedziami klawiszy.
Dokumentacja
- Strona dla każdego komponentu: przykłady na żywo, wytyczne z przykładami „dobrze” i „źle”, opis obsługi klawiatury dla komponentów interaktywnych i API — a dla 23 z nich także diagramy anatomii mierzone na żywym komponencie.
- Fundamenty, wzorce, kreator motywów i cztery przykładowe aplikacje zbudowane wyłącznie z prfct.
- Wyszukiwanie z rankingiem wyników i synonimami, indeks
/llms.txtdla modeli językowych oraz obrazy Open Graph dla każdej strony.
Narzędzia
- Rejestr ze wszystkimi komponentami i motywem, instalowany przez shadcn CLI i przetestowany na świeżym projekcie.
- Funkcja
cn()rozpoznająca tokeny. - Automatyczne testy każdej strony: axe-core w trybie jasnym i ciemnym, błędy w konsoli, błędy hydratacji i nieprawidłowe zagnieżdżanie elementów na komputerach i urządzeniach mobilnych oraz widoczny fokus na każdym elemencie w kolejności tabulacji na najbardziej interaktywnych stronach.