Design system

HEEx + React components derived from Tailwind UI v4. Grouped by source pack — pick a component on the left or below.

Application UI

Marketing

Ecommerce

Conventions

  • HEEx modules live under lib/goodbones_web/components/ui/; alias the module at the call site.
  • React components live under assets/js/ui/; import from the barrel assets/js/ui/index.mjs.
  • Status of every source category is tracked in lib/goodbones_web/components/ui/PROGRESS.md.
  • Agent-facing usage + add-a-component checklist live in the Design system section of CLAUDE.md.
  • Interactive HTML uses @tailwindplus/elements — that library is not shipped; translate behavior to Phoenix.LiveView.JS and @headlessui/react.