Liigu sisu juurde

Peata ja stiilideta Reacti komponentide teek, mis annab täieliku kontrolli märgenduse ja CSS-i üle ning pakub tugevaid ligipääsetavuse vaikevalikuid ja ARIA-standarditele vastavat käitumist.

Koostatavate põhielementidena loodud komponendid kasutavad pesadega API-t, neid saab puus raputada, need toetavad TypeScripti ja töötavad mis tahes stiililahendusega, sealhulgas Tailwind CSS-i, CSS Modulesi, CSS-in-JS-i või tavalise CSS-iga.

Teek hõlmab mitmesuguseid kasutajaliidese mustreid ja põhielemente, näiteks akordion, teavituse dialoog, avatar, märkeruut ja märkeruutude rühm, kokkupandav element, kontekstimenüü, dialoog, väli ja väljade komplekt, vorm, sisend, menüü ja menüüriba, mõõdik, navigeerimismenüü, numbriväli, hüpikaken, edenemisriba, raadionupp, kerimisala, valik, eraldaja, liugur, lüliti, vahelehed, röstsaiateavitus, lüliti ja lülitite rühm, tööriistariba ning kohtspikker. Lisaks on saadaval utiliidid, nagu suunapakkuja ja useRender.

Hüpikkomponendid kasutavad React Portalsi ning soovitavad z-indeksi konfliktide vältimiseks luua eraldatud virnastuskonteksti. Nii kuvatakse ülekatted alati lehe sisu kohal. Dokumentatsioon sisaldab näiteid komponentide kokkupanekuks, osade kombineerimiseks ja eri stiilisüsteemidega integreerimiseks.

Avatud lähtekoodiga teek, mida levitatakse MIT-litsentsi alusel ning millel on aktiivsed väljalasked, tegevuskava ja ligipääsetavusele keskenduvad juhised. Dokumentatsiooni lehti saab vaadata Markdownina ning need sisaldavad LLM-idele mõeldud ressursse, mis hõlbustavad koodiga tutvumist ja integreerimist.

Funktsioonid

  • Peata ja stiilideta Reacti komponendid
  • Vaikimisi ligipääsetav ja ARIA-standarditele vastava käitumisega
  • Kombineeritav pesadega API
  • Puus raputatavad ESM-järgud
  • TypeScripti tüübimääratlused
  • Töötab Tailwind CSS-i, CSS Modulesi, CSS-in-JS-i ja tavalise CSS-iga
  • React Portals hüpikakende ja ülekatete jaoks
  • Juhised virnastuskonteksti eraldamiseks z-indeksi probleemide vältimiseks
  • Kontrollitud ja kontrollimata kasutusmustrid
  • Lai komponentide valik (menüüd, dialoogid, hüpikaknad, vahelehed, valikud, liugurid jne)
  • SSR-sõbralik ja raamistikust sõltumatu
  • Avatud lähtekoodiga MIT-litsents
  • Dokumentatsioon Markdownina koos LLM-i abivahenditega

Seotud üksused

ArkUI

See avatud lähtekoodiga kasutajaliidese lahendus võimaldab luua keerukaid disainisüsteeme kohandatavate komponentidega, mida saab eri visuaalsete stiilide ja ligipääsetavuse standardite järgi kohandada.

MaterialUI

See toode pakub laia tööriistakomplekti Reacti kasutajaliideste loomiseks, keskendudes paindlikkusele ja disainistandardite järgimisele.

Radix Vue

Mitteametlik Vue teisendus, mis pakub kohandatavaid ja ligipääsetavaid UI-komponente disainisüsteemide loomiseks.

PrimeVue

Rikkalik avatud lähtekoodiga kasutajaliidese komponentide kogu, mis on loodud Vue.js-i rakenduste sujuvaks ja tõhusaks arendamiseks.

Radix Primitives

Kujunduseta, ligipääsetavad ja avatud lähtekoodiga Reacti primitiivid kvaliteetsete veebirakenduste ja disainisüsteemide jaoks.

Vaul

Ilma stiilideta sahtlikomponent Reacti rakendustesse sujuvaks integreerimiseks, mis täiustab kasutajakogemust mobiilseadmetes.

ChakraUI

Loo ligipääsetavaid veebirakendusi kiiresti ja tõhusalt oluliste komponentide põhjaliku valikuga, mida on lihtne kasutada ja väga kohandada.

cmdk

See komponent pakub Reacti jaoks terviklikku käsumenüü lahendust, keskendudes nii kasutajakogemusele kui ka arendajate paindlikkusele.