mcpField
C
color-accessibility

color-accessibility

github.com/aj-geddesデザイン・UI373621 回インストール34 週間前に更新
リポジトリ

color-accessibility について

color-accessibility は、アクセシブルな色設計のためのガイドです。コントラスト基準、色覚特性のシミュレーション、検証方法を扱います。

主な機能

  1. 01WCAG コントラスト基準
  2. 02色覚特性シミュレーションの指針
  3. 03アクセシブルな色の使い方
  4. 04色のテストと検証

活用シーン

  1. 01アクセシブルなパレットの作成
  2. 02チャートやデータ可視化の確認
  3. 03ステータス表示やフォーム状態の設計

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill color-accessibility

インストール後、Claude Code で/color-accessibilityを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
accessible-color-usage.md
color-contrast-standards.md
color-vision-deficiency-simulation.md
testing-validation.md
templates/
component-template.tsx

詳細

色のアクセシビリティ

目次

概要

アクセシブルな色のデザインにより、色覚特性のある方を含むすべてのユーザーが情報にアクセスし、理解できるようになります。

使用する場面

  • カラーパレットの作成
  • データの可視化
  • インターフェースデザインのテスト
  • ステータスインジケーターとアラート
  • フォームの検証状態
  • チャートとグラフ

クイックスタート

最小限の動作例:

WCAG Contrast Ratios:

WCAG AA (Minimum):
  - Normal text: 4.5:1
  - Large text (18pt+): 3:1
  - UI components & graphical elements: 3:1
  - Focus indicators: 3:1

WCAG AAA (Enhanced):
  - Normal text: 7:1
  - Large text: 4.5:1
  - Better for accessibility

---
Testing Contrast:

Tools:
  - WebAIM Contrast Checker
  - Color Contrast Analyzer
  - Figma plugins
  - Browser DevTools

Formula (WCAG): Contrast = (L1 + 0.05) / (L2 + 0.05)
  Where L = relative luminance

// ... (see reference guides for full implementation)

リファレンスガイド

詳細な実装については、references/ ディレクトリを参照してください。

ガイド内容
色のコントラスト基準色のコントラスト基準
色覚特性のシミュレーション色覚特性のシミュレーション
アクセシブルな色の使い方アクセシブルな色の使い方
テストと検証テストと検証

ベストプラクティス

✅ 推奨事項
  • コントラスト比を最低 4.5:1 にします(WCAG AA)
  • 色覚シミュレーターでテストします
  • 色と併せてパターンやアイコンを使用します
  • 状態は色だけでなく、テキストでも示します
  • 色覚特性のある実際のユーザーにテストしてもらいます
  • デザインシステムに色の使い方を記録します
  • アクセシブルなカラーパレットを選びます
  • 順序のあるデータには段階的な色を使用します
  • すべての色の組み合わせを検証します
  • フォーカスインジケーターを含めます
❌ 非推奨事項
  • 情報を伝えるために色だけを使う
  • コントラストの低いテキストを作成する
  • ユーザーが色を正しく認識できると思い込む
  • 赤と緑の組み合わせを使う
  • フォーカス状態を忘れる
  • 色を使いすぎる(5~8 色超)
  • 純粋な赤と純粋な緑を同時に使う
  • コントラストのテストを省略する
  • AA で十分だと思い込む(AAA のほうが望ましい)
  • テストで色覚特性を考慮しない

コメント