Skip to content

pablo-abc/solid-reach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

52 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Solid ReachUI

This is a port of ReachUI for Solid that (hopefully) will serve you as The Accessible Foundation for Solid Apps and Design Systems.

VERY EARLY DEVELOPMENT: Tests and docs are missing, lots of bugs might be present.

There is no documentation for now but you can see the ported components in our Storybook.

Installation

All components are published as individual packages under the @solid-reach namespace. If you wanted to use a dialog, for example, you'd need to install it individually from npm:

npm i -S @solid-reach/dialog

# yarn

yarn add @solid-reach/dialog

Usage

Proper usage documentation is still missing, but for the components available already (listed below) we aim to have an identical API to the one used by ReachUI. You may also check Storybook for its usage.

Development Progress

The current objective is to get feature-parity with ReachUI. Ideally maintaining an equivalent interface.

โœ… - Released
๐Ÿ’ช - Working (missing tests)
๐Ÿ›  - Building
๐Ÿ“ - Documented

Status Name
๐Ÿ’ช Accordion
๐Ÿ’ช Alert
๐Ÿ’ช Alert Dialog
๐Ÿ›  Checkbox
๐Ÿ’ช Combo Box
๐Ÿ’ช Dialog (Modal)
๐Ÿ’ช Disclosure
๐Ÿ›  Listbox
๐Ÿ›  Menu Button
๐Ÿ›  Slider
๐Ÿ’ช Portal
๐Ÿ’ช Skip Nav
๐Ÿ’ช Tabs
๐Ÿ’ช Tooltip
๐Ÿ’ช Visually Hidden

We are also missing some dev goodies and warnings available in ReachUI.