Przejdź do treści
Wszystkie przykłady

Strona główna: klasyczna

Wyśrodkowane hero z poleceniem do skopiowania, ściana żywych komponentów, sześć cech, trzy kroki instalacji, lista przykładów, pytania i końcowe wezwanie do działania. Własny nagłówek i stopka są opcjonalne.

NowośćPrzykłady do zainstalowania

Design system dla Next.js, zbudowany na shadcn

Tokeny ze sprawdzonym kontrastem, dostępne komponenty i kompletne przykładowe aplikacje. Instalujesz je przez CLI shadcn, a kod należy do Ciebie.

$ pnpm dlx shadcn@latest add https://prfct.dev/r/prfct.json
Załóż konto
lub
Zużycie W normie
Minuty budowania3 120 z 6 000
x
Zespół
MMaya ChenWłaściciel
JJonah OkaforAdministrator
LLena ParkCzłonek
Plan
Wdrożenie gotowe
Produkcja serwuje teraz build z gałęzi main.
Powiadomienia
Wygląd
Weryfikacja dwuetapowa

Każdy element powyżej to komponent prfct w domyślnym motywie.

Od czego zaczynasz

Decyzje, które design system musi podjąć, są już podjęte i spisane.

Kontrast, którego nie musisz sprawdzać

Każda skala jest generowana, a jej stopnie tekstowe są sprawdzane względem WCAG AA na wypełnieniach, na których leżą, w jasnym i ciemnym motywie.

Dostępność od pierwszego renderu

Obsługa klawiatury, zarządzanie fokusem i ARIA są w każdym komponencie, a testy automatyczne sprawdzają je w obu motywach.

Kod należy do Ciebie

CLI shadcn kopiuje komponenty do Twojego projektu. Czytaj je, zmieniaj, usuwaj to, czego nie potrzebujesz.

Jeden motyw, dowolna marka

Wybierz kolor w kreatorze motywów i wklej jeden arkusz stylów. Każdy komponent się dostosuje.

Całe ekrany, nie tylko części

Panel, zamówienie, klient poczty i więcej: przykładowe aplikacje, które instalujesz jednym poleceniem i dostosowujesz.

Gotowy nie tylko na angielski

Teksty wbudowane w komponenty, daty i liczby podążają za językiem Twojej strony.

Od pustego folderu do pierwszego ekranu

Bez pakietu do konfigurowania i bez opakowywania aplikacji.

  1. 01

    Załóż projekt

    Utwórz aplikację Next.js z shadcn. W istniejącej aplikacji pomiń --template next.

    $ pnpm dlx shadcn@latest init --template next --base base --preset nova
  2. 02

    Dodaj motyw

    Tokeny, style bazowe i definicje fontów trafiają do projektu jako pliki. Instrukcja pokazuje import arkusza stylów i dwa pliki fontów do pobrania.

    $ pnpm dlx shadcn@latest add https://prfct.dev/r/prfct.json
  3. 03

    Dodaj to, czego potrzebujesz

    Pojedynczy komponent albo całą przykładową aplikację. Każda pozycja instaluje to, od czego zależy.

    $ pnpm dlx shadcn@latest add https://prfct.dev/r/dashboard.json

Pytania

Te, które padają, zanim ktokolwiek coś zainstaluje.

Zainstaluj motyw i zbuduj pierwszy ekran

$ pnpm dlx shadcn@latest add https://prfct.dev/r/prfct.json