Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Headless UI for SolidJS

License

NotificationsYou must be signed in to change notification settings

lxsmnsyc/terracotta

Repository files navigation

Headless UI library for SolidJS

Install

npm i terracotta
yarn add terracotta
pnpm add terracotta

Note

The project is still in development, as I aim to implement theWAI-ARIA Design Patterns and Widgets.

Here's the current components:

  • AccordionOpen in StackBlitz
  • Alert
  • Alert Dialog
  • Button
  • Button (Toggle)
  • CheckboxOpen in StackBlitz
  • Dialog (Modal)Open in StackBlitz
  • Dialog (Popover)Open in StackBlitz
  • Disclosure (Show/Hide)Open in StackBlitz
  • FeedOpen in StackBlitz
  • Listbox (Select)Open in StackBlitz
  • Listbox (Dropdown)Open in StackBlitz
  • MenuOpen in StackBlitz
  • Radio GroupOpen in StackBlitz
  • ToolbarOpen in StackBlitz
  • TransitionOpen in StackBlitz
  • Toaster/ToastOpen in StackBlitz
  • ContextMenu (Dialog)Open in StackBlitz
  • CommandBar (Dialog)Open in StackBlitz
  • TabsOpen in StackBlitz

FAQ

Is this the officialHeadlessUI for SolidJS?

Uhh, no. I intended to port the original however this is not recognized as the official port for SolidJS. There's also some differences in development path since I intended to implement the WAI-ARIA widgets. The reason is that there seems to be no resolution from the original Headless UI if they're going to implement WAI-ARIA widgets in the first place.

If this is a port, does it mean it is 100% compatible?

Kinda. Due to differences in principle between SolidJS and React, the implementation would be different and such, features that are originally found in the original HeadlessUI may be incompatible with the SolidJS version.

License

MIT ©lxsmnsyc


[8]ページ先頭

©2009-2025 Movatter.jp