0.2.2 • Published 5 months ago
@archway/valet v0.2.2
valet
valet is a CSS-in-JS engine, a UI component kit, and an accessibility layer that treats all humans and their AI proxies as first class users.
Please expect many breaking changes but feel free to check it out!
When 1.0.X drops hop in and depend on that thing!
valet is pronounced like the British attendant but pronouncing it like the car attendant is also very cool and encouraged.
Unless you don't like valet in which case its pronounced like the British attendant and go make valet2 and tell us about it.
To read the docs, run:
npm install
npm run styleguideTo use valet in your project run:
cd YourReactLibraryThatUses_valet
npm install valetTo run a local dev server, run:
npm install
npm link
npm run dev(second terminal emulator)
cd YourReactLibraryThatUses_valet
npm link valetComponents
- Box
- Button
- FormControl
- Icon
- IconButton
- Panel
- Parallax
- Radio Group
- Stack
- Surface
- Textfield
- Typography
Hooks
- useGoogleFonts
- useTheme
Utilities
- createFormStore
Roadmap + Intended Components
- The ability to center your divs (lol)
- Everything related to being an AI "bridge"
- As close to AAA accessibility support as possible
- No compromises on getting to AA
- Checkbox
- Select
- Slider
- Switch
- List
- Table
- Tooltip
- Modal
- Alert
- Dialog
- Progress
- Accordion
- App Bar
- Breadcrumbs
- Drawer
- Pagination
- Tabs
- Stepper
- Speed Dial
- Grid