<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Variables - デザペディア</title>
	<atom:link href="https://www.ds-pedia.com/tag/variables/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ds-pedia.com</link>
	<description>デザイナーやクリエイターのための情報メディアサイト</description>
	<lastBuildDate>Sat, 19 Sep 2026 19:50:25 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://www.ds-pedia.com/wp-content/uploads/2026/07/cropped-favicon@2x-32x32.png</url>
	<title>Variables - デザペディア</title>
	<link>https://www.ds-pedia.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>UIのためのグレー配色ルール｜背景・枠線・文字の破綻しない明度設計</title>
		<link>https://www.ds-pedia.com/2026/09/20/ui-gray-design-rules/</link>
					<comments>https://www.ds-pedia.com/2026/09/20/ui-gray-design-rules/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Sat, 19 Sep 2026 19:50:00 +0000</pubDate>
				<category><![CDATA[デザインナレッジ]]></category>
		<category><![CDATA[Figma]]></category>
		<category><![CDATA[配色]]></category>
		<category><![CDATA[Variables]]></category>
		<category><![CDATA[UIデザイン]]></category>
		<category><![CDATA[デザインシステム]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/?p=2453</guid>

					<description><![CDATA[<p>こんにちは！UIデザイナーのYunyです。 UIデザインの配色は、ボタンやアクセントカラーばかりに目が向きがちです。しかし、実際の画面を見渡すと、面積の60%以上を占めているのは背景やカード、枠線、テキストといったグレー &#8230; </p>
<p class="link-more"><a href="https://www.ds-pedia.com/2026/09/20/ui-gray-design-rules/" class="more-link">続きを読む<span class="screen-reader-text"> "UIのためのグレー配色ルール｜背景・枠線・文字の破綻しない明度設計"</span></a></p>
<p>The post <a href="https://www.ds-pedia.com/2026/09/20/ui-gray-design-rules/">UIのためのグレー配色ルール｜背景・枠線・文字の破綻しない明度設計</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">こんにちは！UIデザイナーのYunyです。</p>


<div class="target-audience"><div class="target-audience__title">この記事はこんな方に向けて書いています</div><ul class="target-audience__list"><li class="target-audience__item">画面内に何種類ものグレーが散らばり、配色に統一感が出ない方</li><li class="target-audience__item">背景・カード・枠線・テキストの明度差の付け方に悩んでいる方</li><li class="target-audience__item">Figmaで破綻しないニュートラルトークンを構築したい方</li></ul></div>



<p class="wp-block-paragraph">UIデザインの配色は、ボタンやアクセントカラーばかりに目が向きがちです。<br>しかし、実際の画面を見渡すと、面積の60%以上を占めているのは背景やカード、枠線、テキストといった<strong>グレー（無彩色）の要素</strong>です。</p>



<p class="wp-block-paragraph">過去の自分も、画面内のグレーをカラーピッカーでその場しのぎに選んでいました。<br>その結果、画面内に20種類以上のグレーが乱立し、カードの境界が背景に埋もれたり、文字の視認性が落ちて開発現場への引き渡しで大きな手戻りを経験しました。</p>



<p class="wp-block-paragraph">今回は、画面を濁らせずに美しく整理するための<strong>UIグレー設計の原則と4層の明度ステップ</strong>を解説します。<br>感覚的な色選びから脱却し、誰が見ても破綻しない配色ロジックを身につけていきましょう。</p>



<h2 class="wp-block-heading">1. なぜUIのグレー選びは失敗しやすいのか？画面が散らかる2つの原因</h2>


<div class="c-quick-answer"><div class="c-quick-answer__header"><span class="c-quick-answer__badge">クイックアンサー</span><span class="c-quick-answer__title">UIのグレー設計で画面を濁らせず統一感を出すコツは？</span></div><p class="c-quick-answer__text"><br />
純粋な無彩色（彩度0%）を避け、<strong>ブランドカラーの色味（Tint）を2〜5%加えたグレー</strong>をベースに、背景・面・枠線・文字の4層で明度差を固定して運用することです。<br /></p></div>



<p class="wp-block-paragraph">UIデザインにおいて、グレーは最も使用頻度が高いにもかかわらず、最も破綻しやすい要素です。<br>画面の統一感が損なわれる背景には、設計段階における<strong>明確な2つの原因</strong>が存在します。</p>



<h3 class="wp-block-heading">原因①：感覚的なカラーピッカー選択によるグレーの増殖</h3>



<p class="wp-block-paragraph">1つ目の原因は、新しいコンポーネントを作るたびにカラーピッカーで感覚的にグレーを拾ってしまうことです。<br>「この枠線は少し薄くしたい」「この文字は少し濃くしたい」と場当たり的に数値を調整すると、プロジェクト全体で<strong>無数のグレーが乱立</strong>します。</p>



<p class="wp-block-paragraph">自分自身の失敗談としても、エンジニアから「この枠線とあの枠線で微妙にカラーコードが違うが、どちらが正しい仕様なのか」と指摘された経験があります。<br>ルールがないまま選ばれたグレーは、デザインシステムの保守性を著しく低下させ、<strong>実装現場の手戻りを生む要因</strong>になります。</p>



<h3 class="wp-block-heading">原因②：彩度0%の「無機質なグレー」による画面のくすみ</h3>



<p class="wp-block-paragraph">2つ目の原因は、完全な無彩色（RGBの値がすべて等しい彩度0%のグレー）を使ってしまうことです。<br>白背景の上に彩度0%の純粋なグレーを置くと、人間の目には冷たく不自然に映り、<strong>画面全体がくすんで見える現象</strong>が起きます。</p>



<p class="wp-block-paragraph">自然界や日常の印刷物において、純粋な無彩色はほとんど存在せず、周囲の光や環境の色を微細に反射しています。<br>デジタル画面上でも、周囲のブランドカラーと全く関係を持たない無彩色は反発し合い、<strong>洗練された印象を損ねてしまう</strong>のです。</p>



<h2 class="wp-block-heading">2. 洗練されたUIを作る「グレー設計の3原則」</h2>



<p class="wp-block-paragraph">画面のくすみを防ぎ、破綻しない配色を作るためには、感覚ではなく論理に基づいたルールが必要です。<br>実務で即座に活用できる<strong>グレー設計の3原則</strong>を押さえておきましょう。</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="2400" height="1350" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-94.jpg" alt="【彩度0%とTintの比較】彩度0%の無彩色とわずかな色味を含むスレートグレーの視覚的比較" class="wp-image-2450" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-94.jpg 2400w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-94-300x169.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-94-1024x576.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-94-2000x1125.jpg 2000w" sizes="(max-width: 2400px) 100vw, 2400px" /></figure>



<h3 class="wp-block-heading">原則①：ブランドカラーの「色味（Tint）」をわずかに加える</h3>



<p class="wp-block-paragraph">グレーを設計する際は、完全な無彩色を避け、ブランドカラーの彩度を2%〜5%程度混ぜた<strong>色味のあるグレー（Tinted Gray）</strong>を採用します。<br>ブルー系のサービスであれば青みを帯びたスレートグレー、温かみのあるサービスであれば暖色を含んだストーン系を選ぶのが基本です。</p>



<p class="wp-block-paragraph">わずかな色味を含めることで、主要ボタンやブランドアイコンと背景・枠線が自然に馴染みます。<br>画面全体に<strong>上質な一体感と奥行き</strong>が生まれ、プロダクト固有のトーン＆マナーを無彩色エリアからも表現できます。</p>



<h3 class="wp-block-heading">原則②：「真っ黒（#000000）」を避け、濃紺・チャコールで止める</h3>



<p class="wp-block-paragraph">テキストの最も濃い色として、背景の白（#FFFFFF）に対して真っ黒（#000000）を配置することは推奨されません。<br>コントラスト差が極端すぎると、文字のエッジがチカチカとして視覚的な疲労を引き起こし、<strong>長時間の閲覧に適さないUI</strong>になってしまいます。</p>



<p class="wp-block-paragraph">実務では、最も濃いテキストであっても、明度10%〜15%前後の<strong>濃紺やチャコールグレー</strong>を上限にします。<br>十分な可読性を維持しながら、画面全体のコントラストを柔らかく整え、目への刺激を抑えた読みやすいレイアウトを実現できます。</p>



<h3 class="wp-block-heading">原則③：1画面で同時に使うグレーの役割を制限する</h3>



<p class="wp-block-paragraph">画面内で同時に使用するグレーは、無制限に増やさず、あらかじめ役割ごとにステップ数を固定します。<br>背景、カード面、境界線、テキストの各役割に対して、<strong>明確な明度差</strong>を確保して運用します。</p>



<p class="wp-block-paragraph">隣接する要素同士で明度が近すぎると、境界線がぼやけて要素の分離が難しくなります。<br>役割ごとに階層を厳格に割り振ることで、誰が画面を見ても<strong>直感的に情報の境界を判別できる状態</strong>を作ることができます。</p>



<h2 class="wp-block-heading">3. 破綻しない「4層の明度ステップ」と役割分担</h2>



<p class="wp-block-paragraph">UIの無彩色は、画面の奥行きと情報の優先度に応じて4つの階層に分類できます。<br>この<strong>4層の明度ステップ</strong>を明確に分けることで、迷いのないUI構造を構築できます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="2400" height="1350" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-106.jpg" alt="【4層の明度ステップ構造】背景・面・境界線・文字の階層レイヤーと設計ルール" class="wp-image-2451" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-106.jpg 2400w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-106-300x169.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-106-1024x576.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-106-2000x1125.jpg 2000w" sizes="(max-width: 2400px) 100vw, 2400px" /></figure>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>階層レイヤー</th><th>主な役割・用途</th><th>推奨カラー / 明度基準</th><th>コントラスト比の目安</th></tr></thead><tbody><tr><td><strong>第1層：Background</strong></td><td>画面全体の背景・キャンバス</td><td>最明ステップ（Gray-50 / ペールブルー等）</td><td>土台（カードを浮き立たせる）</td></tr><tr><td><strong>第2層：Surface</strong></td><td>カード・モーダル・コンテンツ面</td><td>ピュアホワイト（#FFFFFF）</td><td>背景との自然な明度差</td></tr><tr><td><strong>第3層：Border</strong></td><td>枠線・区切り線・テーブル罫線</td><td>中明度ステップ（Gray-200）</td><td>1.2:1〜1.5:1（主張しすぎない線）</td></tr><tr><td><strong>第4層：Text &#038; Icon</strong></td><td>本文・見出し・アイコン表示</td><td>濃紺・チャコール（Gray-600〜900）</td><td>4.5:1以上（WCAG AA準拠）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">第1層：Background（背景色 / 最明ステップ）</h3>



<p class="wp-block-paragraph">第1層は、画面全体の下地となる<strong>キャンバスの背景色</strong>です。<br>真っ白ではなく、わずかに色づいた淡いペールトーン（ペールブルーや淡いスレートグレーなど）を配置します。</p>



<p class="wp-block-paragraph">この淡い背景色を用意することで、その上に乗る白いカード領域が際立ちます。<br>画面全体に落ち着いたトーンを敷くことが、<strong>次層のカードを浮き立たせるための土台</strong>になります。</p>



<h3 class="wp-block-heading">第2層：Surface（面・カード / ピュアホワイト）</h3>



<p class="wp-block-paragraph">第2層は、情報コンテンツを乗せる<strong>カードやコンテナの面領域</strong>です。<br>背景色の上に配置するサーフェスには、基本的にピュアホワイト（#FFFFFF）を採用します。</p>



<p class="wp-block-paragraph">淡い背景色と白い面の明度差によって、枠線に頼らなくても直感的なグルーピングが成立します。<br>ユーザーの視線が自然とコンテンツ面に集まり、<strong>情報のまとまりを一瞬で把握できる視覚階層</strong>が完成します。</p>



<h3 class="wp-block-heading">第3層：Border &#038; Divider（枠線・境界線 / 中明度ステップ）</h3>



<p class="wp-block-paragraph">第3層は、カードの外枠やテーブルの行を分ける<strong>仕切り線の領域</strong>です。<br>枠線はコンテンツの邪魔をしてはならないため、主張しすぎない中明度のグレーを選定します。</p>



<p class="wp-block-paragraph">実務での目安として、隣接する面に対してコントラスト比1.2〜1.5:1程度の薄い線（線幅1px程度）を推奨します。<br>背景と同化して消えてしまわない視認性を保ちつつ、<strong>画面のノイズにならない端正な輪郭</strong>を定義します。</p>



<h3 class="wp-block-heading">第4層：Text &#038; Icon（文字・記号 / コントラスト確保ステップ）</h3>



<p class="wp-block-paragraph">第4層は、情報をユーザーへ正確に伝える<strong>テキストとアイコンの領域</strong>です。<br>文字情報の中核を担うため、アクセシビリティ基準を満たす十分なコントラスト比を確保します。</p>



<p class="wp-block-paragraph">実務では、以下の3段階に分類して明度をコントロールします。</p>



<ul class="wp-block-list">

<li><strong>Primary（主要見出し・本文）</strong>: 濃紺チャコールで最も濃く設計し、WCAG 4.5:1以上の高コントラストを確保</li>


<li><strong>Secondary（補足テキスト・メタ情報）</strong>: 中明度グレーで優先度を一段落とし、3:1〜4.5:1程度で設計</li>


<li><strong>Disabled（非活性・プレースホルダー）</strong>: 意図的にコントラストを下げ、操作不能な状態を直感的に伝達</li>

</ul>



<h2 class="wp-block-heading">4. Figma Variablesで組むニュートラルトークン実践手順</h2>



<p class="wp-block-paragraph">整理した4層のグレーをプロダクト全体で一貫して運用するには、デザインシステムとしてのトークン化が不可欠です。<br>FigmaのVariables（変数）を活用した<strong>2層トークン構造の実践手順</strong>を解説します。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="2400" height="1350" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-96.jpg" alt="【Figmaニュートラルトークンの階層設計】基本値（Primitive）から役割（Semantic）への2層マッピング構造" class="wp-image-2452" srcset="https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-96.jpg 2400w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-96-300x169.jpg 300w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-96-1024x576.jpg 1024w, https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-96-2000x1125.jpg 2000w" sizes="(max-width: 2400px) 100vw, 2400px" /></figure>



<h3 class="wp-block-heading">手順①：Primitive Tokens（基本値）のスケール定義</h3>



<p class="wp-block-paragraph">まずは、純粋な色の物差しとなる<strong>Primitive Tokens（プリミティブトークン）</strong>を定義します。<br>Gray-50からGray-900まで、明度ステップを段階的に9〜10段階で並べたパレットを作成します。</p>



<p class="wp-block-paragraph">この段階では「ボタン用」「テキスト用」といった用途は考えず、均等な明度のグラデーションを客観的に並べます。<br>ブランドカラーの青みを数パーセント混ぜた独自のカラースケールを固定することで、<strong>デザインの基礎パレット</strong>が確立します。</p>



<h3 class="wp-block-heading">手順②：Semantic Tokens（役割）へのマッピング</h3>



<p class="wp-block-paragraph">次に、実際のコンポーネントへ適用する<strong>Semantic Tokens（セマンティックトークン）</strong>を作成します。<br>Primitive Tokensで定義した数値を、画面上の「役割（意味）」に紐付けてマッピングします。</p>



<p class="wp-block-paragraph">実務で基本となる代表的なマッピング例は以下の通りです。</p>



<ul class="wp-block-list">

<li><code>bg/canvas</code>: 背景色として「Gray-50」を指定</li>


<li><code>surface/card</code>: コンテンツ面として「#FFFFFF」を指定</li>


<li><code>border/default</code>: 標準の枠線として「Gray-200」を指定</li>


<li><code>text/primary</code>: 主要テキストとして「Gray-900」を指定</li>


<li><code>text/secondary</code>: 補足情報として「Gray-600」を指定</li>


<li><code>text/disabled</code>: 操作不能テキストとして「Gray-400」を指定</li>

</ul>



<p class="wp-block-paragraph">直接カラーコードを入力せず、Semantic変数を介してスタイルを当てる設計を徹底します。<br>将来的にダークモードへ対応する場合や、ブランドリニューアルの際にも、<strong>トークンの参照先を変更するだけで画面全体を一括更新できる柔軟性</strong>が得られます。</p>



<h3 class="wp-block-heading">実践例：デザペディアの配色構造から学ぶ背景とボックスの関係</h3>



<p class="wp-block-paragraph">自社メディア「デザペディア」の実際のUI構造でも、この明度ステップの考え方を厳格に適用しています。<br>デザペディアでは、記事本文エリアを含むページ全体の背景色に淡いブルー（#F5F7FF）を採用しています。</p>



<p class="wp-block-paragraph">そのため、記事内で要約や補足情報をグルーピングするボックス（サーフェス）を配置する際は、背景と同化しないよう真っ白（#FFFFFF）を敷き、自然なドロップシャドウやごく薄いボーダーを添えて階層を分離しています。<br>淡い下地と白いボックスの明度差を論理的に設計することで、画面のノイズを抑えながら、<strong>読者の視線を重要コンテンツへスムーズに誘導できる視覚階層</strong>を担保しています。</p>



<h2 class="wp-block-heading">次のステップ：あわせて深掘りしたい知見</h2>



<p class="wp-block-paragraph">UIのグレー設計を確立した後は、カラーパレット全体の比率や、カードコンポーネントへの落とし込み、アクセシビリティ基準の検証へとステップを進めましょう。<br>実務で直結する以下の関連記事もあわせて確認してみてください。</p>



<p class="wp-block-paragraph">UI全体のカラーバランスを見直し、無彩色のベースカラーとアクセントカラーの調和を保ちたい方へ。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/12/ui-color-rule-60-30-10/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-51-1024x572.jpg" alt="【60-30-10の法則】アクセントカラーの使いすぎを防ぐUI配色の黄金比率" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">【60-30-10の法則】アクセントカラーの使いすぎを防ぐUI配色の黄金比率</div>
                <div class="blogcard_excerpt">UIデザインでアクセントカラーを使いすぎて画面が散らかる原因と解決策を解説。「60-30-10の法則」をUI構造に落とし込み、破綻しない配色設計を網羅します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">今回設計したグレーの背景・面・枠線を活用し、美しいカードコンポーネントを組むレイアウト術を知りたい方へ。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/20/card-ui-design-guide/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-122-1024x572.jpg" alt="カード型UIの設計ルール｜枠線・影・余白の使い分けと情報整理術" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">カード型UIの設計ルール｜枠線・影・余白の使い分けと情報整理術</div>
                <div class="blogcard_excerpt">カード型UIの設計ルールと情報整理のコツを現役デザイナーが解説。枠線・影・背景色・余白の境界線4パターンの使い分けから、詰め込みすぎを防ぐ視覚階層まで具体的に整理します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph">テキストやアイコンのグレーがWCAG基準を満たしているか、視認性と美しさを両立させる判定基準を深掘りしたい方へ。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/17/ui%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b7%e3%83%93%e3%83%aa%e3%83%86%e3%82%a3%e5%9f%ba%e7%a4%8e%ef%bd%9c%e3%82%b3%e3%83%b3%e3%83%88%e3%83%a9%e3%82%b9%e3%83%88%e6%af%944-51%e3%81%a8%e3%83%87%e3%82%b6/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-70-1024x572.jpg" alt="UIアクセシビリティ基礎｜コントラスト比4.5:1とデザイン性の両立ルール" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">UIアクセシビリティ基礎｜コントラスト比4.5:1とデザイン性の両立ルール</div>
                <div class="blogcard_excerpt">コントラスト比4.5:1を守りながら洗練されたUIを作るための実践ルール。WCAG 2.2基準と美しい色設計を両立させる具体的な手法を解説します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<h2 class="wp-block-heading">終わりに</h2>



<p class="wp-block-paragraph">最後までお読みいただき、ありがとうございます！</p>



<p class="wp-block-paragraph">UIデザインにおいて、グレーは単なる「色味のない隙間埋め」ではありません。<br>情報の優先順位を整理し、ユーザーを迷わせずに導くための<strong>最も重要な骨格</strong>です。</p>



<p class="wp-block-paragraph">感覚的なカラーピッカーの指定をやめ、4層の明度ステップとわずかな色味（Tint）を味方につけるだけで、画面の洗練度は格段に向上します。<br>まずは手元のプロジェクトで、散らばっているグレーを整理し、整然としたニュートラルトークンを構築してみてください。</p><p>The post <a href="https://www.ds-pedia.com/2026/09/20/ui-gray-design-rules/">UIのためのグレー配色ルール｜背景・枠線・文字の破綻しない明度設計</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/09/20/ui-gray-design-rules/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ダークモードは必要？3つの導入基準とFigma変数設計・便利プラグイン</title>
		<link>https://www.ds-pedia.com/2026/09/06/dark-mode-ui-variables-guide/</link>
					<comments>https://www.ds-pedia.com/2026/09/06/dark-mode-ui-variables-guide/#respond</comments>
		
		<dc:creator><![CDATA[Yuny]]></dc:creator>
		<pubDate>Sun, 06 Sep 2026 07:45:02 +0000</pubDate>
				<category><![CDATA[ツール・実務環境]]></category>
		<category><![CDATA[記事]]></category>
		<category><![CDATA[UIデザイン]]></category>
		<category><![CDATA[デザインシステム]]></category>
		<category><![CDATA[Figma]]></category>
		<category><![CDATA[ダークモード]]></category>
		<category><![CDATA[Variables]]></category>
		<guid isPermaLink="false">https://www.ds-pedia.com/2026/09/06/%e6%96%b0%e8%a6%8f%e8%a8%98%e4%ba%8b%ef%bc%88%e4%b8%8b%e6%9b%b8%e3%81%8d%ef%bc%89/</guid>

					<description><![CDATA[<p>ダークモードは本当に必要？夜間利用やコンテンツに応じた導入基準から、純黒を避けるサーフェス階層ルール、Figma Variablesによる破綻しない2層変数設計、実務を効率化する便利プラグインまで現役UIデザイナーが徹底解説します。</p>
<p>The post <a href="https://www.ds-pedia.com/2026/09/06/dark-mode-ui-variables-guide/">ダークモードは必要？3つの導入基準とFigma変数設計・便利プラグイン</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">こんにちは！UIデザイナーのYunyです。</p>


<div class="target-audience"><div class="target-audience__title">この記事はこんな方に向けて書いています</div><ul class="target-audience__list"><li class="target-audience__item"><strong>自分のプロダクトやWebサイトにダークモードを用意すべきか判断に迷っている方</strong></li><li class="target-audience__item"><strong>ダークモードのメリット・デメリットを客観的に整理し、チームやクライアントに説明したい方</strong></li><li class="target-audience__item"><strong>FigmaのVariablesを使った破綻しない変数設計や、実務で役立つ便利プラグインを知りたい方</strong></li></ul></div>


<p class="wp-block-paragraph">数年前からOSやアプリで標準機能となったダークモード。<br>「とりあえず流行っているから」「今っぽく見えるから」という理由で、導入を検討したことのある方も多いのではないでしょうか。</p>



<p class="wp-block-paragraph">しかし、単に背景を黒にして文字を白に反転させただけでは、<strong>コントラストがきつくて目が疲れたり、カードやモーダルの重なりが見えなくなって</strong>しまいます。<br>また、運用のルールを決めずにコンポーネントを別々に作ってしまうと、<strong>デザイン修正のたびに二重のメンテナンス工数</strong>がかかってしまいます。</p>



<p class="wp-block-paragraph">ダークモードは<strong>すべてのサービスに無条件で必要な機能ではありません</strong>。<br>この記事では、そもそもダークモードを用意すべきかを見極める「3つの導入基準」から、実務でのメリット・デメリット、Figma Variablesを活用した破綻しない変数設計、制作を効率化するプラグインまでを体系的にまとめました。</p>



<p class="wp-block-paragraph"></p>


<div class="c-quick-answer"><div class="c-quick-answer__header"><span class="c-quick-answer__badge">クイックアンサー</span><span class="c-quick-answer__title">ダークモードはどんなサービスに導入すべき？設計の結論</span></div><p class="c-quick-answer__text"><br />
ダークモードは<strong>夜間や暗所で使われるアプリ、動画・画像・コードなどを長時間集中して扱うツール</strong>に導入価値があります。設計時は真っ黒を避けてダークグレーを基調とし、影ではなく「面の明るさ」で段差を作り、Figmaの変数（Variables）で色を一元管理するのが破綻を防ぐポイントです。<br /></p></div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">1. そもそもダークモードは用意すべき？「導入基準」の3つの判断軸</h2>



<p class="wp-block-paragraph">ダークモードの設計に入る前に、まず考えるべきは「そのサービスに本当にダークモードが必要なのか」という根本的な問いです。<br>ユーザーの利用シーンやコンテンツの特性に合っていない場合、多大な工数をかけて実装しても、<strong>使われないどころかUXを損ねてしまうリスク</strong>があります。</p>



<p class="wp-block-paragraph">導入の是非を判断する際は、以下の3つの基準でサービスの性質を客観的に照らし合わせてみてください。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image01-37.jpg" alt="【ダークモード導入の判断マトリクス】利用シーン・コンテンツ特性・保守リソースの3つの判定基準" /></figure>



<h3 class="wp-block-heading">基準①：利用シーンと時間帯（暗所・夜間に使われるか？）</h3>



<p class="wp-block-paragraph">ユーザーがその画面を「どんな環境で開くか」は、最もわかりやすい判断材料です。<br>寝室や夜間の移動中、照明を落とした室内で使われるサービスであれば、<strong>ダークモードの眩しさ低減効果が大きく活きます</strong>。</p>



<p class="wp-block-paragraph"><strong>SNS、動画配信アプリ、チャットツール、電子書籍リーダー</strong>などは夜間の利用頻度が高いため、優先して対応すべき領域と言えます。<br>一方で、オフィスの明るい照明下でしか使われない<strong>BtoBの経理システム</strong>や、日中の閲覧がメインの<strong>コーポレートサイト</strong>では、ダークモードの需要はそこまで高くありません。</p>



<h3 class="wp-block-heading">基準②：コンテンツの性質（写真・映像中心か、長文・ECか？）</h3>



<p class="wp-block-paragraph">画面の中に配置されるメインコンテンツの種類によっても、向き不向きがはっきりと分かれます。<br><strong>写真、映像、色分けされたデータグラフ、プログラムのコード</strong>などは、暗い背景に置くことで周囲の光に邪魔されず、<strong>要素そのものが引き立ちます</strong>。</p>



<p class="wp-block-paragraph">しかし、長文テキストをじっくり読ませる<strong>オウンドメディア</strong>や、商品の色味・質感を正確に確認する必要がある<strong>アパレル・食品のECサイト</strong>では注意が必要です。<br>暗い背景に白い文字をぎっしり並べると、人間の眼球はピントを合わせにくくなり、<strong>読解スピードが低下する</strong>ことが知られています。<br>また、ECサイトで服の色味が背景の暗さで誤認されてしまうと、<strong>購入後の返品やトラブル</strong>に繋がりかねません。</p>



<h3 class="wp-block-heading">基準③：デザインシステムの運用リソース（2重管理を許容できるか？）</h3>



<p class="wp-block-paragraph">見落とされがちですが、デザイナーやエンジニアの運用工数も<strong>極めて現実的な判断基準</strong>です。<br>ダークモードを用意するということは、カラーパレット、コンポーネント、アイコン、画像アセットを<strong>2つのテーマ分メンテナンスし続ける</strong>ことを意味します。</p>



<p class="wp-block-paragraph">新規施策や機能追加のたびに<strong>「ライトとダークの両方で破綻していないか」</strong>をレビューする工数が恒常的に発生します。<br>専任のUIデザイナーやデザインシステム管理者がいない小規模チームでは、無理にダークモードを導入するよりも、<strong>ライトモードの使い勝手を磨き込む方にリソースを集中させる</strong>方が結果的に良いプロダクトになります。</p>



<h2 class="wp-block-heading">2. ダークモードは本当に目に優しい？知っておくべきメリット・デメリット</h2>



<p class="wp-block-paragraph">チーム内でダークモードの導入を検討する際は、感覚的な好悪ではなく、客観的なメリットとデメリットを共通認識として持っておくことが重要です。<br>「ダークモードは目に優しい」というイメージが広く浸透していますが、視覚人間工学や眼科学の観点からは<strong>「暗い環境での眩しさを抑える点では目に優しいものの、明るい場所や長文読解ではかえって目が疲れやすくなる」</strong>というのが客観的な事実です。</p>



<p class="wp-block-paragraph">暗い背景に白い文字を表示すると、周囲の光を取り込もうとして瞳孔が開き気味になり、光の屈折で文字の輪郭が滲んで見える<strong>「ハレーション現象」</strong>が起こります。特に<strong>乱視傾向のあるユーザー</strong>の場合、白文字がぼやけて焦点が合いにくくなり、長時間のテキスト閲覧では<strong>眼精疲労に繋がりやすく</strong>なります。<br>海外の人間工学研究やNielsen Norman Group（NN/g）の調査レポートでも、<strong>白背景に黒文字（ポジティブ表示）の方が文字の誤読が少なく読解速度が速い</strong>ことが実証されています（参考：<a href="https://www.nngroup.com/articles/dark-mode/" target="_blank" rel="noopener noreferrer">Dark Mode vs. Light Mode: Which Is Better? &#8211; Nielsen Norman Group</a>）。</p>



<p class="wp-block-paragraph">そのため、ダークモードを導入する際は<strong>「すべてのユーザーにとって目に優しい万能のモードではない」</strong>という前提を理解した上で、メリットとデメリットを天秤にかける必要があります。</p>



<p class="wp-block-paragraph">それぞれのメリットとデメリットを対比して整理しました。</p>



<figure class="wp-block-table"><table><thead><tr><th>評価軸</th><th>メリット（利点）</th><th>デメリット（課題・リスク）</th></tr></thead><tbody><tr><td><strong>視覚体験・可読性</strong></td><td>暗所での強い発光（眩しさ）を抑え、目の刺激を和らげる</td><td>明るい日中や屋外では画面に周囲が映り込み、文字が読みにくくなる</td></tr><tr><td><strong>コンテンツ表現</strong></td><td>写真、映像、グラフ、シンタックスハイライトが鮮やかに際立つ</td><td>長文読解では瞳孔が開き気味になり、白文字が滲んで読解速度が落ちる</td></tr><tr><td><strong>バッテリー性能</strong></td><td>有機EL（OLED）端末では黒画素が消灯するため、消費電力を節約できる</td><td>液晶（LCD）端末ではバックライトが常時点灯するため、節電効果はほぼゼロ</td></tr><tr><td><strong>制作・運用コスト</strong></td><td>ユーザーに環境に合わせた閲覧の選択肢を提供できる</td><td>カラーやコンポーネントの管理工数が2倍になり、ロゴや透過画像の調整が必要</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">※バッテリーの節電効果についても、パーデュー大学（Purdue University）の実測研究において、<strong>液晶（LCD）では効果がなく</strong>、有機EL（OLED）端末でも<strong>画面輝度を高めに設定している環境で約39〜47%の節電効果</strong>が確認される一方、<strong>通常の明るさでは3〜9%程度の差にとどまる</strong>ことが報告されています（参考：<a href="https://engineering.purdue.edu/ECE/News/2021/dark-mode-may-not-save-your-phones-battery-life-as-much-as-you-think-but-there-are-a-few-silver-linings" target="_blank" rel="noopener noreferrer">Dark mode may not save your phone&#8217;s battery life as much as you think, but there are a few silver linings &#8211; Purdue University ECE</a>）。</p>



<p class="wp-block-paragraph">このように、ダークモードは万能の正解ではなく、<strong>「暗い環境で特定の作業に集中する」という目的に特化したモード</strong>です。<br>屋外や明るい照明下ではかえって視認性が落ちることもあるため、利用環境に応じた使い分けを前提として捉えておく必要があります。</p>



<h2 class="wp-block-heading">3. 「読みにくい・平坦」を防ぐ！ダークモード配色の4大設計ルール</h2>



<p class="wp-block-paragraph">ダークモードの導入を決めた後、多くのデザイナーがつまずくのが「配色の設計」です。<br>単に白を黒に、黒を白に機械的反転させただけでは、文字がギラついて目がチカチカしたり、カードの重なりが見えなくなって画面全体が真っ平らに沈んでしまいます。</p>



<p class="wp-block-paragraph">洗練された視認性の高いダークUIを組むために、現場で役立つ4つの配色ルールをご紹介します。<br>※本セクションで紹介するカラーコードや不透明度の数値は、<a href="https://m2.material.io/design/color/dark-theme.html" target="_blank" rel="noopener noreferrer">Google Material Design（Dark themeガイドライン）</a>をベースにした代表的な参考値（ベースラインの一例）です。自社プロダクトのブランドカラーや世界観に合わせて柔軟に調整してください。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image02-40.jpg" alt="【ダークモード配色の4大設計ルール】ダークグレー背景、サーフェス明度階層、不透明度テキスト、彩度抑制アクセント" /></figure>



<h3 class="wp-block-heading">ルール①：ベース背景は純黒（#000000）を避け「ダークグレー（#121212〜#181818）」を敷く</h3>



<p class="wp-block-paragraph">画面の一番底に敷くベース背景には、純黒（<code>#000000</code>）ではなく、<strong>ごくわずかに明度を持たせたダークグレー（<code>#121212</code> や <code>#181818</code> など）</strong>を敷くのが実務的なアプローチです。<br>純黒を敷いてしまうと、その上にある文字とのコントラスト比が<strong>最大値（21:1）</strong>に達してしまい、白文字の周りが発光して見える<strong>ハレーション（光背現象）</strong>を引き起こしやすくなります。</p>



<p class="wp-block-paragraph">さらに、背景を真っ黒に塗りつぶすと、より深い影（ドロップシャドウ）を落とすための<strong>「暗さの余白」が消滅</strong>してしまいます。<br>ベースに一段淡いグレーを敷いておくことで、奥まった窪みやシャドウを表現する余地を残すことができます。</p>



<h3 class="wp-block-heading">ルール②：影の代わりに「サーフェス明度（Elevation）」と「極細半透明ボーダー」で階層化する</h3>



<p class="wp-block-paragraph">ライトモードでは、カードやモーダルなどの浮遊感を「ドロップシャドウ（黒い影）」で表現するのが一般的でした。<br>しかし暗い背景の上では、<strong>黒い影を落としても背景と同化してしまい、要素の前後関係がまったく見えなくなります</strong>。</p>



<p class="wp-block-paragraph">ダークモードでは、影の代わりに<strong>「手前にある要素ほど背景色を段階的に明るくする（Elevation Surfaces）」</strong>というルールで奥行きを作ります。<br>物理的な光源が上部にある空間では、手前（高い位置）にある板ほど光を反射して明るく見えるという<strong>知覚現象を模倣した手法</strong>です。</p>



<ul class="wp-block-list">
<li><strong>Base（最下層背景）</strong>: <code>#121212</code>（参考値）</li>


<li><strong>Surface Level 1（カード・リスト面）</strong>: <code>#1E1E1E</code>（参考値）</li>


<li><strong>Surface Level 2（ドロップダウンメニュー）</strong>: <code>#252525</code>（参考値）</li>


<li><strong>Surface Level 3（モーダルダイアログ）</strong>: <code>#2C2C2C</code>（参考値）</li>
</ul>



<p class="wp-block-paragraph">さらに、カードの周囲に <code>rgba(255, 255, 255, 0.08)</code> 程度の<strong>「ごく薄い1pxの半透明ボーダー」</strong>を添えると、明度差だけに頼らず輪郭がキリッと引き締まり、視認性が大幅に向上します。</p>



<h3 class="wp-block-heading">ルール③：テキスト色は純白（#FFFFFF）を避け、不透明度で階層化する</h3>



<p class="wp-block-paragraph">背景をダークグレーにしたとしても、テキストに純白（<code>#FFFFFF</code>）を100%で当ててしまうと、依然としてコントラストが強すぎて<strong>眼精疲労の原因</strong>になります。<br>GoogleのMaterial Designでも推奨されている通り、テキスト色は固定のグレーではなく、<strong>白の「不透明度（Opacity / Alpha）」を使って階層化する</strong>のが実務的です。</p>



<ul class="wp-block-list">
<li><strong>High Emphasis（見出し・主要本文）</strong>: <code>rgba(255, 255, 255, 0.87)</code>（87%）</li>


<li><strong>Medium Emphasis（補足テキスト・ラベル）</strong>: <code>rgba(255, 255, 255, 0.60)</code>（60%）</li>


<li><strong>Disabled（非活性・プレースホルダー）</strong>: <code>rgba(255, 255, 255, 0.38)</code>（38%）</li>
</ul>



<p class="wp-block-paragraph">不透明度で色を定義しておくことで、背面のサーフェスが一段明るいカードになっても、テキストが自然に背景色と馴染み、<strong>コントラスト比のバランスが自動で保たれます</strong>（固定のグレーを指定してしまうと、背景の明度変化によって文字のコントラストがブレてしまいます）。</p>



<h3 class="wp-block-heading">ルール④：アクセントカラーの彩度を落とし、暗闇でのギラつきを抑える</h3>



<p class="wp-block-paragraph">ライトモードで使用していた鮮やかな青や緑（プライマリカラー）をそのままダークモードに持ってくると、黒背景の上で<strong>ネオンサインのように強く浮き上がって</strong>見えます。<br>暗い背景の上では、人間の目は色をより鮮やかに知覚する傾向があるためです。</p>



<p class="wp-block-paragraph">ダークモード用のアクセントカラーは、ライトモードのカラーから<strong>「彩度（Saturation）を10〜20%落とし、明度（Lightness）をわずかに引き上げる」</strong>のが基本です。<br>例えばライトモードで <code>#2563EB</code>（鮮快なブルー）を使っている場合、ダークモードでは <strong><code>#60A5FA</code>（少し淡く明るいブルー）</strong>を指定することで、眩しさを抑えつつ十分なアクセント効果を発揮できます。</p>



<p class="wp-block-paragraph">アクセントカラーや色の濁りを防ぐ知覚色空間の調整については、グラデーションの配色ルールを解説した以下の記事でも詳しく紹介しています。</p>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/07/02/color-gradient-design-guide-figma/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/07/gradient_eyecatch_vibrant_1785424984602-1024x572.jpg" alt="グラデーションカラーがダサい原因は？Figmaで濁らない配色ルール【2026】" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">グラデーションカラーがダサい原因は？Figmaで濁らない配色ルール【2026】</div>
                <div class="blogcard_excerpt">色相環のデッドゾーンを回避する3つの中間色ルールや、知覚色空間OKLCHを活用して濁らないグラデーションを作る方法を解説します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">4. Figma Variablesで構築する「破綻しない2層変数（トークン）設計」</h2>



<p class="wp-block-paragraph">配色のルールが定まったら、それをFigma上でどう実装・管理していくかが次のステップです。<br>スタイル（Styles）を複製して「Button-Dark」のように別コンポーネントを量産する手法は、<strong>修正時の手戻りが多すぎて実務では耐えられません</strong>。</p>



<p class="wp-block-paragraph">FigmaのVariables（変数）機能とMode（モード）を活用すれば、<strong>ひとつのコンポーネントのまま、ワンクリックでライトとダークを切り替えられる破綻しない基盤</strong>が作れます。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image03-41.jpg" alt="【Figma Variablesの2層トークン構造】PrimitiveからSemanticへのエイリアス紐付けとLight/Darkモード切り替え手順" /></figure>



<h3 class="wp-block-heading">PrimitiveとSemanticのシンプルな2層トークン構造</h3>



<p class="wp-block-paragraph">変数設計で最も重要なのは、<strong>「生の色（Primitive）」と「UI上の役割（Semantic）」をしっかりと分離する</strong>ことです。</p>



<ul class="wp-block-list">
<li><strong>Tier 1：Primitiveトークン（生の値）</strong><br>カラーパレットそのものを保持する階層です。画面上の意味を持たせず、色の名前と濃淡スケールで登録します。<br>例：<code>_primitive/neutral/50</code>（#F8FAFC）、<code>_primitive/neutral/900</code>（#0F172A）</li>


<li><strong>Tier 2：Semanticトークン（役割と意味）</strong><br>UIコンポーネントに実際に適用する階層です。Primitiveの値を参照（エイリアス）して登録します。<br>例：<code>surface/default</code>、<code>surface/card</code>、<code>text/primary</code>、<code>border/subtle</code></li>
</ul>



<p class="wp-block-paragraph">UIパーツには<strong>必ずSemanticトークンを割り当てます</strong>。<br>デザイナーが直接Primitiveを選べないよう、Primitiveコレクションには<strong>先頭に `_`（アンダースコア）をつけてライブラリ非公開にしておく</strong>のが運用のコツです。</p>



<h3 class="wp-block-heading">Variablesの「Mode」機能を使った設定手順</h3>



<p class="wp-block-paragraph">FigmaでLightとDarkの2つのモードを設定する手順は非常にシンプルです。</p>



<ol class="wp-block-list">
<li><strong>コレクションにMode列を追加</strong>:<br>変数パネルでSemanticコレクションを開き、右上の「+」ボタンからモード列を2つ作成します（名前を「Light」「Dark」に設定）。</li>


<li><strong>モードごとの参照先（エイリアス）を指定</strong>:<br>例えば <code>surface/default</code> という変数に対し、<strong>Light列には `_primitive/neutral/white`、Dark列には `_primitive/neutral/900`</strong> をそれぞれ紐付けます。</li>


<li><strong>テキストやボーダーも同様に対応付け</strong>:<br><code>text/primary</code> に対して、<strong>Light列には濃いグレー（`_primitive/neutral/900`）、Dark列には白の不透明度87%（`_primitive/white/87`）</strong>を割り当てます。</li>


<li><strong>フレーム側でModeを切り替える</strong>:<br>デザインフレームを選択し、右サイドパネルの「Layer」セクションにある変数アイコンから<strong>「Change variable mode ➔ Dark」</strong>を選択します。</li>
</ol>



<p class="wp-block-paragraph">この設定を一度組んでおけば、<strong>フレーム内の全コンポーネントが一瞬でダークモード配色へ適応</strong>されます。<br>画面を二重に作成する必要がなくなるため、<strong>レイアウト修正や文言変更の工数が半減</strong>します。</p>



<p class="wp-block-paragraph">Variablesの命名規則やトークン設計の基礎をより体系的に学びたい方は、以下の完全ガイドもぜひ参考にしてみてください。</p>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/07/14/figma-variables-guide/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-28-1024x576.jpg" alt="Figma Variables（変数）の使い方完全ガイド｜破綻しない命名規則とトークン設計【2026】" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Figma Variables（変数）の使い方完全ガイド｜破綻しない命名規則とトークン設計【2026】</div>
                <div class="blogcard_excerpt">生の値（Primitive）と役割（Semantic）の2層構造でスモールスタートし、Light/Darkモード切り替えやスコープ制限を破綻なく運用する実践ルールを解説します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading">5. 実務がスムーズに進む！ダークモード設計におすすめのFigmaプラグイン4選</h2>



<p class="wp-block-paragraph">ダークモードの設計を手動ですべて行おうとすると、コントラスト比の計算や色の反転作業に多くの時間が取られてしまいます。<br>実務で役立つ便利なFigmaプラグインを4つ厳選しました。目的に応じて使い分けてみてください。</p>



<h3 class="wp-block-heading">① Appearance</h3>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.figma.com/community/plugin/760927481606931799/appearance" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.figma.com/community/thumbnail?resource_id=760927481606931799&#038;resource_type=plugin" alt="Appearance | Figma Community" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Appearance | Figma Community</div>
                <div class="blogcard_excerpt">スタイル名の命名規則をもとに、選択した要素のライト／ダークテーマを瞬時に切り替えるFigmaプラグイン。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">カラースタイルの命名規則（名前の中に <code>[day]</code> と <code>[night]</code> を含めるルール）をもとに、選択したUIパーツの配色を<strong>一括でライト／ダークへ反転・切り替えてくれる</strong>プラグインです。<br>コンポーネントを複製して別々に作ることなく、<strong>既存のスタイルを保ったまま配色の見え方を瞬時にスイッチして検証したいとき</strong>に役立ちます。</p>



<h3 class="wp-block-heading">② Dark Mode Magic</h3>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.figma.com/community/plugin/834062945643616879/dark-mode-magic" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.figma.com/community/thumbnail?resource_id=834062945643616879&#038;resource_type=plugin" alt="Dark Mode Magic | Figma Community" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Dark Mode Magic | Figma Community</div>
                <div class="blogcard_excerpt">ライトテーマのフレームを選択するだけで、ダークモード用の配色を自動計算・生成して瞬時に適用してくれるFigmaプラグイン。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">選択したフレームの色構成を自動解析し、<strong>明暗を反転させたダークモード画面を手早く自動生成してくれる</strong>プラグインです。<br>背景色、テキスト色、ボーダーの明度を推測して変換してくれます。<br>完全な完成形には手動の微調整が必要ですが、<strong>「とりあえずダークモードにしたときの全体的な見え方を瞬時に確認したい」という初期ブレストの段階で非常に作業時間を短縮</strong>できます。</p>



<h3 class="wp-block-heading">③ Stark（コントラスト・アクセシビリティチェック）</h3>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.figma.com/community/plugin/732603254453395948/stark-contrast-accessibility-ai-checker" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.figma.com/community/thumbnail?resource_id=732603254453395948&#038;resource_type=plugin" alt="Stark - Contrast &amp; Accessibility AI Checker | Figma Community" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Stark - Contrast &amp; Accessibility AI Checker | Figma Community</div>
                <div class="blogcard_excerpt">コントラスト比の自動判定や色覚シミュレーションなど、アクセシビリティ基準のチェックを効率化するFigmaプラグイン。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">ダークモード設計において最も神経を使う<strong>「WCAGコントラスト基準（4.5:1以上）」をリアルタイムで検査できる</strong>アクセシビリティツールです。<br>レイヤーを選択するだけで、背景色と文字色のコントラスト比が基準を満たしているかを即座に判定してくれます。<br><strong>「見た目は格好いいけれど、実は文字の視認性が不足していた」という手戻りをデザイン段階で確実に防止</strong>できます。</p>



<h3 class="wp-block-heading">④ Tokens Studio for Figma</h3>



<p class="wp-block-paragraph"></p>



    <div class="blogcard ex">
        <a href="https://www.figma.com/community/plugin/843461159747178978/tokens-studio-for-figma" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.figma.com/community/thumbnail?resource_id=843461159747178978&#038;resource_type=plugin" alt="Tokens Studio for Figma | Figma Community" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Tokens Studio for Figma | Figma Community</div>
                <div class="blogcard_excerpt">Figma Variablesを超える高度なデザイントークン設計と、JSON形式によるGitHubリポジトリ直接同期を実現するプラグイン。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>Figma Variablesよりもさらに高度なトークン管理を行いたい場合</strong>や、開発チームとのJSON連携を本格化させたいプロジェクトで重宝するプラグインです。<br>Light/Darkテーマのトークン構造を<strong>JSON形式でGitHubリポジトリと直接同期</strong>できるため、<strong>エンジニアの実装コードとデザインデータを完全に一致させる</strong>ことができます。<br>大規模なデザインシステムを運用している中〜大規模プロダクトに向いています。</p>



<h2 class="wp-block-heading">6. まとめ：ダークモードは「目的」ではなく「ユーザーへの配慮」</h2>



<p class="wp-block-paragraph">ダークモードは、単に画面を黒くして見た目の印象を変えるための装飾ではありません。<br>暗い環境で作業するユーザーの目の疲労を和らげ、コンテンツへの集中を支えるための<strong>「機能的な選択肢」</strong>です。</p>



<ul class="wp-block-list">
<li><strong>導入基準を見極める</strong>: 夜間利用が多いか、写真・コード中心かなど、利用シーンに合致しているかを冷静に判断する。</li>


<li><strong>配色のルールを守る</strong>: 純黒を避け、サーフェス明度で階層を作り、テキストは不透明度でコントラストを緩和する。</li>


<li><strong>Variablesとプラグインで仕組み化する</strong>: PrimitiveとSemanticの2層構造を組み、プラグインで検証・変換工数を削減する。</li>
</ul>



<p class="wp-block-paragraph">そして最も重要なのは、<strong>「ユーザーに選択の自由を残すこと」</strong>です。<br>OSの設定に合わせて自動適用するだけでなく、画面内のトグルスイッチなどで<strong>ユーザー自身がライトとダークをいつでも手動で切り替えられるUIを用意しておくこと</strong>が、最も親切で誠実なUX設計につながります。</p>



<p class="wp-block-paragraph">まずは自社のサービスでダークモードが本当に求められているかを振り返り、必要な場面で破綻のない美しいダークUIを組み立ててみてください。</p>



<p class="wp-block-paragraph">ダークモードのVariables運用とあわせて、ボタンや入力フォームの肥大化を防ぐコンポーネント設計術については、以下の記事で詳しく解説しています。</p>



    <div class="blogcard ex">
        <a href="https://www.ds-pedia.com/2026/09/11/figma%e3%82%b3%e3%83%b3%e3%83%9d%e3%83%bc%e3%83%8d%e3%83%b3%e3%83%88%e3%83%97%e3%83%ad%e3%83%91%e3%83%86%e3%82%a3%e3%81%ae%e4%bd%bf%e3%81%84%e6%96%b9%ef%bd%9c%e3%83%90%e3%83%aa%e3%82%a2%e3%83%b3/" target="_blank" rel="noopener noreferrer">
            <div class="blogcard_thumbnail"><img decoding="async" src="https://www.ds-pedia.com/wp-content/uploads/2026/09/image-46-1024x572.jpg" alt="Figmaコンポーネントプロパティの使い方｜バリアント増えすぎを防ぐ設計術" loading="lazy" onerror="this.onerror=null;this.src='https://www.ds-pedia.com/wp-content/themes/inspiro-child/assets/images/no_image.png';" /></div>
            <div class="blogcard_content">
                <div class="blogcard_title">Figmaコンポーネントプロパティの使い方｜バリアント増えすぎを防ぐ設計術</div>
                <div class="blogcard_excerpt">Boolean・Text・Instance Swapの3大プロパティを活用し、増えすぎたバリアントを最小限に抑えるコンポーネント設計術とスロット運用のコツを解説します。</div>
            </div>
            <div class="clear"></div>
        </a>
    </div>



<h2 class="wp-block-heading">終わりに</h2>



<p class="wp-block-paragraph">最後までお読みいただき、ありがとうございました！<br>それでは、良いデザインライフを！</p><p>The post <a href="https://www.ds-pedia.com/2026/09/06/dark-mode-ui-variables-guide/">ダークモードは必要？3つの導入基準とFigma変数設計・便利プラグイン</a> first appeared on <a href="https://www.ds-pedia.com">デザペディア</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.ds-pedia.com/2026/09/06/dark-mode-ui-variables-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
