- Erişilebilirlik standartlarına uyan düşük seviyeli React bileşenleri ve hook'ları sunan açık kaynaklı bir kütüphane
- Web uygulamaları, tasarım sistemleri ve bileşen kütüphaneleri oluşturmak için uygundur
- Varsayılan olarak stilsiz bileşenler sunar, ancak CSS/CSS-in-JS/Styled Components/Tailwind/Emotion gibi çeşitli yöntemlerle özgürce stillendirilebilir
- Başlıca bileşenler: WAI-ARIA pattern'leri temelinde çalışır ve klavye ile ekran okuyucu uyumluluğunu garanti eder
- Temel bileşenler: Button, Checkbox, Combobox, Dialog, Disclosure, Form, Heading, Hovercard, Menu, Menubar, Popover, Radio, Select, Tab, Toolbar, Tooltip, VisuallyHidden
- Soyut bileşenler: Collection, Command, Composite, Focusable, Group, Portal, Role, Separator
className, style, ref gibi yerel props'ları destekler; CSS selector'leri güvenli aria-* ve data-* öznitelikleri üzerinden kontrol edilebilir
- unstyled + primitive bileşen yapısı sunar
- Gerekirse örnek kodu olduğu gibi kopyalayıp uygulamanıza yapıştırabilir, yalnızca stilleri özelleştirebilirsiniz
- Bu yaklaşım sayesinde UI'nin erişilebilirliğini ve tutarlılığını korurken istediğiniz tasarım özgürlüğünü elde edebilirsiniz
Henüz yorum yok.