Pāriet uz saturu

BaseUI

Bezgalvas, nestilizēti React komponenti pieejamu un ļoti pielāgojamu saskarņu veidošanai, nodrošinot pilnīgu stilu kontroli.

Bezgalvenes bibliotēka bez iepriekš noteikta stila React komponentiem, kas sniedz pilnīgu kontroli pār marķējumu un CSS, vienlaikus nodrošinot spēcīgus pieejamības noklusējuma iestatījumus un ARIA prasībām atbilstošu darbību.

Komponenti veidoti kā kombinējamas pamatvienības ar slotos balstītu API; tos var izņemt no komplekta, ja tie netiek izmantoti, tie ir gatavi TypeScript un darbojas ar jebkuru stila veidošanas pieeju, tostarp Tailwind, CSS Modules, CSS-in-JS vai vienkāršu CSS.

Ietver plašu UI paraugu un pamatvienību klāstu, piemēram, Accordion, Alert Dialog, Avatar, Checkbox un Checkbox Group, Collapsible, Context Menu, Dialog, Field un Fieldset, Form, Input, Menu un Menubar, Meter, Navigation Menu, Number Field, Popover, Progress, Radio, Scroll Area, Select, Separator, Slider, Switch, Tabs, Toast, Toggle un Toggle Group, Toolbar, Tooltip, kā arī tādus utilītus kā Direction Provider un useRender.

Uznirstošie komponenti izmanto React Portals un iesaka izveidot izolētu slāņu kontekstu, lai izvairītos no z-index konfliktiem un nodrošinātu, ka pārklājumi vienmēr tiek rādīti virs lapas satura. Dokumentācijā ir piemēri komponentu izveidei, daļu kombinēšanai un integrēšanai ar dažādām stila sistēmām.

Atvērtā pirmkoda projekts ar MIT licenci, aktīviem laidieniem, ceļvedi un pieejamībai veltītām vadlīnijām. Dokumentācijas lapas var skatīt kā Markdown, un tajās ir resursi, kas pielāgoti LLM, lai atvieglotu koda izpēti un integrēšanu.

Funkcijas

  • Bezgalvas, nestilizēti React komponenti
  • Pieejamība pēc noklusējuma un ARIA prasībām atbilstoša darbība
  • Kombinējams slots API
  • Tree-shakeable ESM būvējumi
  • TypeScript tipu deklarācijas
  • Darbojas ar Tailwind, CSS Modules, CSS-in-JS vai parastu CSS
  • React Portals uznirstošajiem logiem un pārklājumiem
  • Norādes par stekošanas konteksta izolēšanu, lai novērstu z-index problēmas
  • Kontrolētas un nekontrolētas lietošanas modeļi
  • Plašs komponentu klāsts (izvēlnes, dialogi, uznirstošie logi, cilnes, atlases elementi, slīdņi u. c.)
  • Piemērots SSR un nav atkarīgs no ietvarprogrammas
  • Atvērtā pirmkoda MIT licence
  • Dokumentācija pieejama Markdown formātā ar LLM palīgrīkiem

Saistītie vienumi

Šis atvērtā pirmkoda UI risinājums ļauj izveidot sarežģītas dizaina sistēmas, izmantojot pielāgojamus komponentus, kurus var pielāgot dažādiem vizuālajiem stiliem un pieejamības standartiem.

GitHub zvaigznītes
3.9K
Atjaunināts
Dec 6, 2024
Licence
MIT License

Šis produkts piedāvā plašu rīku klāstu lietotāja saskarņu veidošanai React vidē, uzsverot elastību un dizaina standartu ievērošanu.

GitHub zvaigznītes
94.2K
Atjaunināts
Dec 6, 2024
Licence
MIT License

Neoficiāls Vue ports, kas piedāvā pielāgojamus un piekļūstamus UI komponentus dizaina sistēmu veidošanai.

GitHub zvaigznītes
3.8K
Atjaunināts
Dec 6, 2024
Licence
MIT License

Plašs atvērtā pirmkoda UI komponentu klāsts ērtai un efektīvai Vue.js lietotņu izstrādei.

GitHub zvaigznītes
11.0K
Atjaunināts
Dec 6, 2024
Licence
MIT License

Nestilizētas, piekļūstamas un atvērtā pirmkoda React primitīvās komponentes augstas kvalitātes tīmekļa lietotnēm un dizaina sistēmām.

GitHub zvaigznītes
16.0K
Atjaunināts
Dec 6, 2024
Licence
MIT License

Nenoformēts atvilktnes komponents, kas pielāgots vienkāršai integrācijai React lietotnēs un uzlabo lietotāju mijiedarbību mobilajās ierīcēs.

GitHub zvaigznītes
6.5K
Atjaunināts
Dec 6, 2024
Licence
MIT License

Ātri un efektīvi veidojiet pieejamas tīmekļa lietotnes ar plašu būtisko komponentu klāstu, kas ir ērti lietojami un ļoti pielāgojami.

GitHub zvaigznītes
38.1K
Atjaunināts
Dec 6, 2024
Licence
MIT License

Šis komponents nodrošina pilnvērtīgu komandu izvēlnes risinājumu React, pievēršot uzmanību gan lietotāja pieredzei, gan izstrādātāju elastībai.

GitHub zvaigznītes
10.0K
Atjaunināts
Dec 6, 2024
Licence
MIT License

Par KickstartUI

KickstartUI ir jūsu galamērķis labāko UI ietvaru, bibliotēku un būvēšanas rīku atklāšanai. Mēs rūpīgi atlasām izcilus resursus, lai palīdzētu izstrādātājiem īstenot savas UI idejas. Neatkarīgi no tā, vai veidojat adaptīvu tīmekļa lietotni, izstrādājat mobilo saskarni vai veidojat interaktīvu prototipu, mūsu platforma piedāvā būtiskus rīkus, kas paātrina projektus un uzlabo lietotāju pieredzi. Iepazīstiet mūsu plašo kolekciju, lai sekotu jaunākajām tendencēm, atklātu jaunas iespējas un pilnveidotu savus UI dizainus. Gatavi sākt nākamo projektu? Iepazīstiet izceltos resursus vai meklējiet savām vajadzībām atbilstošus rīkus.