No. 06

弾けるフルーツ Peel Soda

オレンジの全面写真と空色の缶、跳ねる巨大文字。飲料の楽しさを写真・短い動き・数量選択で伝えるD2Cブランド。

制作版:独立レビュー・別業種での再現検証は未実施です。

体験できること
「POP」ボタンで商品ビジュアルが短く弾み、味の説明を切り替える。数量と価格が連動するケース選択。

表現の参考元

配色・情報構成・操作の考え方を研究し、オリジナルの架空ブランドへ展開しています。

仕様

書体個性的な見出し書体
配色鮮やかな多色
情報量余白広め
レイアウト中央に主役を置く
装飾写真中心
動き動き自体が主役
雰囲気躍動感 / 先鋭的・緊張感
業種飲食・食品 / 通販・小売
架空企業架空・PEEL / SODA
利用条件商用利用可・改変可・クレジット不要

このデザインの画像をつくる

業態・被写体・光・構図まで指定した、実際の生成プロンプトです。

生成画像をダウンロード ↗
架空・PEEL / SODAの生成画像

IMAGE.md

# 画像の生成仕様 — PEEL / SODA

## 用途
オレンジの全面写真と空色の缶、跳ねる巨大文字。飲料の楽しさを写真・短い動き・数量選択で伝えるD2Cブランド。

## 生成方法と保存先
- 生成:built-in imagegen
- ファイル:`assets/hero.webp`(1536 × 1024)
- サイト用にWebPへ最適化し、デモHTMLには同じ画像を埋め込んでいる。
- オリジナルの架空画像。人物・商品・施設の実在や性能を示すものではない。

## 実際に使用したプロンプト
```text
Use case: ads-marketing
Asset type: original premium website hero photographic asset
Primary request: premium playful product advertising photo of two unbranded sky-blue aluminum soda cans floating with peeled mandarin spiral, orange slices and droplets, saturated tangerine-orange studio background, hard light and sharp shadows, clean surreal levitation, enough room around objects, no writing.
Composition/framing: landscape 3:2, approximately 1536x1024. Clean full-bleed photograph, keep subjects entirely in frame, no clipped subjects.
Constraints: Fictional visual concept. No text, labels, logos, watermarks, UI, borders or collage.
```

## 再生成する際の判断
ブランドの業態と主役を置き換える。光の方向・素材・余白・主役の位置を指定する。実在ブランドのロゴや商品写真は渡さない。画像にはコピーやボタンを描かず、テキストはHTMLで配置する。

## 配置・動き
「POP」ボタンで商品ビジュアルが短く弾み、味の説明を切り替える。数量と価格が連動するケース選択。
拡大や明暗の変化は写真を使った表現であり、動画・3Dモデル・実測値ではない。スマートフォンでも商品や人物の重要な箇所が切れないようにobject-positionを調整する。

このブランドのロゴ

実際のロゴ生成指示を見る
# PEEL! — ヘッダーロゴ

## 制作

2026-09-15 / built-in imagegen。既存サイトのロゴ画像は入力せず、架空ブランド向けに新規生成。

- 画像: `assets/logo.webp`(生成結果をWebPに圧縮、アルファ保持)
- 用途: トップページのヘッダー、または固定サイドのブランド表示
- 方向: joyful fruit soda, chunky hand drawn curving letters and tiny peel flourish
- 表示: 最大 62 × 20px の枠内で縦横比を保持。スマートフォンでは幅と高さを縮小。
- ブランド名はalt属性に保持。リンクとナビゲーションは既存のまま。
- 同じ画像をデモHTMLに埋め込み、単一ファイルでも表示可能。
- 背景に応じたCSSフィルター: `none`。

## 実際の生成プロンプト

```text
Use case: logo-brand. Create one finished original website header logo for the fictional brand "PEEL!". Art direction: joyful fruit soda, chunky hand drawn curving letters and tiny peel flourish. Palette: deep cobalt blue. Exact text only: "PEEL!". Compose an integrated distinctive emblem and custom drawn lettering as ONE compact horizontal lockup, about 3:1 ratio, occupying almost the entire canvas with only 4 percent padding. Must remain legible at 160px wide. Truly transparent alpha background; no background rectangle, mockup, paper, scene, shadow, 3D, watermark, extra labels or logo variations. Clean high resolution flat artwork. Do not imitate any existing brand logo. For Japanese text preserve every character exactly.
```

## 運用

参考サイトのロゴ・商標を流用していない。生成物の商標調査・法的な類似性審査は未実施。

### サイズ調整

ヘッダーの占有面積を抑えるため、ロゴを 62 × 20px、モバイルを 62 × 21px に縮小。本文の見出しより控えめな大きさにする。
参考表現から、この事例への落とし込み

研究記録をダウンロード ↗

# 表現の研究 — 弾けるフルーツ

## 参考元
[https://supahero.io/hero/grink](https://supahero.io/hero/grink)

確認日:2026-09-15。公開ギャラリーの掲載画像・説明を調査。元サイトの全ページやソースコードを解析したものではない。

## 観察と転用
掲載画像の赤い体験空間、大きな商品名、操作を促す仕掛けを観察。元の自販機やキャラクターは使わず、オレンジと空色の撮り下ろし風画像、短いPOPの反応、数量選択へ翻訳。

## 独自の業態設定
PEEL / SODA / 味の想像を先に届ける。果実の色と缶の寒色をぶつけ、短いユーザー操作の動きだけを使う。

## トップページ構成
商品ポスター → 味の体験 → 原材料の考え方 → ケース選択 → 商品案内

## 学習できる技術
「POP」ボタンで商品ビジュアルが短く弾み、味の説明を切り替える。数量と価格が連動するケース選択。

画像・コード・コピー・有料プロンプトを参考元から流用せず、この事例用に制作。

DESIGN.md

DESIGN.mdtokens.css

# 弾けるフルーツ / Peel Soda

## デザインの原則
味の想像を先に届ける。果実の色と缶の寒色をぶつけ、短いユーザー操作の動きだけを使う。

オレンジの全面写真と空色の缶、跳ねる巨大文字。飲料の楽しさを写真・短い動き・数量選択で伝えるD2Cブランド。

## 業態・商品定義
架空ブランド:PEEL / SODA。デモに掲載した名称・商品・価格・人物・施設は架空の企画。実サービスへの転用時はコピー、仕様、価格、利用条件を置き換える。
主な適性:restaurant-food / ec-retail。

## トップページの構成
商品ポスター → 味の体験 → 原材料の考え方 → ケース選択 → 商品案内。
商品やサービスを選ぶまでの順序を保つ。ユーザーが判断できる説明を置き、実態のない受賞歴・ロゴ・レビューは追加しない。

## 色と書体
背景 #ff861e / 本文 #273a59 / 強調 #d9edff / 罫線 #cc5d16。
色変数は tokens.css を再利用する。本文は DM Sans + Noto Sans JP、16px以上、行間1.8。メタ情報は IBM Plex Mono。表示用書体は下記CSSの指定に従う。

## 固有の構図とサイズ
以下は一般化して持ち運ぶべき造形の仕様。セレクターは移植先に合わせて変更できるが、見出しと写真の面積比・字間・写真の窓の形を維持する。
```css
header .brand{font:800 38px 'Barlow Condensed',sans-serif;transform:rotate(-6deg)}.peel-hero{position:relative;min-height:740px;overflow:hidden}.peel-hero>img{position:absolute;inset:0;object-position:center;will-change:auto}.peel-hero h1{position:relative;z-index:1;text-align:center;font:800 clamp(70px,9vw,135px)/.88 'Barlow Condensed',sans-serif;padding:25px 4vw;letter-spacing:-.025em;pointer-events:none}.peel-hero h1 em{font-style:normal;color:#d9edff;text-shadow:2px 2px 0 #273a59}.peel-note{position:absolute;bottom:40px;left:5vw;background:#ff861ee8;padding:20px}.peel-note p{font-size:23px;line-height:1.6;margin-top:15px}.pop-button{position:absolute;right:5vw;top:44%;width:125px;height:125px;border-radius:50%;background:#d9edff;border:0;font:700 34px 'Barlow Condensed',sans-serif;transform:rotate(12deg)}.peel-taste{position:absolute;bottom:45px;right:5vw;font:600 18px 'Space Grotesk',sans-serif;max-width:32%;text-align:right}.flavor{background:#d9edff;padding:70px 6vw;display:grid;grid-template-columns:1fr 1fr;gap:9vw}.flavor h2{font-size:clamp(34px,4vw,58px);line-height:1.4}.flavor .rules{margin-top:30px}.flavor .rules li{border-color:#a6c1d9}.peel-shop{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;padding:70px 6vw}.peel-shop figure{height:480px;overflow:hidden;border-radius:50% 50% 4px 4px}.peel-shop h2{font:clamp(55px,6vw,85px)/.95 'Instrument Serif',serif;margin-bottom:25px}.quantity{display:flex;align-items:center;gap:25px;margin:30px 0 15px}.quantity button{width:50px;height:50px;border-radius:50%;padding:0;font-size:25px}.quantity output{font:30px 'Space Grotesk',sans-serif}.quantity span{font:12px var(--font-mono)}.case-price{font:38px 'Space Grotesk',sans-serif;margin-bottom:25px}.case-price small{font-size:13px}.peel-shop .cta{width:100%;margin-bottom:18px}@media(max-width:700px){.peel-hero{min-height:730px}.peel-hero h1{font-size:63px;padding-top:35px}.peel-hero>img{object-position:55% center}.peel-note{left:5vw;bottom:25px;padding:12px}.peel-note p{font-size:18px}.peel-note .mono{font-size:9px}.pop-button{width:85px;height:85px;font-size:27px;top:45%}.peel-taste{font-size:13px;bottom:35px;max-width:30%}.flavor,.peel-shop{grid-template-columns:1fr;gap:35px;padding:50px 5vw}.peel-shop figure{height:350px}}
```

## 画像の設計
この見本は画像がないと成立しない。IMAGE.md の生成プロンプトを使い、移植先の商品・業態に合わせた写真を生成する。空の枠、無関係な写真、CSSで作った擬似商品へ置き換えない。
画像に文字を焼き込まない。商品名・価格・CTAはHTMLで重ねる。主役の位置と文字用の余白を画像生成時に指定し、スマートフォンではobject-positionを調整する。実機の性能や実際の施設を証明する画像として使わない。

## 操作・モーション
「POP」ボタンで商品ビジュアルが短く弾み、味の説明を切り替える。数量と価格が連動するケース選択。
共通の確認ダイアログはnative dialogを使い、Escapeで閉じる・フォーカス復帰・Tabの範囲をブラウザに任せる。選択ボタンはaria-pressedで状態を明示。静止状態で全本文を読めること。
一度きりの導入と操作に対する短い反応を基本とする。prefers-reduced-motionではアニメーションを止め、選択とテキスト更新は維持する。ホバーだけに機能を閉じ込めない。

## モバイル
700px以下は一列へ。本文16px、操作44px以上を基本にする。横回遊の領域だけ意図的な横スクロールを許し、ページ全体の横はみ出しを防ぐ。写真は自然比率を維持し、商品や人物が重要な箇所で切れない配置にする。

## 実装・再利用
index.html は生成写真をData URLとして内包するため単体で開ける。assets/hero.webp は最適化した元画像。IMAGE.md は元プロンプトと再生成条件、RESEARCH.md は参考の観察と転用の判断を記録する。

## 避けること
- すべての背景を茶・ベージュへ寄せる。
- 汎用の角丸3列カードに置き換える。
- 参考元の商標・文章・写真をそのまま複製する。
- ダミーの受賞・導入企業・顧客レビューを作る。
- 画像を動画や3Dモデルであるかのように説明する。
- 検証していない商品機能・効能を実証済みと書く。

## 検証状況
制作版。ブラウザでの見た目の確認と独立セッションでの別業種再現検証は未実施。検証記録はmeta.jsonを参照する。


## ヘッダーロゴ(2026-09-15追加)

ブランド表示には新規生成した `assets/logo.webp` を使う。画像生成指示と表示条件は `LOGO.md` に記録。デモは画像を埋め込み、altにブランド名を残している。従来の本文用フォントによるロゴ表記は、この画像仕様に置き換える。別ブランドへ応用する場合はブランド専用に生成し直す。