デザインコンポーネント一覧

共通UIコンポーネントのデモページ

Button(ボタン)

バリエーション

サイズ

状態

Card(カード)

Default

シャドウ付き

デフォルトのカードスタイル

Bordered

ボーダー付き

ボーダー付きカード

Flat

フラット

シャドウなしカード

Badge(バッジ)

SuccessErrorWarningInfoNeutral

Alert(アラート)

成功しました!処理が正常に完了しました。
エラーが発生しました。もう一度お試しください。
注意:この操作は取り消せません。
お知らせ:新機能が追加されました。
閉じるボタン付きアラート(×をクリック)

Table(テーブル)

ID名前ステータス件数
1サービスA有効150
2サービスB無効42
3サービスC保留中89

Tabs(タブ)

📊 概要タブの内容

Form(フォーム部品)

選択は必須です

入力は必須です

Modal(モーダル)

Pagination(ページネーション)

100 件中 1-10 件を表示
1 / 10

Loading(ローディング)

Spinner

Text

読み込み中...

サイズ比較

PageHeader(ページヘッダー)

このページの上部に表示されているのがPageHeaderコンポーネントです。

<PageHeader
  title="デザインコンポーネント一覧"
  subtitle="共通UIコンポーネントのデモページ"
  backLink="/"
/>

使い方

// インポート
import { Button, Card, Table, Badge, Alert, Modal, Tabs, Select, Input, Pagination, Loading, PageHeader } from '@/components/ui';

// 使用例
<Button variant="primary" size="md">ボタン</Button>
<Card title="タイトル">{children}</Card>
<Badge variant="success">成功</Badge>