@mireljs/ui-core
v3.2.33
Published
mirel Design System - shadcn/ui + Radix UI wrapper
Maintainers
Readme
@mireljs/ui-core
mirel Design System - shadcn/ui + Radix UI ベースのReact UIコンポーネントライブラリ
インストール
npm install @mireljs/ui-core
# or
pnpm add @mireljs/ui-corePeer Dependencies
npm install react react-dom使用方法
import { Button, Card, Dialog } from "@mireljs/ui-core";
function App() {
return (
<Card>
<Button variant="default">Click me</Button>
</Card>
);
}コンポーネント一覧
レイアウト
Card- カードコンテナScrollArea- スクロールエリアSeparator- 区切り線
フォーム
Button- ボタンInput- テキスト入力Textarea- テキストエリアSelect- セレクトボックスSwitch- トグルスイッチSlider- スライダーLabel- ラベルForm- フォームラッパーCombobox- コンボボックス
フィードバック
Alert- アラートBadge- バッジToast/Toaster- トースト通知Spinner- ローディングスピナーSkeleton- スケルトンローダー
オーバーレイ
Dialog- モーダルダイアログSheet- スライドパネルPopover- ポップオーバーTooltip- ツールチップDropdownMenu- ドロップダウンメニュー
ナビゲーション
Tabs- タブAccordion- アコーディオン
データ表示
Table- テーブルDataTable- データテーブル(TanStack Table対応)Avatar- アバター
その他
ThemeProvider- テーマプロバイダーStepIndicator- ステップインジケーターSectionHeading- セクション見出し
テーマ
import { ThemeProvider } from "@mireljs/ui-core";
function App() {
return <ThemeProvider defaultTheme="dark">{/* your app */}</ThemeProvider>;
}ライセンス
MIT
