Treci la conținut

BaseUI

Componente React fără interfață și stiluri predefinite, pentru crearea de interfețe accesibile și foarte personalizabile, cu control deplin asupra stilurilor.

Bibliotecă de componente React fără interfață și stiluri predefinite, care oferă control deplin asupra marcajului și CSS, cu setări implicite solide pentru accesibilitate și comportament conform ARIA.

Concepute ca elemente de bază combinabile, cu un API bazat pe slots, componentele pot fi eliminate dacă nu sunt folosite, sunt pregătite pentru TypeScript și funcționează cu orice abordare de stilizare, inclusiv Tailwind, CSS Modules, CSS-in-JS sau CSS simplu.

Acoperă o gamă largă de tipare și elemente UI, precum Accordion, Alert Dialog, Avatar, Checkbox și grupuri Checkbox, Collapsible, Context Menu, Dialog, Field și Fieldset, Form, Input, Menu și Menubar, Meter, Navigation Menu, Number Field, Popover, Progress, Radio, Scroll Area, Select, Separator, Slider, Switch, Tabs, Toast, Toggle și grupuri Toggle, Toolbar și Tooltip, precum și utilitare precum Direction Provider și useRender.

Componentele de tip popup folosesc React Portals și recomandă crearea unui context de suprapunere izolat pentru a evita conflictele z-index, astfel încât elementele suprapuse să apară întotdeauna deasupra conținutului paginii. Documentația include exemple pentru asamblarea componentelor, combinarea părților și integrarea cu diferite sisteme de stilizare.

Este open-source, cu licență MIT, lansări active, o foaie de parcurs și îndrumări axate pe accesibilitate. Paginile documentației pot fi vizualizate ca Markdown și includ resurse compatibile cu LLM pentru explorarea și integrarea mai ușoară a codului.

Funcționalități

  • Componente React fără interfață și stiluri predefinite
  • Accesibile implicit, cu comportament conform ARIA
  • API bazat pe slots, cu elemente combinabile
  • Build-uri ESM care permit eliminarea codului nefolosit
  • Definiții de tipuri TypeScript
  • Funcționează cu Tailwind, CSS Modules, CSS-in-JS sau CSS simplu
  • React Portals pentru popup-uri și elemente suprapuse
  • Îndrumări pentru izolarea contextului de suprapunere și evitarea problemelor cu z-index
  • Tipare de utilizare controlată și necontrolată
  • Gamă largă de componente (meniuri, dialoguri, popover-uri, file, selectoare, glisoare etc.)
  • Compatibil cu SSR și independent de framework
  • Licență open-source MIT
  • Documentație disponibilă în format Markdown, cu ajutoare pentru LLM

Elemente similare

Această soluție UI open-source permite crearea unor sisteme de design sofisticate folosind componente personalizabile, adaptabile la diverse stiluri vizuale și standarde de accesibilitate.

Stele pe GitHub
3.9K
Actualizat la
Dec 6, 2024
Licență
MIT License

Acest produs oferă un set solid de instrumente pentru crearea interfețelor de utilizator în React, punând accent pe flexibilitate și respectarea standardelor de design.

Stele pe GitHub
94.2K
Actualizat la
Dec 6, 2024
Licență
MIT License

Un port Vue neoficial, cu componente UI personalizabile și accesibile pentru crearea sistemelor de design.

Stele pe GitHub
3.8K
Actualizat la
Dec 6, 2024
Licență
MIT License

O colecție bogată de componente UI open source, create special pentru dezvoltarea simplă și eficientă a aplicațiilor Vue.js.

Stele pe GitHub
11.0K
Actualizat la
Dec 6, 2024
Licență
MIT License

Primitive React accesibile, open source și fără stilizare, pentru aplicații web și sisteme de design de înaltă calitate.

Stele pe GitHub
16.0K
Actualizat la
Dec 6, 2024
Licență
MIT License

O componentă de tip sertar fără stiluri, concepută pentru integrare perfectă în aplicațiile React și pentru îmbunătățirea interacțiunilor utilizatorilor pe dispozitive mobile.

Stele pe GitHub
6.5K
Actualizat la
Dec 6, 2024
Licență
MIT License

Creați rapid și eficient aplicații web accesibile cu un set solid de componente esențiale, ușor de folosit și foarte personalizabile.

Stele pe GitHub
38.1K
Actualizat la
Dec 6, 2024
Licență
MIT License

Această componentă oferă o soluție completă de meniu de comenzi pentru React, punând accent atât pe experiența utilizatorilor, cât și pe flexibilitatea pentru dezvoltatori.

Stele pe GitHub
10.0K
Actualizat la
Dec 6, 2024
Licență
MIT License

Despre KickstartUI

KickstartUI este destinația dvs. ideală pentru a descoperi cele mai bune framework-uri UI, biblioteci și instrumente de dezvoltare. Selectăm cu atenție resurse de top pentru a-i ajuta pe dezvoltatori să-și transforme ideile UI în realitate. Fie că dezvoltați o aplicație web adaptabilă, creați o interfață mobilă sau proiectați un prototip interactiv, platforma noastră vă oferă instrumentele esențiale pentru a accelera proiectele și a îmbunătăți experiența utilizatorilor. Explorați colecția noastră vastă pentru a fi la curent cu cele mai noi tendințe, a descoperi noi posibilități și a vă perfecționa designurile UI. Sunteți gata să dați startul următorului proiect? Descoperiți resursele recomandate sau căutați instrumente potrivite nevoilor dvs.