A production-ready React component library built for Move Industries applications. This design system provides accessible, customizable UI components with consistent styling and behavior across all Move Industries products.
- React 18+ - UI framework
- TypeScript - Type safety
- Tailwind CSS v4 - Utility-first styling
- shadcn/ui - Component architecture
- Radix UI - Accessible primitives
- Vite - Build tooling
- Storybook - Component documentation
- React 18+ or 19+
- Tailwind CSS v4
- PostCSS
Coming soon to npm.
Add these imports to your global.css file in this exact order:
@import "movement-design-system/component-styles";
@import "movement-design-system/theme";
@import "tailwindcss";Note: The import order matters. Component styles and theme must come before Tailwind CSS.
import { Button, Card, Input } from 'movement-design-system';
function App() {
return (
<Card>
<Input placeholder="Enter text..." />
<Button>Submit</Button>
</Card>
);
}# Install dependencies
pnpm install
# Start Storybook
pnpm storybook
# Build library
pnpm build:lib
# Run tests
pnpm testSee the full component documentation in Storybook.
MIT