メインコンテンツへスキップ
ホーム/はじめに/ガイド/コントリビュート

コントリビュート

BlueAI Design System への貢献方法。提案からドキュメントまでの 4 ステップ。

貢献の流れ

1

提案

新しいコンポーネントや既存コンポーネントの改善を提案します。GitHub Issue または Slack チャンネルで、ユースケースと期待する動作を共有してください。

2

レビュー

Design System チームが提案を確認し、デザイン原則との整合性・既存コンポーネントとの重複・影響範囲を評価します。必要に応じてデザインモックアップを作成します。

3

実装

レビューを通過したら実装に進みます。packages/ui にコンポーネントを追加し、アクセシビリティ・レスポンシブ対応・ダークモードを考慮してください。

4

ドキュメント

Design System サイトにドキュメントページを追加します。Props 一覧・使用例・Do/Don't ガイドラインを含めてください。ドキュメントなしではリリースしません。

ガイドライン

  • 既存のデザイン原則(コンセプトページ参照)に沿っているか確認する
  • 1 つの PR では 1 つのコンポーネントに絞る
  • 破壊的変更は事前に RFC を出す
  • アクセシビリティ(キーボード操作・スクリーンリーダー)をテストする
  • 不要な依存パッケージを追加しない