Intro
📙 Overview
This resource is meant to help you get started with creating custom components using
React Aria Components and
Tailwind CSS, with a theme that features
Spectrum styles and values. The goal for this is to enable you to deliver accessible custom Spectrum components more quickly.
✅ When to use this
When you need to implement a component that follows Spectrum guidelines, but doesn't exist in React Spectrum.
❌ When not to use this
When you want to avoid patterns specifically outlined by Spectrum, or when a React Spectrum component already exists for your use case.
⚠️ Risks
Since you're taking ownership of the components you build, you still need to ensure they follow Spectrum guidelines and accessibility guidelines.