Přejít k obsahu

BaseUI

Bezhlavé React komponenty bez stylů pro tvorbu přístupných a vysoce přizpůsobitelných rozhraní s plnou kontrolou nad styly.

Knihovna bezhlavých React komponent bez stylů, které poskytují plnou kontrolu nad značkami a CSS a zároveň zajišťují vysokou úroveň přístupnosti ve výchozím nastavení a chování v souladu s ARIA.

Komponenty jsou navrženy jako skládací stavební prvky s API založeným na slotech. Lze je odstranit při optimalizaci stromu závislostí, jsou připravené pro TypeScript a fungují s jakýmkoli přístupem ke stylování, včetně Tailwind, CSS Modules, CSS-in-JS nebo běžného CSS.

Knihovna pokrývá širokou škálu vzorů a základních UI prvků, jako jsou Accordion, Alert Dialog, Avatar, Checkbox a Checkbox Group, Collapsible, Context Menu, Dialog, Field a Fieldset, Form, Input, Menu a Menubar, Meter, Navigation Menu, Number Field, Popover, Progress, Radio, Scroll Area, Select, Separator, Slider, Switch, Tabs, Toast, Toggle a Toggle Group, Toolbar, Tooltip a také nástroje jako Direction Provider a useRender.

Vyskakovací komponenty používají React Portals a doporučují vytvořit izolovaný kontext vrstvení, aby se předešlo konfliktům z-indexu a překryvné prvky se vždy zobrazovaly nad obsahem stránky. Dokumentace obsahuje příklady skládání komponent, kombinování jejich částí a integrace s různými systémy stylování.

Knihovna je open source pod licencí MIT a nabízí pravidelná vydání, plán dalšího vývoje a pokyny zaměřené na přístupnost. Stránky dokumentace lze zobrazit jako Markdown a obsahují zdroje vhodné pro LLM, které usnadňují prozkoumávání kódu a integraci.

Funkce

  • Bezhlavé React komponenty bez stylů
  • Přístupné ve výchozím nastavení, s chováním v souladu s ARIA
  • Skládací API založené na slotech
  • ESM sestavení s možností odstranění nepoužitých částí
  • Typové definice pro TypeScript
  • Funguje s Tailwind, CSS Modules, CSS-in-JS nebo běžným CSS
  • React Portals pro vyskakovací a překryvné prvky
  • Pokyny k izolaci kontextu vrstvení, které pomáhají předcházet problémům se z-indexem
  • Vzory použití s řízením i bez něj
  • Široká nabídka komponent (nabídky, dialogy, vyskakovací okna, karty, výběry, posuvníky atd.)
  • Vhodné pro SSR a nezávislé na frameworku
  • Open source pod licencí MIT
  • Dokumentace dostupná jako Markdown s pomocnými nástroji pro LLM

Související položky

Toto open source řešení UI umožňuje vytvářet propracované systémy designu pomocí přizpůsobitelných komponent, které lze upravit tak, aby odpovídaly různým vizuálním stylům a standardům přístupnosti.

Hvězdičky na GitHubu
3.9K
Aktualizováno
Dec 6, 2024
Licence
MIT License

Tento produkt nabízí robustní sadu nástrojů pro tvorbu uživatelských rozhraní v Reactu se zaměřením na flexibilitu a dodržování designových standardů.

Hvězdičky na GitHubu
94.2K
Aktualizováno
Dec 6, 2024
Licence
MIT License

Neoficiální port Vue s přizpůsobitelnými a přístupnými komponentami UI pro tvorbu návrhových systémů.

Hvězdičky na GitHubu
3.8K
Aktualizováno
Dec 6, 2024
Licence
MIT License

Široká nabídka open source UI komponent pro snadné a efektivní vytváření aplikací ve Vue.js.

Hvězdičky na GitHubu
11.0K
Aktualizováno
Dec 6, 2024
Licence
MIT License

Nestylované, přístupné a open source základní komponenty Reactu pro kvalitní webové aplikace a designové systémy.

Hvězdičky na GitHubu
16.0K
Aktualizováno
Dec 6, 2024
Licence
MIT License

Nenastylovaná komponenta výsuvného panelu pro snadnou integraci do aplikací React, která zlepšuje interakce s uživateli na mobilních zařízeních.

Hvězdičky na GitHubu
6.5K
Aktualizováno
Dec 6, 2024
Licence
MIT License

Vytvářejte přístupné webové aplikace rychle a efektivně pomocí robustní sady základních komponent, které se snadno používají a lze je výrazně přizpůsobit.

Hvězdičky na GitHubu
38.1K
Aktualizováno
Dec 6, 2024
Licence
MIT License

Tato komponenta nabízí komplexní řešení příkazové nabídky pro React se zaměřením na uživatelský zážitek i flexibilitu pro vývojáře.

Hvězdičky na GitHubu
10.0K
Aktualizováno
Dec 6, 2024
Licence
MIT License

O KickstartUI

KickstartUI je vaším hlavním místem pro objevování nejlepších UI frameworků, knihoven a nástrojů pro vývoj. Pečlivě vybíráme špičkové zdroje, které vývojářům pomáhají realizovat jejich nápady na UI. Ať už vytváříte responzivní webovou aplikaci, navrhujete mobilní rozhraní nebo tvoříte interaktivní prototyp, naše platforma nabízí nezbytné nástroje, které urychlí vaše projekty a zlepší uživatelské prostředí. Prozkoumejte naši rozsáhlou sbírku, sledujte nejnovější trendy, objevujte nové možnosti a posuňte své návrhy UI na vyšší úroveň. Chystáte se nastartovat další projekt? Prohlédněte si doporučené zdroje nebo vyhledejte konkrétní nástroje podle svých potřeb.