Skip to content
Patrick Söllner edited this page Aug 13, 2023 · 8 revisions

Inspiration: https://headlessui.com/

Capabilities

  • Components are fully accessible cross-platform (Screen reader, keyboard navigation, touch input)
  • Components only have basic Tailwind classes applied to give user feedback (focus, disabled, etc.)
  • Components can be passed element-specific attributes, ref & Tailwind classes for styling
  • Components are not tightly coupled instead use composable patterns like provider, compound, render props & children
  • Components static strings are translatable by i18n props with default configuration
  • Components are exported without style to allow Tailwind config from users
  • Default Tailwind config file is exported for extending

Technology Overview

Clone this wiki locally