Caroa UI
社内プロダクト向け共通UIコンポーネントライブラリ
概要
Caroa UIは、社内プロダクト間でUIコンポーネントを共有するためのReactコンポーネントライブラリです。
特徴
- Tailwind CSS対応 - Tailwind Presetを提供し、利用者側でビルド
- Server Components対応 - Next.js App Routerに最適化
- アクセシビリティ - Radix UIベースで高いa11y
- 型安全 - TypeScriptで完全な型定義
クイックスタート
エントリポイント
| パス | 用途 |
|---|---|
/server | Server Components(Button, Card, Badge等) |
/client | Client Components(Dialog, Tabs, Select等) |
/form | フォーム関連(Form, useForm連携) |
/tokens | CSS変数 |
/animations | アニメーション定義 |
/preset | Tailwind Preset |