uka(ウカ) DESIGN.md

Japan

uka(https://www.uka.co.jp/)のデザイン仕様書。 2026-05-09 取得の computed style に基づく。

Raw DESIGN.md

At a glance

Group
Japan
Main color
#2a3650Blue design systems
Fonts
Zen Kaku Gothic NewInstrument Sans

Colors in this file

  • #333333

    Instrument Sans

  • #f1f2f4

    Surface Light

  • #ffffff

    Text on Dark

  • #454545

    Text Body

  • #7b7b7b

    Text Secondary

  • #676a71

    Text Dark

  • #414c55

    Charcoal Heavy

  • #5d6d7a

    Slate

  • #92a7b6

    Light Slate

  • #2a3650

    Navy

uka(https://www.uka.co.jp/)のデザイン仕様書。 2026-05-09 取得の computed style に基づく。

1. Visual Theme & Atmosphere

  • デザイン方針: 東京・恵比寿発のトータルビューティーブランド。ヘアケア、ネイルケア、スカルプケア、フレグランスを展開し、サロン事業も運営。デュアルフォントシステム(Zen Kaku Gothic New + Instrument Sans) で、和文の柔らかさと欧文のモダンさを共存させる。白とチャコールグレー(#333)を基調とした、静かで洗練された世界観。大きなステートメントテキストとゆったりした余白が「うれしくって、うつくしいほうへ」というブランド哲学を体現する
  • 密度: ゆったりとしたブランドサイト型。ステートメント、製品カルーセル、ニュースが縦に並ぶシンプルな構成。テキスト量は最小限で、余白が多い
  • キーワード: ビューティー、Zen Kaku Gothic New、Instrument Sans、チャコールグレー #333、palt グローバル、サロン、東京
  • 特徴: Zen Kaku Gothic New(Google Fonts)を和文メインに採用する珍しい選択。ゴシック体だが「Zen」の名の通り角が柔らかく、ビューティーブランドに合う温かみがある。英語見出しには Instrument Sans を使い、欧文だけモダン・幾何学的な印象に切り替える。CSS Custom Properties で --primary-color: #333333 が定義され、テーマカラーとして一貫使用される

2. Color Palette & Roles

Primary(ブランドカラー)

uka のカラーパレットはチャコールグレーと白の二色構成。ブランドカラーは --primary-color: #333333。

  • Charcoal (#333333): ブランドカラー。通知バー背景・フッター・テキスト(--primary-color, --color-black, --theme-color)
  • Charcoal Heavy (#414c55): より深いチャコール(--primaryHeavy-color)— 限定的に使用

Sub Colors

  • Slate (#5d6d7a): サブカラー・ペール(--primaryPale-color)
  • Light Slate (#92a7b6): ライトアクセント(--primaryLight-color)
  • Navy (#2a3650): ダークアクセント(rgb 42, 54, 80 — 非常に限定的)

Text & Neutral

  • Text Primary (#333333): メインテキスト(rgb 51, 51, 51)— --color-black と同じ
  • Text Body (#454545): 本文・リンクテキスト(rgb 69, 69, 69)
  • Text Secondary (#7b7b7b): 補足テキスト・サブタイトル(--color-gray)
  • Text Dark (#676a71): ダークグレー(--color-gray-dark)— プロダクトナビ背景にも使用
  • Text on Dark (#ffffff): ダーク背景上の白テキスト

Surface

  • Surface White (#ffffff): 標準ページ背景
  • Surface Light (#f1f2f4): セカンダリ背景面(rgb 241, 242, 244 — わずかに青みがかったグレー)
  • Surface Gray Light (#ededf1): カード背景等(--color-gray-light)
  • Surface Dark (#333333): 通知バー・フッター背景

3. Typography Rules

3.1 和文フォント

  • Zen Kaku Gothic New: メイン和文フォント(Google Fonts)。角ゴシックだが字形が柔らかく、ビューティーブランドの温かみに適合。すべての本文・ナビ・ボタン・カードに使用

補足: Zen Kaku Gothic New は Morisawa 系のフォントで、Noto Sans JP より字形に丸みがある。uka が「うれしくって、うつくしいほうへ」というブランドメッセージに合わせて選んだと考えられる

3.2 欧文フォント

  • Instrument Sans: 英語見出し・セクションタイトル専用(Google Fonts)。幾何学的でモダンなサンセリフ。h1「Lineup」、h2「Products」、h3「Our Philosophy」等に使用

補足: Instrument Sans は小さなサイズでも高い可読性を持つ Variable Font。uka では見出しの英語テキスト専用に使い、和文とは明確にフォントを分ける

3.3 font-family 指定

css/* 本文・ナビ・ボタン(和文 + 汎用) */
font-family: "Zen Kaku Gothic New", sans-serif;

/* 英語見出し・セクションタイトル */
font-family: "Instrument Sans", sans-serif;

フォールバックの考え方:

  • 和文(Zen Kaku Gothic New)と欧文見出し(Instrument Sans)を 完全に分離
  • フォールバックは sans-serif のみでシンプル。Google Fonts の Web フォントを前提とした設計
  • Instrument Sans は英語テキスト専用。和文テキストには適用しない

3.4 文字サイズ・ウェイト階層

RoleFontSizeWeightLine HeightLetter Spacing備考
Display (h1)Instrument Sans50px4001.28 (64px)0.1em (5px)"Lineup" 等の英語セクション見出し / #333
Heading 2Instrument Sans28px4001.5 (42px)0.1em (2.8px)"Products" 等の英語サブ見出し / #333
Heading 3 ENInstrument Sans30px4001.0 (30px)0.04em (1.2px)"Our Philosophy" カード見出し / #333
Heading 3 ServiceInstrument Sans19.2px4001.1 (21.1px)0.18em (3.46px)"Salon" サービスカード / 白テキスト
Heading 3 JPZen Kaku Gothic New16px5001.45 (23.2px)0.025em (0.4px)製品名(スカルプブラシ ケンザン)/ #333
Heading 3 NewsZen Kaku Gothic New16px4001.65 (26.4px)0.025em (0.4px)ニュース記事タイトル / #333
Link Card TitleZen Kaku Gothic New20px5001.6 (32px)0.025em (0.4px)"Global Presence" 等 / #333
BodyZen Kaku Gothic New16px4001.6 (25.6px)0.025em (0.4px)標準本文 / #333
StatementZen Kaku Gothic New18px4002.0 (36px)normalブランドステートメント / #333(広い行間)
Card DescriptionZen Kaku Gothic New16px4002.4 (38.4px)normal哲学セクション説明文(最も広い行間)
SubtitleZen Kaku Gothic New14px5001.5 (21px)0.025em (0.4px)製品サブタイトル / #7b7b7b
Subtitle SmallZen Kaku Gothic New14px4001.5 (21px)0.025em (0.4px)カードサブタイトル / #333
Banner ENInstrument Sans20px4001.5 (30px)0.18em (3.6px)"Gift" 等のバナーテキスト / 白テキスト
NotificationZen Kaku Gothic New16px4001.65 (26.4px)0.025em (0.4px)通知バー / 白テキスト on #333

3.5 行間・字間

  • 標準本文の行間: line-height: 1.6(25.6px / 16px)
  • ステートメントの行間: line-height: 2.0(36px / 18px)— ブランド哲学のための広い行間
  • 哲学セクションの行間: line-height: 2.4(38.4px / 16px)— 最も広い。静寂と余韻を表現
  • 英語見出しの行間: line-height: 1.0–1.28(Display 系は詰める)
  • 和文の字間: letter-spacing: 0.025em(0.4px @ 16px)— 控えめだが確実に設定
  • 英語見出しの字間: letter-spacing: 0.1em(5px @ 50px)— ワイドスペーシング
  • ステートメント・説明文の字間: letter-spacing: normal(長文は字間なし)

ガイドライン:

  • 和文テキストは letter-spacing: 0.025em が基本。長文(ステートメント・説明文)のみ normal に戻す
  • 英語見出しは letter-spacing 0.04–0.18em と広め
  • line-height が 1.6 → 2.0 → 2.4 と段階的に広がるのが uka の特徴。ブランド哲学に近いテキストほど行間が広い

3.6 OpenType 機能

cssfont-feature-settings: "palt"; /* プロポーショナル字詰め — グローバル適用 */
  • palt: body レベルでグローバルに適用。Zen Kaku Gothic New のメトリクスと組み合わせて使用
  • letter-spacing 0.025em との併用で、文字ごとに微調整された字間を実現

3.7 改行・禁則

  • 特別な禁則設定なし(ブラウザデフォルト)
  • Nuxt.js ベースの SPA サイト

4. Component Stylings

Buttons

Category Card("ヘアケア" "ネイルカラー" 等)

uka のカテゴリカードはボタン風のカード。

  • Background: transparent
  • Text: #454545
  • Border: 0px(ボーダーなし)
  • Border Radius: 8px(角丸カード)
  • Font Size: 16px
  • Font Weight: 400
  • Letter Spacing: 0.025em (0.4px)

News Card

  • Background: #ffffff
  • Text: #454545
  • Border Radius: 0px
  • Font Size: 16px

Header Icon Button

  • Background: transparent
  • Text: #333333
  • Font Size: 16px
  • Font Weight: 400

ボタンの考え方:

  • uka は明示的な「CTA ボタン」が控えめ。カテゴリカード(radius 8px)とニュースカード(radius 0px)でナビゲーションを構成
  • ボタンよりもカード型のクリッカブル要素が主体
  • ダーク背景上の CTA は限定的

Cards

Category Card

  • Border Radius: 8px(uka の中で最も角丸が大きい要素)
  • Background: transparent(写真の上に配置)
  • Text: #454545

News Card

  • Background: #ffffff
  • Border Radius: 0px
  • Shadow: なし
  • 日付 + カテゴリ + タイトルの構成

Product Card

  • 製品名(16px / 500)+ サブタイトル(14px / 500 / #7b7b7b)
  • 写真主導のレイアウト

Philosophy Card

  • タイトル(30px / Instrument Sans)+ サブタイトル(14px / Zen Kaku Gothic New)+ 説明文(16px / lh 2.4)

Section Backgrounds

  • Default: #ffffff
  • Lineup / Philosophy / Credibility: #f1f2f4(ライトブルーグレー)
  • Notification bar: #333333
  • Footer: #333333(白テキスト)
  • Product nav: #676a71

5. Layout Principles

Container

  • 白背景にコンテンツを中央寄せ
  • セクション単位で背景色を切り替え(白 ↔ #f1f2f4)
  • 通知バーとフッターがダーク(#333)で挟む構成

Spacing Scale

TokenValue用途
XS0.4px標準 letter-spacing
S8pxカテゴリカード radius
M16px基本テキストサイズ
L24px基本 line-height
XL64pxDisplay line-height

Grid

  • カテゴリカードは横スクロールカルーセル
  • ニュースカードはグリッドレイアウト

6. Depth & Elevation

uka はシャドウを使用しない。白(#fff)/ ライトブルーグレー(#f1f2f4)/ チャコール(#333)の面切り替えで空間を構成。

LevelShadow用途
0noneすべての要素
1background #ffffff通常面
2background #f1f2f4セカンダリ面(ライトブルーグレー)
3background #676a71プロダクトナビ面
4background #333333ダーク面(通知バー・フッター)

7. Do's and Don'ts

Do(推奨)

  • 和文は Zen Kaku Gothic New を使用する
  • 英語見出しは Instrument Sans を使用する(和文には適用しない)
  • font-feature-settings: "palt" をグローバルに適用する
  • 和文テキストの letter-spacing は 0.025em にする
  • 長文(ステートメント・説明文)は letter-spacing を normal に戻す
  • ブランドステートメントは 18px / line-height 2.0 で広い行間にする
  • 哲学セクションの説明文は line-height 2.4 でさらに広げる
  • テキストの色は #333333 をベースにする(--primary-color)
  • カテゴリカードは radius 8px にする
  • セカンダリ背景は #f1f2f4(ライトブルーグレー)を使う

Don't(禁止)

  • 和文テキストに Instrument Sans を使わない(英語見出し専用)
  • 純黒 #000000 をテキストに使わない(#333333 が標準)
  • pill ボタン(radius 9999px)を使わない
  • 鮮やかなアクセントカラーを使わない(チャコールグレーのモノトーンを保つ)
  • シャドウ(box-shadow)を使わない
  • ステートメントや説明文で line-height を 1.6 未満にしない
  • palt を無効にしない(グローバル適用が前提)
  • 本文テキストを太く(700)しない(400–500 が標準)

8. Responsive Behavior

Breakpoints(想定)

NameWidth説明
Mobile≤ 767pxスマートフォン
Tablet768〜1024pxタブレット
Desktop> 1024pxデスクトップ

モバイル時の調整

  • Display(50px)→ 縮小
  • カテゴリカードカルーセルはスワイプ対応
  • ニュースカードは 1 カラムに
  • ステートメントの line-height 2.0 は維持

タッチターゲット

  • カテゴリカードは radius 8px で十分なタップ領域
  • ヘッダーアイコンボタンはタップ領域の追加が必要

9. Agent Prompt Guide

クイックリファレンス

Brand: uka(ウカ)
Origin: 東京・恵比寿発トータルビューティーブランド
Charcoal: #333333 (--primary-color)
Text Primary: #333333
Text Body: #454545
Text Secondary: #7b7b7b
Surface Light: #f1f2f4
Background: #ffffff
Footer/Notification: #333333

JP Font: "Zen Kaku Gothic New", sans-serif
EN Font: "Instrument Sans", sans-serif

palt: グローバル適用(font-feature-settings: "palt")
Body: 16px / 400 / line-height 1.6 / letter-spacing 0.025em / color #333
Statement: 18px / 400 / line-height 2.0 / letter-spacing normal / color #333
Display (EN): 50px / 400 / line-height 1.28 / letter-spacing 0.1em / Instrument Sans
H2 (EN): 28px / 400 / line-height 1.5 / letter-spacing 0.1em / Instrument Sans
Category Card: radius 8px
Shadow: 使用しない

プロンプト例

uka のデザインシステムに従って、製品紹介ページを作成してください。
- 和文は "Zen Kaku Gothic New", sans-serif
- 英語見出しは "Instrument Sans", sans-serif
- font-feature-settings: "palt" をグローバルに適用
- セクション見出し(英語)は 50px / 400 / line-height 1.28 / letter-spacing 0.1em / Instrument Sans
- 本文は 16px / 400 / line-height 1.6 / letter-spacing 0.025em / color #333
- ブランドステートメントは 18px / line-height 2.0(広い行間)
- 背景は白 #ffffff、セカンダリ面は #f1f2f4
- カテゴリカードは radius 8px
- テーマカラーは #333333(チャコールグレー)
- シャドウは一切使わない

デザインの重要ポイント

  1. Zen Kaku Gothic New: Morisawa 系の角ゴシックだが字形が柔らかい。ビューティーブランドの温かみに最適。Noto Sans JP では得られない「品のある丸み」がある
  2. Instrument Sans: 英語見出し専用の幾何学的サンセリフ。和文と欧文でフォントを完全に分離することで、バイリンガルなブランドイメージを構築
  3. line-height の段階的拡張: 1.6(本文)→ 2.0(ステートメント)→ 2.4(哲学説明)。ブランド哲学に近いテキストほど行間を広く取り、静寂と余韻を演出
  4. チャコールグレー #333: CSS Custom Properties で --primary-color, --color-black, --theme-color すべてが #333333。純黒を避け、温かみのあるグレーでビューティーブランドの品格を保つ
  5. palt + 0.025em の繊細な字間: palt をグローバルに適用した上で、0.025em という極めて控えめな letter-spacing を追加。長文では normal に戻すことで、見出しの引き締めと本文の読みやすさを両立
  6. #f1f2f4 ライトブルーグレー: 一般的な #f5f5f5(ニュートラルグレー)ではなく、わずかに青みがかったグレーを採用。清潔感とクールさを加えるビューティーブランドらしい選択
  7. カテゴリカード radius 8px: uka で最も角丸が大きい要素。柔らかさ・親しみやすさを表現

取得日: 2026-05-09 出典: https://www.uka.co.jp/ , https://www.uka.co.jp/products/ 抽出方法: Headless Chrome (Puppeteer) による computed style 実測 + CSS Custom Properties 抽出

Use it with your agent

Save the file as DESIGN.md in your project root, then ask your agent to follow it for UI work. Or let the agent fetch it over MCP.

Download

curl -o DESIGN.md https://www.uiskillbook.com/design-md/uka.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

get_design_md({ "slug": "uka" })