- Biblioteca open source que fornece componentes e hooks React de baixo nível em conformidade com os padrões de acessibilidade
- Adequada para criar web apps, design systems e bibliotecas de componentes
- Fornece, por padrão, componentes sem estilo aplicado, mas permite estilização livre de várias formas, como CSS/CSS-in-JS/Styled Components/Tailwind/Emotion
- Componentes principais: funcionam com base nos padrões WAI-ARIA e garantem compatibilidade com teclado e leitores de tela
- Componentes básicos: Button, Checkbox, Combobox, Dialog, Disclosure, Form, Heading, Hovercard, Menu, Menubar, Popover, Radio, Select, Tab, Toolbar, Tooltip, VisuallyHidden
- Componentes abstratos: Collection, Command, Composite, Focusable, Group, Portal, Role, Separator
- Suporte a props nativas como
className, style, ref, e os seletores CSS podem ser controlados por meio de atributos seguros aria-* e data-*
- Oferece uma estrutura de componentes unstyled + primitive
- Quando necessário, é possível copiar o código de exemplo diretamente para a aplicação e personalizar apenas o estilo
- Essa abordagem permite manter a acessibilidade e a consistência da UI, ao mesmo tempo em que garante a liberdade de design desejada
Ainda não há comentários.