プロジェクト

全般

プロフィール

バグ #460

未完了

Phase 2: 共通コンポーネント実装

Redmine Admin さんが10日前に追加. 5日前に更新.

ステータス:
解決
優先度:
高め
担当者:
-
開始日:
2025-06-10
期日:
進捗率:

0%

予定工数:

説明

Phase 2 概要

統一されたデザインシステムを実装し、両システムに適用する

タスク内容

  1. 共通TailwindCSS設定実装

    • tailwind.config.js の統一版作成
    • カスタムユーティリティクラス定義
    • プラグイン設定(必要に応じて)
  2. 基本コンポーネント実装

    • ボタンコンポーネント(Primary、Secondary、Tertiary)
    • フォームコンポーネント(Input、Select、Checkbox等)
    • カードコンポーネント(情報表示用)
    • モーダル・ダイアログコンポーネント
  3. レイアウトコンポーネント実装

    • ヘッダーコンポーネント(ナビゲーション含む)
    • サイドバーコンポーネント(折りたたみ対応)
    • フッターコンポーネント
    • コンテナ・グリッドシステム

技術要件

  • React + TypeScript
  • TailwindCSS v3.x
  • アクセシビリティ対応(WCAG 2.1 AA準拠)

成果物

  • 共通コンポーネントライブラリ
  • Storybookドキュメント
  • 実装ガイドライン

親チケット: #458

他の形式にエクスポート: Atom PDF