イヌコミ(inucomi)

デザインシステム

基礎設計

色、文字、余白、角丸、影、動きの判断を同じ土台へ集約します。

ブランドの温度感、可読性、情報密度、視線誘導をページごとの感覚値にせず、変数と利用ルールで再現できる状態にします。

更新日
2026-07-10
対象
色、文字、余白、角丸、影、動き
01

ブランド、リンク、背景、境界、状態色を用途ごとに分けます。

  • --color-st-accent を主要導線と選択状態の基準にする
  • --color-st-link をテキストリンクと補助CTAの基準にする
  • 警告、成功、エラーは意味ごとに固定し、装飾色として流用しない
02

文字

見出し、本文、補足、数値、コードの役割を分けます。

  • 日本語本文は行間を広めに取り、長文でも読み疲れを抑える
  • カード内の見出しはhero級サイズにしない
  • 長いラベルは折り返しを許容し、ボタン幅で無理に詰めない
03

余白とグリッド

セクション幅、本文幅、カード間隔、フォーム間隔を揃えます。

  • ページセクションは全幅帯、本文は制約幅の組み合わせにする
  • 一覧カードは画像比率と内部余白を揃える
  • モバイルでは横スクロール前提の情報設計を避ける
04

角丸と影

触れる部品、情報カード、画像の丸みと立体感を分けます。

  • 共通カードは12px、コンパクトな操作面は8px以下の角丸を基本にする
  • 影は階層を伝えるためだけに使い、装飾として増やさない
  • ガラス表現は可読性が担保できる背景だけで使う

仕様シート

カラー仕様を子ページ内で確認する

親ページだけでなく、基礎設計ページからも色の役割、使用箇所、禁止ルールへ直接戻れるようにします。

Colors · 構造

ニュートラル

10段階ランプ、面、本文サンプル、コントラスト

背景、境界、本文、補足、強い見出しを同じ濃淡体系で扱い、白背景と淡い背景をページごとに増やさない。

bg

--color-background

白背景

bg-soft

--color-secondary

補助面

bg-muted

--color-muted

入力面

border

--color-border

境界線

fg-subtle

--color-muted-foreground

プレースホルダー

fg-muted

--color-muted-foreground

補足本文

fg

--color-foreground

本文

fg-strong

--color-foreground

見出し

使用箇所

sectionはbgとbg-softだけを交互に使う
境界
カードはborder + shadow-smを基本にする
本文
本文はfg、補足はfg-muted、メタはfg-subtle
禁止
ページ単位で第三の淡色背景を増やさない

運用ルール

  • 面の数を絞る

    公開ページの大きな背景は白と補助背景の2種類を基本にし、カード内カードを避ける。

  • コントラストを先に確認する

    本文、補足、プレースホルダーは用途別に濃度を分け、淡い文字だけで重要情報を表現しない。

  • フッター専用色は混ぜない

    フッターの濃色はフッター帯だけに使い、本文カードやCTAへ流用しない。

Colors · ブランド

プライマリー

主役の青緑、濃淡、透過、利用ギャラリー

青緑はブランド、選択状態、補助CTA、情報チップに使い、ページの最重要アクションは黒ピルを優先する。

50

--color-st-accent / 3

ブランド背景

100

--color-st-accent / 6

選択行

200

--color-st-accent / 20

ホバー境界

300

--color-st-accent / 35

淡い塗り

500

--color-st-accent

基準

600

--color-st-accent-hover

ホバー

使用箇所

検索セル
選択済みラベル、件数バッジ、フォーカスリング
セクションCTA
一覧へ移動など、主行動ではない案内ボタン
チップ
ランキング、こだわり数、状態ラベル
モーダル
モバイル検索パネルのヘッダーグラデーション
禁止
主CTAの塗りを青緑にしない。主CTAは黒ピルを基準にする

運用ルール

  • 主役化しすぎない

    ブランド色はナビゲーションと選択状態のために使い、検索実行などの決定操作は黒ピルで統一する。

  • 透過段階を固定する

    背景、選択、境界、フォーカスで濃度を固定し、白混ぜの直値を作らない。

  • 日本語の可読性を優先する

    濃い青緑面の上には白文字を使い、長文本文は載せない。

Colors · 信号

セマンティック

状態色、グラデーション、文脈内デモ

評価、成功、破壊的操作、注目表示を用途ごとに固定し、装飾色として横流ししない。

評価

--color-st-review-star

星専用

成功

--color-st-chart-positive

確認済み

エラー

--destructive

破壊的操作

注目

marker highlight

下線強調

使用箇所

評価
星、集計、レビューグラフだけに使う
成功
保存完了、公開中、認証済みだけに使う
エラー
削除、通信失敗、入力エラーだけに使う
注目
見出し下線など、文章の強調だけに使う
グラデーション
NEWバッジ、モバイル検索ヘッダー、ヒーロー被せに限定

運用ルール

  • 意味を変えない

    成功色を単なる装飾として使わず、ユーザーが状態を判断する場所に限定する。

  • 評価色をCTAに使わない

    星の黄色は評価専用にし、ボタン、背景、リンクへ流用しない。

  • エラーは文言とセットにする

    赤だけで警告を伝えず、理由と次に取る行動を日本語で添える。