Installation & Usage
Get started with Reactify and integrate beautiful, accessible components into your project.
Reactify components are designed to be easily integrated. Currently, they are part of this starter project. If this were an external library, you would typically install it via npm or yarn:
Since the components are included locally in @/components/reactify
, you can directly import them.
Import any Reactify component into your React/Next.js files and use them like standard components:
Each component comes with various props to customize its behavior and appearance. Check the "Components" page for detailed examples and prop lists for each component.
Reactify uses CSS custom properties (variables) for styling, primarily defined in src/app/globals.css
. You can override these variables to create custom themes.
Visit the "Theming" page for an interactive demonstration of how changing these variables affects the components live. The theme switcher tool allows you to use hex color codes as well.
Unstyled Core: Components provide structure and behavior, with minimal opinionated styling, allowing easy integration into any design system.
Accessibility: Built with WAI-ARIA standards in mind, ensuring components are usable by everyone, including those using assistive technologies.
Composability: Designed to be mixed and matched to build complex UIs.
Developer Experience: Clear props, good documentation (like this page!), and TypeScript support make development smoother.