ココマイスター(COCOMEISTER) DESIGN.md

Japan

ココマイスター(https://cocomeister.jp/)のデザイン仕様書。 日本の職人が英国・イタリアの革を仕立てるレザーグッズブランドの公式 EC(Shopify)。財布・鞄・小物を「革の種類」と「シリーズ」の 2 軸で見せる。 見出しは明朝、UI はゴシック。この分業が全ページで徹底されている。商品名・セクション見出し・キャッチはすべて Noto Serif JP / ヒラギノ明朝、ナビ・ボタン・価格は Noto Sans…

Raw DESIGN.md

At a glance

Group
Japan
Main color
#a5843aYellow design systems
Fonts
Noto Serif JPTimes New RomanNoto Sans JapaneseNoto Sans JP

Colors in this file

  • #241a00

    色は「革の色」

  • #a5843a

    色は「革の色」

  • #ffffff

    Background

  • #f5f1e8

    色は「革の色」

  • #f3efe6

    色は「革の色」

  • #eee8dd

    ベージュ

  • #e8e3d9

    ベージュ(濃)

  • #8a6a35

    英字ラベル(渋)

  • #c8aa62

    明るい金

  • #d3d1cc

    ボーダー

ココマイスター(https://cocomeister.jp/)のデザイン仕様書。 日本の職人が英国・イタリアの革を仕立てるレザーグッズブランドの公式 EC(Shopify)。財布・鞄・小物を「革の種類」と「シリーズ」の 2 軸で見せる。 見出しは明朝、UI はゴシック。この分業が全ページで徹底されている。商品名・セクション見出し・キャッチはすべて Noto Serif JP / ヒラギノ明朝、ナビ・ボタン・価格は Noto Sans 系 字間が広い。セクション見出しは letter-spacing: 0.10〜0.13em、英字の小見出し(RESTOCK NEW ARRIVAL)は 0.24〜0.28em。明朝を開いて組むことで「余白のある高級感」を作る 角丸ゼロ。Shopify テーマの --button-border-radius: 0.0rem / --input-border-radius: 0.0rem の通り、ボタンも入力欄も直角。丸くなるのはバッジ・チップ・カルーセル矢印だけ(999px のピル) 色は「革の色」。主色 #241a00(焦茶の黒)、CTA は金 #a5843a、面はクリーム #f5f1e8 / #f3efe6。原色を 1 つも使わない 実サイトの computed style 実測(2026-08-20 取得。トップ + 鞄・バッグ一覧)に基づく。

1. Visual Theme & Atmosphere

  • デザイン方針: 革の色だけで組む。焦茶(#241a00)→ 金(#a5843a)→ クリーム(#f5f1e8)の 3 段。写真は暗く落ち着いたトーンで、その上に白い明朝を置く
  • ココマイスターについて: 「革を育てる」を軸にしたブランド。シリーズ名(ダーリントン、ブライドル、コードバン…)が商品の識別単位で、サイトの導線も「革・シリーズ → 形 → 商品」の順に組まれている
  • 密度: 高い。EC なのでカードが大量に並ぶが、カード間の余白を広く取り、見出しの字間を開いて密度感を殺している
  • キーワード: 明朝の見出し、letter-spacing: 0.1em+、金 #a5843a、クリーム #f5f1e8、角丸ゼロ、極薄の影
  • 特徴:
    • 明朝とゴシックの役割が完全に分かれている。読ませる文字(見出し・商品名・キャッチ)は明朝、操作する文字(ナビ・ボタン・価格・バッジ)はゴシック
    • 見出しの字間が 0.10〜0.13em。日本語の明朝を開いて組む。「新作、続々登場。」「鞄を形から選ぶ」がその形
    • 英字の小見出しが極端に開く(RESTOCK = 11px / letter-spacing: 3.08px = 0.28em)。金色 + 大文字 + 超広字間の 3 点セットで「章の扉」を作る
    • 角丸ゼロ。ボタン・入力欄・カード・ページャすべて border-radius: 0px。ピル(999px)はバッジ・チップ・カルーセル矢印だけ
    • 影がほぼ無い(0 2px 8px rgba(0,0,0,.05) 〜 0 5px 30px rgba(0,0,0,.05))。透明度 5% の 3 段しか持たない
    • CTA が金のグラデーション。linear-gradient(90deg, rgba(160,121,62,…)) + ピルで、再販売・入荷通知のような「特別な導線」にだけ使う
    • 写真の上のボタンは半透明の黒 + 白 1px 枠(rgba(0,0,0,0.16〜0.18))。面色を持たせず、写真を透けさせる
    • ⚠ Shopify テーマ変数と実装が食い違う(後述)。--heading-font-family は "Noto Sans Japanese" を宣言しているが、実際の見出しは全部明朝

2. Color Palette & Roles

地は #ffffff(pageBackground.resolved = rgb(255,255,255) / 根拠 body)。

Brand(ブランド)

  • Leather Black (#241a00, rgb 36,26,0): 主色。--c-color-primary。文字色、アナウンスバー、フッター、ページャの現在地。純黒ではなく黄みを含んだ焦茶の黒
  • Gold (#a5843a, rgb 165,132,58): CTA の色。ヒーローの「商品を見る」の面、金グラデーションの基色
  • Cream (#f5f1e8, rgb 245,241,232): 主要な面色。革の紹介カード、セクションの地

Gold Scale(金の階調)

用途色rgb備考
CTA(塗り)#a5843a165,132,58「商品を見る」
英字ラベル(濃)#9a7d1f154,125,31Pick Up KABAN
英字ラベル#a0793e160,121,62RESTOCK
英字ラベル(淡)#9b7a4f155,122,79NEW ARRIVAL
英字ラベル(渋)#8a6a35138,106,53Bag Category
明るい金#c8aa62200,170,98暗い面の上の英字(Bag Special Contents)
淡い金#d7c287215,194,135暗い面の上の英字(Shoulder Bag)
  • 金が 7 トーンに散っている。新規実装では #a5843a(塗り)と #8a6a35(明るい面の上の文字)と #c8aa62(暗い面の上の文字)の 3 つに絞る

Cream / Surface(面色)

面色rgb用途
クリーム#f5f1e8245,241,232革の紹介カード
クリーム(淡)#f3efe6243,239,230一覧ページの地
ベージュ#eee8dd238,232,221革カードの別トーン
ベージュ(濃)#e8e3d9232,227,217「新商品」バッジの面
グレージュ#f2f1f0242,241,240--c-color-bg-light
ボーダー#d3d1cc211,209,204--c-color-border

Dark Surface(暗い面)

面色rgb用途
焦茶の黒#241a0036,26,0アナウンスバー・フッター
黒(茶寄り)#15110c21,17,12「経年育成タイプ」等のカテゴリカード
黒(灰寄り)#211b1433,27,20商品名の文字色
濃茶#2b160843,22,8バッジの下地(0.48 の透過で使う)
焦茶#2b1a1043,26,16見出しの文字色

グラデーション(暗い面の質感づくり):

css/* カテゴリカードの面 */
background: linear-gradient(135deg, #21160e 0%, #6b5536 48%, #2b2118 100%);

/* 特集ブロック(金の光を差す) */
background:
  radial-gradient(circle at 72% 42%, rgba(165,132,58,.18), rgba(0,0,0,0) 35%),
  linear-gradient(135deg, #1a1510 0%, #0f0d0b 100%);

/* 写真の上のスクリム(下端だけ暗くする) */
background: linear-gradient(rgba(0,0,0,0) 16%, rgba(0,0,0,.6) 100%);

Neutral(ニュートラル)

  • Text Primary (#241a00): 本文・見出し
  • Text Secondary (#7c7666, rgb 124,118,102): --c-color-secondary
  • Text Muted (#756b5e, rgb 117,107,94): 日付・商品説明
  • Text Muted(茶寄り) (#6f6250, rgb 111,98,80): セクションのリード文
  • Disabled (#999999): --c-color-muted
  • Background (#ffffff)

Semantic(意味的な色)

  • Sold Out / 非活性: rgba(36,26,0,0.82) の面 + 白文字(ピル)
  • Restock / 再販売: rgba(43,22,8,0.48) の面 + rgba(255,255,255,0.96) 文字(ピル + 1px 白枠)
  • New: #e8e3d9 の面 + #241a00 文字
  • Danger / Warning / Success: 実サイトに専用色を持たない。原色を持ち込まず、#241a00(強)と #a5843a(注目)で表現する
  • ⚠ --c-color-accent: #0070c9(Shopify 既定の青)が変数に残っているが、実際には使われていない。この青を使わない

3. Typography Rules

明朝(見出し)とゴシック(UI)の分業、0.1em を超える字間の 2 点がこのサイトの核。

3.1 和文フォント

明朝体(見出し・商品名・キャッチ)

cssfont-family: "Noto Serif JP", "Yu Mincho", "Hiragino Mincho ProN", serif;
  • ヒーロー見出し・セクション見出し・商品名がすべてこれ
  • カードの商品名だけ別の順序になっている箇所がある("Hiragino Mincho ProN", "Yu Mincho", YuMincho, serif = OS フォント優先)。新規実装では Noto Serif JP を先頭に統一する

ゴシック体(UI・本文・価格)

cssfont-family: "Noto Sans Japanese", sans-serif;   /* Shopify がホストする Noto Sans JP */
  • ナビ、アナウンスバー、価格、リード文、日付
  • ボタンだけ別の宣言("Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif)。フォールバックが付いているのはボタンだけ

⚠ 書体の宣言が 5 系統に割れている(明朝 3 種・ゴシック 2 種)。実装では明朝 1 本・ゴシック 1 本に整理する。

  • ウェイトは 400 / 500 / 600 の 3 段。700 を使わない
    • 明朝は 500 が基準(見出し・商品名)。太らせずに大きさで階層をつくる
    • ゴシックは 400 が基準、強調に 500

3.2 欧文フォント

  • 英字の小見出しに Times New Roman を先頭指定している箇所がある(Bag Category Pick Up KABAN Shoulder Bag)
    • font-family: "Times New Roman", "Noto Serif JP", "Yu Mincho", "Hiragino Mincho ProN", serif
    • セリフ体の英字を明朝の和文と並べるための指定。大文字 + 0.16〜0.28em の字間で使う
  • ロゴタイプ(COCOMEISTER)は画像。細いセリフ体のレタリング

3.3 font-family 指定

css/* 見出し・商品名・キャッチ(明朝) */
--font-serif: "Noto Serif JP", "Yu Mincho", "Hiragino Mincho ProN", serif;

/* UI・本文・価格(ゴシック) */
--font-sans: "Noto Sans JP", "Hiragino Sans", "Yu Gothic", "Noto Sans Japanese", sans-serif;

/* 英字の小見出し(セリフ体の欧文) */
--font-eyebrow: "Times New Roman", "Noto Serif JP", "Yu Mincho", serif;

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

  • 和文フォントを先に指定(Noto Serif JP / Noto Sans JP)
  • 明朝は Yu Mincho → Hiragino Mincho ProN の順(Windows を先に置く。Mac は次で必ず拾える)
  • 英字の小見出しだけ Times New Roman を先頭に置く。ここは意図的な和欧分離

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

RoleFontSizeWeightLine HeightLetter Spacing用途
Hero Title明朝38–42px5001.30–1.340.08–0.09emヒーローのキャッチ
Section Head明朝38–43px400 / 5001.45–1.550.10–0.12em「鞄を形から選ぶ」「直営店のご案内」
Section Head(小)明朝25–31px400 / 5001.45–1.550.13–0.18em「新作、続々登場。」「PICK UP シリーズ」
Category Title明朝26–31px400 / 5001.40–1.450.08em「経年育成タイプ」「ショルダーバッグ」
Product Name明朝16–20px400 / 5001.40–1.550.045–0.075em商品名
Eyebrow(英字)Times / 明朝11–13px400 / 5001.0–1.50.16–0.28emRESTOCK NEW ARRIVAL Bag Category
Lead明朝17–19px4002.00.075–0.08emヒーロー下の説明文
Bodyゴシック16px4001.65normal既定
Body(読み物)ゴシック / 明朝14px4002.00.05emセクションのリード文
Captionゴシック12px4001.700.18emナビの小項目
Microゴシック9px400 / 5001.45–1.600.03–0.16emカードの日付・補足
Priceゴシック15–18px500 / 6001.450.04em価格
  • 見出しは 25px 以上のとき必ず明朝。それ以下の商品名も明朝だが、UI ラベルはサイズにかかわらずゴシック
  • 9px の極小テキストがある(カードの日付・補足)。モバイルでは 11px 以上に引き上げる

3.5 行間・字間

  • 本文の行間: 1.65(16px → 26.4px)が既定
  • 読み物・リード文の行間: 2.0(14px → 28px / 17px → 34px)
  • 見出しの行間: 1.30〜1.55。字間が広い分、行間は詰めすぎない
  • 字間:
    • セクション見出し: 0.10〜0.13em(明朝を開く)
    • ヒーロー見出し: 0.08〜0.09em
    • 商品名: 0.045〜0.075em
    • 英字の小見出し: 0.16〜0.28em(大文字 + 金色 + 超広字間)
    • 本文: normal〜0.05em
    • ボタン: 0.05〜0.14em(padding: 0 42px のアウトラインボタンほど広い)

ガイドライン:

  • 明朝で組む見出しは必ず字間を 0.08em 以上開く。詰めると「和文の明朝」ではなく「本文の拡大」に見える
  • 英字ラベルは 0.2em 前後 + 大文字 + 金色をセットで使う。3 つ揃って初めて「扉」になる
  • 本文(ゴシック)の字間は開かない。開くのは見出しとラベルだけ

3.6 禁則処理・改行ルール

css/* 推奨設定 */
word-break: normal;
overflow-wrap: break-word;
line-break: strict;
  • 商品名にカタカナの長い連結が多い(「ダーリントン バックパックスリム」「マルティーニ レオナルド」)。半角スペースで区切って改行位置を作るのがこのサイトの表記慣習
  • シリーズ名(英字)と商品名(和文)を 2 行で組む(Darlington / ダーリントン LOGショルダー)
  • 行頭禁止: )」』】〕〉》、。,.・:;?!/行末禁止: (「『【〔〈《

3.7 OpenType 機能

cssfont-feature-settings: normal;   /* このサイトは palt を使わない */
  • palt を一切使っていない(全要素 font-feature-settings: normal)
  • 理由: 字間を 0.1em 以上開く設計なので、約物を詰める palt と方向が逆
  • 実装でも palt を足さない。足すと括弧まわりだけ詰まり、開いた字間との落差が出る

3.8 縦書き

該当なし。全ページ横書き。

4. Component Stylings

Buttons

--button-border-radius: 0.0rem。塗りも枠線も直角。

Primary(金の塗り)

  • Background: #a5843a / Text: #ffffff
  • Border: 1px solid #a5843a / Border Radius: 0px
  • Padding: 0 24px(高さは line-height で作る)
  • Font: 14px / weight 400 / letter-spacing: 0.1em(ゴシック)
  • 例: ヒーローの「商品を見る」

Secondary(アウトライン)

  • Background: transparent / Text: #241a00
  • Border: 1px solid rgba(36,26,0,0.35)(枠は主色の透過)
  • Padding: 0 42px / Radius: 0px
  • Font: 13px / weight 400 / letter-spacing: 0.12em
  • 例: 「ジャーナル一覧を見る」「すべてのシリーズを見る」

Ghost(写真の上)

  • Background: rgba(0,0,0,0.16)〜rgba(0,0,0,0.18) / Text: #ffffff
  • Border: 1px solid rgba(255,255,255,0.5) / Radius: 0px
  • Padding: 0 20px〜0 24px / Font: 12–14px / letter-spacing: 0.075em
  • 写真の上に置くボタンは必ずこの形。白い塗りにしない

Special(金のグラデーション + ピル)

cssbackground: linear-gradient(90deg, rgba(160,121,62,.18), rgba(160,121,62,.06));
border: 1px solid rgba(160,121,62,.45);
border-radius: 999px;
padding: 8px 13px;
color: #806139;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.07em;
  • 再販売の予告など「特別な告知」にだけ使う。通常の CTA に使わない

Badges / Chips

ここだけがピル(border-radius: 999px)。

種別面文字枠PaddingFont
Pick Uprgba(36,26,0,0.82)#ffffffなし0 12px11px / 0.08em
Sold Outrgba(36,26,0,0.82)#ffffffなし0 10px10px / 0.075em
再販売rgba(43,22,8,0.48)rgba(255,255,255,0.96)1px solid rgba(255,255,255,0.5)0 10px10px / 0.08em
新商品#e8e3d9#241a00なし0 12px11px / 0.08em
絞り込みチップrgba(255,255,255,0.44)rgba(43,26,16,0.66)1px solid rgba(153,124,74,0.4)12px 14px12px / 0.05em

Cards

商品カード

  • Background: #ffffff / Border: なし / Radius: 0px
  • Shadow: 0 2px 8px rgba(0,0,0,0.05)(--shadow-sm)
  • 構成: 画像 → 日付 or 連番(9px / #756b5e)→ 商品名(16–20px / 明朝 / 500) → 価格(ゴシック)
  • カードの左上にピルのバッジを重ねる(Pick Up / Sold Out / 再販売)

革の紹介カード

  • Background: #f5f1e8 または #eee8dd / Border: 1px solid #ded8cd / Radius: 0px
  • 構成: 英字(Times / 金)→ 和名(明朝)→ 説明(14px / lh 2.0)

カテゴリカード(暗い面)

  • Background: 前掲のグラデーション / 文字 #ffffff
  • 英字ラベル(#c8aa62 / #d7c287)→ 和文見出し(明朝 26–31px / 0.08em)

Pagination

  • 現在地: 面 #241a00 / 白文字 / 1px solid #241a00 / Radius 0px / Padding 0 14px
  • 非現在地: 面 rgba(255,255,255,0.52) / 文字 #241a00 / 1px solid rgba(80,64,40,0.3)
  • Font: 13px / 明朝 / letter-spacing: 0.05em

Carousel Controls

  • 円形(border-radius: 999px)/ 面 rgba(0,0,0,0.18) / 文字 #ffffff / 枠 1px solid rgba(255,255,255,0.5)
  • Font: 18px

Inputs

--input-border-radius: 0.0rem。

  • Background: #ffffff / Border: 1px solid #d3d1cc(--c-color-border)
  • Border (focus): 1px solid #a5843a(金)
  • Border Radius: 0px / Padding: 12px 16px
  • Font: 16px / ゴシック / weight 400 / Text: #241a00 / Placeholder: #999999
  • Error: 1px solid #8a2f14 相当 + エラーテキスト。原色の赤を使わず、革の色域に寄せる
  • <select>: 12px / letter-spacing: 0.04em / 角丸ゼロ

5. Layout Principles

Spacing Scale

Shopify テーマの変数(--c-space-*)をそのまま使う。

TokenValue
14px
28px
312px
416px
520px
624px
832px
1040px
1248px
1560px
2080px
  • セクション間は 80px(--c-space-20)

Radius Scale

TokenValue実際の使用
--c-radius-sm4px未使用
--c-radius-md8px未使用
--c-radius-lg12px未使用
--c-radius-xl20px未使用
--c-radius-2xl24px未使用
--c-radius-pill100pxバッジ・チップ(実装は 999px)
--c-radius-full50%カルーセル矢印
  • ⚠ 変数は 7 段あるが、実際に使われるのはピルと円だけ。4〜24px の角丸は 1 箇所も使われていない

Container

  • ヘッダー: 中央にロゴ、左にハンバーガー、右にアカウント・検索・カート(Shopify の標準構成)
  • 最上段にアナウンスバー(面 #241a00 / 白文字 15px / weight 500 / letter-spacing: 0.035em)
  • フッター: 面 #241a00 / 白文字
  • ヒーロー: 全幅の写真 + 左に半透明のテキストパネル

Grid

  • 商品一覧: 3〜4 カラム
  • 特集カード: 2 カラム(大きな画像 + 明朝の見出し)
  • 革の紹介: 横スクロールのカルーセル
  • Gutter: 24px 目安
  • セクションの区切りは面色(#f3efe6 / #f5f1e8 の帯)。罫線を使わない

6. Depth & Elevation

影は 3 段だが、すべて透明度 5%。「浮かせる」のではなく「わずかに持ち上げる」。

LevelShadow用途
0noneセクション・バッジ・ボタン
10 2px 8px rgba(0,0,0,0.05)--shadow-sm。商品カード
20 5px 15px rgba(0,0,0,0.05)--shadow。ドロップダウン
30 5px 30px rgba(0,0,0,0.05)--shadow-md。モーダル・ドロワー
  • 3 段とも rgba(0,0,0,0.05) で不透明度が同じ。変わるのはぼかし半径だけ(8 → 15 → 30px)
  • 奥行きは主に面色でつくる:
面色用途
地#ffffffページ全体・商品カード
クリーム#f5f1e8 / #f3efe6セクションの地・革カード
ベージュ#eee8dd / #e8e3d9カードの別トーン・バッジ
暗い面#15110c / グラデーションカテゴリカード・特集
最暗#241a00アナウンスバー・フッター

7. Do's and Don'ts

Do(推奨)

  • 見出し・商品名・キャッチは明朝("Noto Serif JP", "Yu Mincho", "Hiragino Mincho ProN", serif)、ナビ・ボタン・価格・バッジはゴシックにする。この分業を全ページで守る
  • 明朝の見出しは字間を 0.08em 以上開く(セクション見出しは 0.10〜0.13em)
  • 英字の小見出しは「大文字 + 金色 + 0.2em 前後の字間」の 3 点セットにする(RESTOCK NEW ARRIVAL)
  • weight は 400 / 500 / 600 の 3 段にとどめる。700 を使わない(明朝が潰れる)
  • border-radius: 0px を原則にする。ピル(999px)はバッジ・チップ・カルーセル矢印だけ
  • CTA は金 #a5843a の塗り + 白文字 + 直角にする
  • 写真の上のボタンは rgba(0,0,0,0.16) + 1px の白枠にする
  • 影は rgba(0,0,0,0.05) の 3 段だけ。ぼかし半径(8 / 15 / 30px)で使い分ける
  • 面色はクリームの階調(#f5f1e8 / #f3efe6 / #eee8dd / #e8e3d9)で作る
  • 本文の行間は 1.65、リード文は 2.0 にする
  • 商品名は半角スペースで区切って改行位置を作る(「ダーリントン バックパックスリム」)
  • セクションの区切りは罫線ではなく面色の帯にする

Don't(禁止)

  • font-feature-settings: "palt" を使わない。字間を開く設計と方向が逆
  • 見出しをゴシックにしない。Shopify テーマ変数(--heading-font-family: "Noto Sans Japanese")を信じて実装するとこのブランドの見た目が消える
  • 見出しの字間を詰めない(0.08em を下回ると「本文を大きくしただけ」に見える)
  • 本文(ゴシック)の字間を 0.05em より開かない。開くのは見出しとラベルだけ
  • --c-color-accent: #0070c9(Shopify 既定の青)を使わない。サイト内に原色は 1 つも存在しない
  • --c-radius-sm〜2xl(4〜24px)を使わない。実サイトでは 1 箇所も使われていない
  • ボタンや入力欄を角丸にしない(--button-border-radius: 0.0rem)
  • 影を濃くしない。rgba(0,0,0,0.05) を超える影はこのサイトに存在しない
  • 金を 7 トーンに散らさない(実サイトは散っている)。#a5843a / #8a6a35 / #c8aa62 の 3 つに絞る
  • weight 700 を使わない
  • 9px の極小テキストをモバイルに持ち込まない(11px 以上に上げる)
  • 書体の宣言を増やさない。明朝 1 本・ゴシック 1 本 + 英字ラベル用の Times の 3 宣言で足りる

8. Responsive Behavior

Breakpoints

NameWidth説明
Mobile≤ 749px1〜2 カラム。ヒーローのテキストパネルは全幅。ハンバーガー + 中央ロゴ
Tablet750–989px商品一覧 2〜3 カラム
Desktop≥ 990px商品一覧 3〜4 カラム。特集カード 2 カラム

(Shopify の標準ブレークポイントに準拠)

タッチターゲット

  • 最小サイズ: 44px × 44px(WCAG 基準)
  • Primary Button は padding: 0 24px + 14px / lh 1.65 で高さ 46px 前後。基準を満たす
  • アウトラインボタンは padding: 0 42px と横に長い。モバイルでは全幅(width: 100%)に切り替える
  • バッジは高さ 20px 前後。バッジ単体をタップ対象にせず、カード全体をタップ領域にする
  • カルーセル矢印は円形 36px。モバイルでは 44px に拡大するか、スワイプに委ねて非表示にする

フォントサイズの調整

  • Hero Title 38–42px → 26–28px。letter-spacing: 0.08em は維持する
  • Section Head 38–43px → 24–26px。字間は 0.1em を維持する(ここを詰めるとブランドの印象が変わる)
  • Category Title 26–31px → 20px
  • Product Name 16–20px → 15–16px(明朝のまま)
  • Eyebrow(英字)11–13px は据え置き。0.2em の字間も維持する
  • 本文 16px / lh 1.65 は据え置く
  • Micro 9px は 11px に引き上げる(明朝・クリーム地では 9px が読めない)

9. Agent Prompt Guide

クイックリファレンス

Background:      #ffffff   (ページ地色)
Leather Black:   #241a00   (主色。文字・アナウンスバー・フッター・ページャ現在地)
Gold:            #a5843a   (CTA の塗り)/ #8a6a35(明るい面の上の英字)
                 #c8aa62   (暗い面の上の英字)
Cream:           #f5f1e8   (主要な面色)/ #f3efe6(一覧の地)
Beige:           #eee8dd   (革カード)/ #e8e3d9(「新商品」バッジ)
Border:          #d3d1cc
Dark Surface:    #15110c   (カテゴリカード)/ #211b14(商品名の文字)
Text Muted:      #756b5e   (日付・説明)/ #7c7666(secondary)/ #999999(disabled)
使わない色:       #0070c9(Shopify 既定の青。変数に残っているが未使用)
Serif(見出し):  "Noto Serif JP", "Yu Mincho", "Hiragino Mincho ProN", serif
Sans(UI):      "Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif
Eyebrow(英字):  "Times New Roman", "Noto Serif JP", "Yu Mincho", serif
Weight:          400 / 500 / 600 の 3 段。700 は使わない
Hero:            38–42px / 明朝 / 500 / lh 1.3 / ls 0.08em
Section Head:    38–43px / 明朝 / 500 / lh 1.5 / ls 0.10–0.13em
Product Name:    16–20px / 明朝 / 500 / lh 1.45 / ls 0.05em
Eyebrow:         11–13px / Times / 大文字 / 金 / ls 0.2em 前後
Body:            16px / ゴシック / 400 / lh 1.65 / ls normal
Lead:            14–17px / lh 2.0 / ls 0.05em
Feature:         font-feature-settings: normal(palt を使わない)
Radius:          0px(ボタン・入力欄・カード・ページャ)
                 999px(バッジ・チップ・カルーセル矢印だけ)
Shadow:          0 2px 8px rgba(0,0,0,.05) / 0 5px 15px rgba(0,0,0,.05) / 0 5px 30px rgba(0,0,0,.05)
Spacing:         4 / 8 / 12 / 16 / 20 / 24 / 32 / 40 / 48 / 60 / 80px

プロンプト例

ココマイスターのデザインシステムに従って、革小物の商品一覧ページを作成してください。
- 書体は 2 本立てにする:
  見出し・商品名・キャッチ = "Noto Serif JP", "Yu Mincho", "Hiragino Mincho ProN", serif(明朝)
  ナビ・ボタン・価格・バッジ・本文 = "Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif
  英字の小見出しだけ "Times New Roman", "Noto Serif JP", serif
- weight は 400 / 500 / 600 の 3 段だけ。700 は使わない
- 明朝の見出しは字間を開く:
  ヒーロー 38–42px / 500 / lh 1.3 / letter-spacing 0.08em
  セクション見出し 38–43px / 500 / lh 1.5 / letter-spacing 0.12em
  商品名 16–20px / 500 / lh 1.45 / letter-spacing 0.05em
- 英字の小見出し(RESTOCK / NEW ARRIVAL / Bag Category)は
  「大文字 + 金色 #8a6a35 + letter-spacing 0.2em + 11–13px」の 3 点セットで組む
- 本文はゴシック 16px / 400 / line-height 1.65 / letter-spacing normal。
  リード文だけ 14px / line-height 2.0 / letter-spacing 0.05em
- font-feature-settings は normal のまま。palt を使わない(字間を開く設計と逆になる)
- 配色は革の色だけで組む:
  地 #ffffff、主色 #241a00、CTA の金 #a5843a、
  面 #f5f1e8 / #f3efe6 / #eee8dd、ボーダー #d3d1cc、
  暗い面 #15110c、補足文字 #756b5e。原色(特に青 #0070c9)は使わない
- border-radius は 0px を原則にする。ボタン・入力欄・カード・ページャはすべて直角。
  ピル(999px)にしてよいのはバッジ・チップ・カルーセル矢印だけ
- CTA は 面 #a5843a + 白文字 + padding 0 24px + radius 0 + 14px / ls 0.1em
- アウトラインボタンは 透明 + 文字 #241a00 + border 1px solid rgba(36,26,0,.35) +
  padding 0 42px + 13px / ls 0.12em
- 写真の上のボタンは rgba(0,0,0,.16) + 1px solid rgba(255,255,255,.5) + 白文字にする
- 商品カードは影 0 2px 8px rgba(0,0,0,.05) のみ。左上に rgba(36,26,0,.82) のピルバッジを重ねる
- セクションの区切りは罫線ではなくクリームの面色(#f3efe6 / #f5f1e8)の帯で作る
- 余白は 4/8/12/16/20/24/32/40/48/60/80px のスケールに従い、セクション間は 80px
- 商品一覧は 3〜4 カラム

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/cocomeister.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

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

帝国ホテル(Imperial Hotel)

Japan · Noto Serif JP

帝国ホテル(Imperial Hotel)のデザイン仕様書。

中村藤吉本店(NAKAMURA TOKICHI)

Japan · Noto Serif JP

中村藤吉本店(https://www.tokichi.jp/)のデザイン仕様書。 1854 年(安政元年)創業、京都・宇治の茶商。初代中村藤吉が茶問屋を開いてから 170 年、本店は国の重要文化的景観の選定地に建つ。「生茶ゼリイ」で知られ、店舗の茶房と通販の両方を持つ。ロゴは「まると」の商標。 サイトは Shopify(Dawn ベース)を明朝体で組み替えた構成。EC のテンプレートを、老舗茶商の字面に寄せて徹底的に和文向けにチューニ…

MIKIMOTO(ミキモト)

Japan · Noto Sans Japanese

MIKIMOTO(https://mikimoto.com/jp-ja)のデザイン仕様書。 1893年創業、養殖真珠の発明者・御木本幸吉が興した日本発のラグジュアリージュエリーブランド。 実サイトの computed style 実測(2026-05-09 取得)に基づく。

KUMON

Japan · Lato

KUMON(https://www.kumon.ne.jp/)のデザイン仕様書。 公文教育研究会の公式サイト。実サイトの computed style に基づく。

白鶴酒造(HAKUTSURU)

Japan · MyYuGothicM

白鶴酒造(HAKUTSURU)のデザイン仕様書。

食べチョク(Tabechoku)

Japan · Noto Serif JP

食べチョク(https://www.tabechoku.com/)のデザイン仕様書。 農家・漁師から直接買える産直通販マーケットプレイス。商品 42,363 点/生産者 11,896 軒が並ぶ。 ブランド色は「金茶」1 系統。--Color-Primary-Gold-70: #cab270(CSS 出現 154 回)と Gold-60: #9f8745(138 回)の 2 段で、面と文字を使い分ける。日本の EC で「金」を主色に据え…