深緑×生成りの和洋カフェダイニング LP
Deep Green Casual Dining Cafe LP
深い緑と生成りグレージュの落ち着いた配色で、料理写真を主役にした飲食店 LP。細い欧文サンセリフ見出しと手書き風の欧文スクリプト、白いカードを左右にずらして重ねたレイアウトが、カジュアルだけど上品な空気を作っている。
飲食店・レストランナチュラル上品・高級シンプル・ミニマルやさしい・柔らかいSPPC
Claude Code なら、プロジェクト直下に置いて CLAUDE.md に @DESIGN.md と書くだけで読み込まれます(ツール別の使い方)。
配色
- 地はグレージュ、メニューは白カード、店舗情報は深緑と、3 色の面で区切る
- 強調色は深緑だけにする。時間バッジ・ボタンのアイコン・電話番号に限って使う
- 暖色は料理と木目の写真から取り入れ、UI 色としては使わない
- 文字は真っ黒にせず、墨グレーと中間グレーで柔らかくする
- 深緑の上の文字・線は白か薄い緑灰にする
書体
- 見出しは細い欧文+小さな日本語ラベルの組み合わせにする
- 日本語ラベルには細い下線を引く
- 本文は小さめにして、行間を 2.0 前後と広く取る
- 筆記体の英文は飾りとして 1 行だけ添える
- 太字は店舗情報の項目名だけに使う
セクション構成
- ファーストビュー料理の雰囲気とブランドを一目で伝える料理を俯瞰で撮った全面写真の中央に白抜きのロゴを置く。左上に緑の四角ロゴ、左にスライドのドット、下に Scroll の表示
- コンセプト店名の由来と、店がどう使われたいかを伝える手書き風の日本語コピー 2 行に、筆記体の英文を添える。その下に短い段落の本文。続けて写真コラージュを置き、背後に緑の面をずらして重ねる
- メニュー(夜・スピード)手軽な一品を見せる白い面に英字見出し、時間バッジ、横スクロールのカード、枠線ボタンを並べる
- メニュー(夜・メイン)看板料理を見せる同じ型を繰り返す
- メニュー(ご飯・デザート)食事系のメニューを見せる同じ型を繰り返す
- ドリンクお酒のラインナップを見せる同じ型を繰り返す
- ランチ昼の定食を見せる同じ型を繰り返し、白い面はここで終える
- 店舗情報住所・営業時間・席数などの基本情報を伝える店内写真を緑の面に重ね、その下に白文字の 2 列テーブルを置く
- アクセスマップ場所をわかりやすく示す緑の地に白い線画の簡略地図を描く
- SNSフォローしてもらう緑とグレージュの境目に白いカードをまたがせ、円形のアカウントバッジを付ける
- お問い合わせ CTA電話での予約につなげる英字見出し、下線付きのラベル、大きな電話番号を並べ、背後に円形の英字装飾と酒瓶の線画を置く
部品
- 営業時間バッジ time-badge時計アイコンと時間を入れた深緑のピル型バッジ
- メニューを見るボタン button-outlineグレーの枠線のピル型ボタン。左に塗りの丸い矢印アイコンを付ける
- 英字+日本語ラベル見出し section-heading細い英字の大見出しの右に、下線付きの小さな日本語ラベルを置く
- メニューカード menu-card写真の下にメニュー名と価格を並べ、下に細い線を引く。横スクロールで見せる
- 店舗情報テーブル info-table深緑の地に白文字。項目名と値の 2 列で、薄い横線で区切る
- 線画マップ illustrated-map緑の地に白い線で描いた簡略地図。店の位置は円形ロゴと星で示す
- SNS 誘導カード sns-card白いカードに筆記体の見出しと短い文。円形のアカウントバッジを角に重ねる
- 電話番号の CTA contact-phone受話器アイコンと大きな細い数字を緑で表示し、背後に円形の英字装飾を置く
守ること
- 料理写真を大きく使い、文字は控えめにする
- 深緑・生成り・白の 3 色の面で、セクションにリズムを付ける
- 見出しは細い欧文と小さな日本語のペアにする
- 線画の酒瓶やグラスなど、細い手描きイラストを余白に添える
- 行間と余白はたっぷり取る
避けること
- 赤や黄色の派手なセール色・ボタンを使わない
- 太いゴシックの大見出しを使わない
- ボタンや面にドロップシャドウやグラデーションを付けない
- 写真や面の角を大きく丸めない
- 文字を詰め込みすぎない
design.md 全文
読みやすい形で表示する
DESIGN.md — 深緑×生成りの和洋カフェダイニング LP(Deep Green Casual Dining Cafe LP)
AI コーディングツール(Claude Code / Cursor / v0 など)に渡して「このトンマナで LP を作る」ための設計書です。 上の YAML(トークン)が正、本文はその使い方の説明です。 元 LP のロゴ・写真・コピー・商品名は含みません。生成する LP でも流用しないでください。 公開されている LP の見た目を独自に分析した非公式の資料で、元 LP の運営企業・制作会社とは関係ありません。
Overview
- 業種: 飲食店・レストラン / 雰囲気: ナチュラル、上品・高級、シンプル・ミニマル、やさしい・柔らかい
- キーワード: 深緑・生成り・料理俯瞰写真・細い欧文・手書きスクリプト・余白多め
- 地の質感: フラットな単色面に写真を載せる。影は使わず、面の色の差とずらしで奥行きを出す
- 形: 角のない四角い写真と面。小さなピル型の時間バッジと枠線ボタンだけが丸い
- 温度感: ややあたたかい中間色。緑で締め、木目の写真で温度を足す
Colors
| Token | HEX | 役割 | 面積の目安 | 値の出どころ |
|---|---|---|---|---|
primary |
#385245 |
ブランド深緑(ロゴ地・店舗情報の地・バッジ) | 19% | 画素の実測 |
dark-section |
#1B4A32 |
ロゴ部分の濃い緑 | 1% | 画素の実測 |
background |
#F6F2F1 |
ページ地の生成りグレージュ | 24% | 画素の実測 |
surface |
#FFFFFF |
メニュー・Instagram の白いカード面 | 20% | 画素の実測 |
text |
#4A4A44 |
見出し・コピーの墨グレー | 1% | 推定 |
text-body |
#7F7261 |
本文・メニュー名のグレー | 2% | 画素の主要色に補正 |
on-dark |
#FFFFFF |
緑地の上の白文字 | 1% | 画素の主要色に補正 |
line |
#E6DDD0 |
区切り線・ボタン枠 | 1% | 画素の主要色に補正 |
secondary |
#86978D |
緑地上の明るい区切り線 | 1% | 画素の実測 |
accent-1 |
#CCA481 |
木目テーブル写真のキャメル(写真内の暖色) | 10% | 画素の主要色に補正 |
accent-2 |
#63776C |
電話番号・Contact の緑文字 | 1% | 画素の実測 |
text-muted |
#E6DDD0 |
円形装飾文字の薄いグレー | 1% | 画素の主要色に補正 |
text-body-accessible |
#796D5D |
AA を満たす補正値(計算) | 計算 | |
accent-2-accessible |
#607368 |
AA を満たす補正値(計算) | 計算 |
- 地はグレージュ、メニューは白カード、店舗情報は深緑と、3 色の面で区切る
- 強調色は深緑だけにする。時間バッジ・ボタンのアイコン・電話番号に限って使う
- 暖色は料理と木目の写真から取り入れ、UI 色としては使わない
- 文字は真っ黒にせず、墨グレーと中間グレーで柔らかくする
- 深緑の上の文字・線は白か薄い緑灰にする
pageは文字#7F7261× 背景#F6F2F1のコントラスト比が 4.21:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならtext-body-accessible(#796D5D、4.54:1)を使う。contact-phoneは文字#63776C× 背景#F6F2F1のコントラスト比が 4.31:1 で、WCAG AA(4.5:1)に届かない(元 LP の配色)。通常サイズの文字で AA を満たすならaccent-2-accessible(#607368、4.55:1)を使う。
Typography
| Token | 用途 | 書体の分類 | 代替 Web フォント | ウェイト | サイズ(375px 幅) | 行間 | 字間 |
|---|---|---|---|---|---|---|---|
display |
Dinner・Shop info などの英字セクション見出し | 欧文サンセリフ | Josefin Sans | 300 | 28px | 1.2 | 0.05em |
headline-lg |
コンセプトの日本語コピー(丸みのある手書き風) | 手書き・筆 | Klee One | 400 | 20px | 1.7 | 0.08em |
accent |
英文サブコピー・Instagram 見出しの筆記体 | 欧文スクリプト | Allura | 400 | 20px | 1.3 | 0.0em |
headline-sm |
英字見出し横の日本語ラベル(下線付き) | ゴシック | Noto Sans JP | 400 | 10px | 1.4 | 0.1em |
body-md |
コンセプト本文・メニュー名・店舗情報 | ゴシック | Zen Kaku Gothic New | 400 | 11px | 2.0 | 0.08em |
note |
価格・コピーライト | 欧文サンセリフ | Josefin Sans | 400 | 10px | 1.5 | 0.08em |
label-button |
時間バッジ・メニューを見るボタン | ゴシック | Noto Sans JP | 400 | 10px | 1.0 | 0.08em |
headline-md |
電話番号・Contact 見出し | 欧文サンセリフ | Josefin Sans | 300 | 24px | 1.2 | 0.06em |
- 見出しは細い欧文+小さな日本語ラベルの組み合わせにする
- 日本語ラベルには細い下線を引く
- 本文は小さめにして、行間を 2.0 前後と広く取る
- 筆記体の英文は飾りとして 1 行だけ添える
- 太字は店舗情報の項目名だけに使う
- 書体は画像からの推定で、フォント名は近い印象の Web フォントの提案。サイズは 375px 幅に換算した目安。
Layout
- カラム: SP は 1 カラム。メニューは横スクロールのカルーセルで、右のカードが少し見切れる
- 本文ブロックの幅: 画面幅の約 88%
- 余白: セクション間 80px、基本単位 8px、カード内 26px(375px 幅換算)
- 白いメニュー面は左に寄せ、画面の約 70% 幅で止める。右側にはグレージュの地を残す
- 写真ブロックの後ろに深緑の面を右下へずらして重ねる
- 店舗情報の写真は、緑の面に上半分がはみ出すように重ねる
- 左右の余白は約 26px でそろえる
- 店舗情報は項目名と値の 2 列の表にし、横線で区切る
Elevation & Depth
- 影は使わない
- 奥行きは面のずらしと重ねで出す
- Instagram のカードは緑の面とグレージュの面の境目にまたがって置く
Shapes
- 角丸: 小 0px / 中 18px / 大 999px。ボタンはピル型。
- 写真の切り抜き: 角のない長方形で、メニュー写真は 3:2
- セクション境界: 直線で切り替える。面を段違いにずらして境目を作る
- 写真とカードの角は丸めない
- ピル型はバッジとボタンだけに使う
- Instagram アイコンは円形の中に入れる
- Contact の背後に円形に並べた英字を薄く敷く
Components
- 営業時間バッジ(
time-badge): 時計アイコンと時間を入れた深緑のピル型バッジ - メニューを見るボタン(
button-outline): グレーの枠線のピル型ボタン。左に塗りの丸い矢印アイコンを付ける - 英字+日本語ラベル見出し(
section-heading): 細い英字の大見出しの右に、下線付きの小さな日本語ラベルを置く - メニューカード(
menu-card): 写真の下にメニュー名と価格を並べ、下に細い線を引く。横スクロールで見せる - 店舗情報テーブル(
info-table): 深緑の地に白文字。項目名と値の 2 列で、薄い横線で区切る - 線画マップ(
illustrated-map): 緑の地に白い線で描いた簡略地図。店の位置は円形ロゴと星で示す - SNS 誘導カード(
sns-card): 白いカードに筆記体の見出しと短い文。円形のアカウントバッジを角に重ねる - 電話番号の CTA(
contact-phone): 受話器アイコンと大きな細い数字を緑で表示し、背後に円形の英字装飾を置く
Do's and Don'ts
Do - 料理写真を大きく使い、文字は控えめにする - 深緑・生成り・白の 3 色の面で、セクションにリズムを付ける - 見出しは細い欧文と小さな日本語のペアにする - 線画の酒瓶やグラスなど、細い手描きイラストを余白に添える - 行間と余白はたっぷり取る
Don't - 赤や黄色の派手なセール色・ボタンを使わない - 太いゴシックの大見出しを使わない - ボタンや面にドロップシャドウやグラデーションを付けない - 写真や面の角を大きく丸めない - 文字を詰め込みすぎない
Page Structure
LP 独自の章。上から順に、カッコ内が各セクションの役割。
- ファーストビュー(料理の雰囲気とブランドを一目で伝える): 料理を俯瞰で撮った全面写真の中央に白抜きのロゴを置く。左上に緑の四角ロゴ、左にスライドのドット、下に Scroll の表示
- コンセプト(店名の由来と、店がどう使われたいかを伝える): 手書き風の日本語コピー 2 行に、筆記体の英文を添える。その下に短い段落の本文。続けて写真コラージュを置き、背後に緑の面をずらして重ねる
- メニュー(夜・スピード)(手軽な一品を見せる): 白い面に英字見出し、時間バッジ、横スクロールのカード、枠線ボタンを並べる
- メニュー(夜・メイン)(看板料理を見せる): 同じ型を繰り返す
- メニュー(ご飯・デザート)(食事系のメニューを見せる): 同じ型を繰り返す
- ドリンク(お酒のラインナップを見せる): 同じ型を繰り返す
- ランチ(昼の定食を見せる): 同じ型を繰り返し、白い面はここで終える
- 店舗情報(住所・営業時間・席数などの基本情報を伝える): 店内写真を緑の面に重ね、その下に白文字の 2 列テーブルを置く
- アクセスマップ(場所をわかりやすく示す): 緑の地に白い線画の簡略地図を描く
- SNS(フォローしてもらう): 緑とグレージュの境目に白いカードをまたがせ、円形のアカウントバッジを付ける
- お問い合わせ CTA(電話での予約につなげる): 英字見出し、下線付きのラベル、大きな電話番号を並べ、背後に円形の英字装飾と酒瓶の線画を置く
Imagery
- 料理は木目のテーブルに置き、陶器や石の器ごと自然光風に撮る
- メインビジュアルは複数の皿を真上から撮った俯瞰写真
- メニュー写真は斜め上から撮り、背景は木目か壁でシンプルにする
- 店内写真は木と照明が感じられる、あたたかい広角写真
- 装飾は細い単色の線画(酒瓶・グラス・チーズ・カトラリー)にする
- 円形に並べた英字のロゴタイプを、ごく薄く透かして敷く
- 元 LP の写真・イラストは使わない。自社で撮影するか、上の条件で生成・素材を選ぶ。
Responsive Behavior
- PC はファーストビューの写真を横長の帯にする
- PC のコンセプトは左に文章、右に写真コラージュの 2 カラムにする
- PC のメニューは 1 列に 4 枚並べ、見出し・バッジ・ボタンを横一列に置く
- PC の店舗情報は左に表、右に地図の 2 カラムにする
- PC の SNS カードは横長にし、左寄せで配置する
Agent Prompt Guide
この DESIGN.md に従って、[商品名] の LP を HTML/CSS で作ってください。
- 対象: [ターゲット]、目的: [EC 購入 / 資料請求 など]
- セクション構成は Page Structure の順に、内容は [自社の情報] に置き換える
- 色・書体・角丸・余白は YAML のトークンだけを使う(CSS 変数に展開してよい)
- 写真はプレースホルダーにし、元 LP のロゴ・写真・コピーは使わない
- まず SP(375px)で組み、Responsive Behavior に沿って PC に広げる
Claude Code で使う場合は、プロジェクト直下に置き、CLAUDE.md に @DESIGN.md と 1 行書くと起動時に読み込まれる。
出典と注意
- 元の LP: https://common-room.jp/commondining/(公開状況により表示できない場合があります)
- この design.md は、公開されている LP の見た目を独自に分析した非公式の資料です。元 LP の運営企業・制作会社とは関係ありません。
- 元 LP のロゴ・写真・イラスト・文章・商品名は含みません。生成する LP でも使わず、自社の素材に置き換えてください。
- 色は画像の画素から実測した値、書体・サイズ・余白は画像からの推定です。
- 元 LP の権利者の方は、掲載の削除依頼からご連絡ください。受付から 24 時間以内に非公開にします。