カラーシステム

Misora Design Systemのカラーパレットは、ブランドの「信頼性」「先進性」「クリーンさ」を 表現するために厳選されています。全てのカラーはライトモードとダークモードの両方に対応しています。

💡 ヒント:カラースウォッチをクリックすると、カラーコードがクリップボードにコピーされます。

ブランドカラー(ライトモード)

ミソラコネクトのアイデンティティを表現する主要カラーです。 キー要素、重要な見出し、CTAボタンに使用します。

ミソラブルー
#43C6FA
Primary Color
ミソラブルー(ホバー)
#2DB5EA
Primary Hover
ミソラレッド
#DA3241
Accent Color
ミソラレッド(ホバー)
#C12030
Accent Hover

使用ガイドライン

  • ミソラブルー:ブランドの主要色。ロゴ、重要な見出し、リンク、セカンダリボタンに使用
  • ミソラレッド:CTA(Call to Action)、重要なお知らせ、強調要素に使用

ダークモードカラー

ダークモードでは目の負担を軽減しつつ、ブランドカラーの視認性を確保するため、明度を調整したカラーパレットを使用します。 テーマ切り替えボタンでダークモードに切り替えて、実際のカラーを確認できます。

ミソラブルー(ダーク)
#5DD3FF
Primary Color (Dark Mode)
ミソラブルー(ホバー)
#43C6FA
Primary Hover (Dark Mode)
ミソラレッド(ダーク)
#FF4757
Accent Color (Dark Mode)
ミソラレッド(ホバー)
#DA3241
Accent Hover (Dark Mode)

背景カラー

背景(ダーク)
#0F0F0F
Background (Dark Mode)
代替背景(ダーク)
#1A1A1A
Background Alt (Dark Mode)
カード・パネル背景
#1F1F1F
Surface (Dark Mode)

テキストカラー

プライマリテキスト
#E8E8E8
Text Primary (Dark Mode)
セカンダリテキスト
#B0B0B0
Text Secondary (Dark Mode)
ターシャリテキスト
#808080
Text Tertiary (Dark Mode)
反転テキスト
#1A1A1A
Text Inverse (Dark Mode)

ステータスカラー

成功(ダーク)
#34D058
Success (Dark Mode)
警告(ダーク)
#FFD93D
Warning (Dark Mode)
エラー(ダーク)
#FF4757
Error (Dark Mode)
情報(ダーク)
#5DD3FF
Info (Dark Mode)

ダークモードの特徴

  • 明度調整:ブランドカラーは視認性向上のため明度を上げています(ライトモードより明るく)
  • 目に優しい黒:純黒(#000000)は避け、#0F0F0Fを使用することで目の疲労を軽減
  • コントラスト比:WCAG AA基準を満たすテキストと背景のコントラスト比を確保
  • 自動切り替え:システムの設定(prefers-color-scheme)で自動的にダークモードに切り替わります

ベースカラー

背景、サーフェス、ボーダーなどの基本要素に使用するカラーです。

背景
#FFFFFF
Background
代替背景
#F8F9FA
Background Alt
ボーダー
#E0E0E0
Border
ボーダー(ライト)
#F0F0F0
Border Light

テキストカラー

テキストの重要度と階層を表現するカラーです。可読性を最優先して選定されています。

プライマリテキスト
#333333
本文、見出し
セカンダリテキスト
#666666
補足説明
ターシャリテキスト
#999999
メタ情報
反転テキスト
#FFFFFF
濃色背景上

グレースケール

UIデザインで汎用的に使用できる10段階のグレースケールパレットです。 背景、ボーダー、テキストなど様々な用途に対応しています。

Gray 50
#F9FAFB
最も明るいグレー
Gray 100
#F3F4F6
背景用
Gray 200
#E5E7EB
ボーダー用
Gray 300
#D1D5DB
disabled状態
Gray 400
#9CA3AF
プレースホルダー
Gray 500
#6B7280
補助テキスト
Gray 600
#4B5563
セカンダリテキスト
Gray 700
#374151
本文テキスト
Gray 800
#1F2937
見出しテキスト
Gray 900
#111827
最も暗いグレー

ステータスカラー

ユーザーへのフィードバック(成功、警告、エラー、情報)を明確に伝えるためのステータスカラーです。 ライトモード・ダークモード両方で適切なコントラスト比(WCAG AA基準)を確保しています。

成功
#28A745
Success
警告
#FFC107
Warning
エラー
#DA3241
Error
情報
#43C6FA
Info

使用ガイドライン

  • Success(成功):フォーム送信完了、保存成功など、完了状態の表示
  • Warning(警告):入力内容の確認、非推奨機能の通知など、注意喚起
  • Error(エラー):バリデーションエラー、処理失敗など、エラーメッセージ
  • Info(情報):ツールチップ、ガイダンス、補足説明など、情報提供

使用上の注意

ステータスカラーを使用する際は、以下の点に配慮してください:

  • 色だけでなくアイコンやテキストと併用し、色覚特性に配慮する
  • エラーメッセージは具体的な修正方法を示し、建設的な表現を心がける
  • 成功メッセージは控えめに表示し、ユーザーのフローを妨げない

詳細はデザインガイドラインを参照してください。

セマンティックカラー

UI要素のカテゴリ分け、タグ、バッジ、チャートなどで使用できる追加のセマンティックカラーです。 各カラーにはライト(背景用)とダーク(強調用)のバリエーションがあります。

Purple(パープル)

Purple Light
#EDE9FE
背景・バッジ
Purple
#8B5CF6
メインカラー
Purple Dark
#6D28D9
ホバー・強調

Pink(ピンク)

Pink Light
#FCE7F3
背景・バッジ
Pink
#EC4899
メインカラー
Pink Dark
#BE185D
ホバー・強調

Orange(オレンジ)

Orange Light
#FFEDD5
背景・バッジ
Orange
#F97316
メインカラー
Orange Dark
#C2410C
ホバー・強調

Teal(ティール)

Teal Light
#CCFBF1
背景・バッジ
Teal
#14B8A6
メインカラー
Teal Dark
#0D9488
ホバー・強調

Indigo(インディゴ)

Indigo Light
#E0E7FF
背景・バッジ
Indigo
#6366F1
メインカラー
Indigo Dark
#4338CA
ホバー・強調

Cyan(シアン)

Cyan Light
#CFFAFE
背景・バッジ
Cyan
#06B6D4
メインカラー
Cyan Dark
#0891B2
ホバー・強調

使用例

  • Purple:クリエイティブ、プレミアム機能、AI関連
  • Pink:マーケティング、女性向けコンテンツ、バレンタイン
  • Orange:注意喚起(警告より弱め)、期間限定、セール
  • Teal:ヘルスケア、エコ、新機能
  • Indigo:エンタープライズ、ビジネス機能
  • Cyan:テクノロジー、データ、分析

使用方法

CSS変数を使用する(推奨)

すべてのカラーはCSS変数として定義されています。直接カラーコードを使用せず、 CSS変数を使用することで、テーマの一貫性を保ち、ダークモード対応も簡単になります。

CSS
.my-button {
  background-color: var(--color-primary);
  color: var(--color-text-inverse);
}

.my-button:hover {
  background-color: var(--color-primary-hover);
}

利用可能なCSS変数

CSS Variables
/* ブランドカラー */
--color-primary: #43C6FA;
--color-primary-hover: #2DB5EA;
--color-primary-light: #E0F7FF;
--color-primary-dark: #1E90D6;
--color-accent: #DA3241;
--color-accent-hover: #C12030;
--color-accent-light: #FDEDEF;
--color-accent-dark: #B01F2D;

/* ベースカラー */
--color-background: #FFFFFF;
--color-background-alt: #F8F9FA;
--color-surface: #FFFFFF;

/* テキストカラー */
--color-text-primary: #333333;
--color-text-secondary: #666666;
--color-text-tertiary: #999999;
--color-text-inverse: #FFFFFF;

/* ボーダー */
--color-border: #E0E0E0;
--color-border-light: #F0F0F0;

/* グレースケール */
--color-gray-50: #F9FAFB;
--color-gray-100: #F3F4F6;
--color-gray-200: #E5E7EB;
--color-gray-300: #D1D5DB;
--color-gray-400: #9CA3AF;
--color-gray-500: #6B7280;
--color-gray-600: #4B5563;
--color-gray-700: #374151;
--color-gray-800: #1F2937;
--color-gray-900: #111827;

/* ステータスカラー */
--color-success: #28A745;
--color-success-light: #D4EDDA;
--color-success-dark: #1E7E34;
--color-warning: #FFC107;
--color-warning-light: #FFF3CD;
--color-warning-dark: #D39E00;
--color-error: #DA3241;
--color-error-light: #FDEDEF;
--color-error-dark: #B01F2D;
--color-info: #43C6FA;
--color-info-light: #E0F7FF;
--color-info-dark: #1E90D6;

/* セマンティックカラー */
--color-purple: #8B5CF6;
--color-purple-light: #EDE9FE;
--color-purple-dark: #6D28D9;
--color-pink: #EC4899;
--color-pink-light: #FCE7F3;
--color-pink-dark: #BE185D;
--color-orange: #F97316;
--color-orange-light: #FFEDD5;
--color-orange-dark: #C2410C;
--color-teal: #14B8A6;
--color-teal-light: #CCFBF1;
--color-teal-dark: #0D9488;
--color-indigo: #6366F1;
--color-indigo-light: #E0E7FF;
--color-indigo-dark: #4338CA;
--color-cyan: #06B6D4;
--color-cyan-light: #CFFAFE;
--color-cyan-dark: #0891B2;

アクセシビリティ

すべてのテキストカラーは、背景色とのコントラスト比がWCAG 2.1 AA基準(4.5:1以上)を 満たすように設計されています。

  • 白背景上の#333333テキスト:コントラスト比 12.6:1 ✓
  • 白背景上の#666666テキスト:コントラスト比 5.7:1 ✓
  • ミソラブルー背景上の白テキスト:コントラスト比 2.9:1(大きいテキスト用)