プロジェクト

全般

プロフィール

バグ #556

未完了

Phase 2: Input/Card/Layoutコンポーネント実装

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

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

0%

予定工数:

説明

概要

Phase 2の残りのコンポーネント実装を行います。

実装対象コンポーネント

  1. Input Component

    • Text, Password, Email, Number型対応
    • エラー状態、ラベル対応
    • フォーカス状態のスタイリング
  2. Card Component

    • Basic, Interactive, Elevated バリアント
    • パディングサイズ対応
    • クリック可能状態
  3. Layout Components

    • Header(統一ヘッダー)
    • Sidebar(折りたたみ対応)
    • Container(レスポンシブ対応)

技術仕様

  • 統一Tailwind設定(line-green: #06C755)使用
  • TypeScript型定義必須
  • アクセシビリティ対応(WCAG 2.1 AA準拠)

成果物

  • 各コンポーネントの.tsxファイル
  • stories.tsxファイル(使用例)
  • 適切なindex.tsエクスポート

注意事項

  • 既存サービスへの影響を最小限に
  • 段階的な実装とテスト
  • 各コンポーネント実装後にコミット

親チケット

#460

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