トーンオントーン・プロジェクトカード

様式名: トーンオントーン / カード

カードモノクロマティックタイポグラフィ有機形
⧉ 別タブで開く

「壊れた例」を押すと、この様式が成立しなくなる条件を実物で見られます。

特徴 — なぜ効くか

  • 単色の濃淡だけで階層を作るので、差し色を選ぶ手間がなく量産に向く
  • 有機的なブロブを1枚忍ばせて濃淡にムラを作る。無いと『ただのグレー基調カード』で単調に見える
  • 色数を絞った分、明朝の特大見出しの書体コントラストがそのまま主役になる
  • 明度差だけに階層を頼ると、見る人の色覚特性によっては差が消える。最低3段階、体感で区別できる明度幅が要る
  • 彩度を上げすぎると『単色』ではなく『ワントーンのネオン』に見える。彩度は40%前後に抑える

実装メモ — 踏んだ罠

  • 同一色相のグラデーションだけだとベタっと平坦に見えやすい。ブラーの効いた有機ブロブを背後に1枚置き、濃淡のムラで立体感を作る
  • 実測:本文用の中間トーン#c9a29cは地#2a0508に対し8.1:1あったが、最初に試した彩度の高いピンク寄りの中間トーン(#d68a94相当)は5:1を切っていた。色相を保ったまま明度だけ上げるほうが安全
  • 有機ブロブの形は border-radius の非対称指定(60% 40% 30% 70% / 60% 30% 70% 40%)で作る。clip-pathより軽く、サイズが変わっても破綻しない
  • タグ・ボタンの背景は本体より一段明るいだけの同系色にする。ここに差し色を足すと『トーンオントーン』の定義から外れて『フラットデザイン』に寄ってしまう
  • 濃色地に濃色ブロブを重ねるとブロブが沈んで見えなくなる。ブロブは地より必ず1段以上明るくする(暗い上に暗いは禁物。グラスモーフィズムのブロブでも同じ罠を踏んだ)

使いどころ / 使ってはいけない場面

壊れる条件

コントラスト実測

対象文字色背景実効背景判定
eyebrow / desc(中間トーン)#c9a29c#2a0508#2a05088.13:1AA 合格
見出し(title)#f3e4dd#2a0508#2a050815.09:1AA 合格
タグ文字#f3e4dd#4a0d10#4a0d1012.50:1AA 合格
pillボタン文字#f3e4dd#a83036#a830365.40:1AA 合格(余裕なし)

アクセシビリティ

スマホへの落とし方

ブラウザ対応

関連するパーツ

コードを見る
<!doctype html>
<html lang="ja"><head><meta charset="utf-8"><title>トーンオントーン・カード デモ</title><style>
*{box-sizing:border-box;margin:0;padding:0}
body{font-family:system-ui,"Hiragino Kaku Gothic ProN",sans-serif;
  background:#1c0304;padding:28px;min-height:340px;
  display:flex;align-items:center;justify-content:center}
.card{
  position:relative;width:420px;background:#2a0508;border-radius:20px;
  padding:36px 32px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.5)
}
/* 有機ブロブ:地より必ず1段明るくする。暗い上に暗いは沈んで見えなくなる */
.blob{
  position:absolute;width:260px;height:220px;background:#5c0f12;
  filter:blur(38px);opacity:.65;
  border-radius:60% 40% 30% 70% / 60% 30% 70% 40%;
  top:-70px;right:-60px;pointer-events:none
}
.eyebrow{
  position:relative;font-size:11px;letter-spacing:.18em;text-transform:uppercase;
  color:#c9a29c;font-weight:600
}
.title{
  position:relative;font-family:Georgia,"Hiragino Mincho ProN","Yu Mincho",serif;
  font-size:32px;line-height:1.4;letter-spacing:-.01em;color:#f3e4dd;
  margin:.5em 0 .5em;font-weight:700
}
/* 和文の行長は em で取る(ch は半角基準で和文の字数と合わない) */
.desc{position:relative;font-size:14px;line-height:1.9;color:#c9a29c;max-width:20em}
.footer{
  position:relative;display:flex;align-items:center;justify-content:space-between;
  margin-top:26px
}
.tags{display:flex;gap:8px}
.tag{
  font-size:11px;background:#4a0d10;color:#f3e4dd;
  padding:5px 12px;border-radius:999px;letter-spacing:.02em
}
.pill{
  font-size:12px;font-weight:700;background:#a83036;color:#f3e4dd;
  padding:9px 18px;border-radius:999px
}
</style></head><body>
<div class="card">
  <div class="blob"></div>
  <p class="eyebrow">Case 06 / Tonal</p>
  <h2 class="title">静けさは、<br>濃淡でつくる。</h2>
  <p class="desc">差し色を足さず、1色の明度だけで見出し・本文・タグの階層を作る。単調さは有機的なブロブ1枚で崩す。</p>
  <div class="footer">
    <div class="tags"><span class="tag">Mono</span><span class="tag">Organic</span></div>
    <span class="pill">VIEW →</span>
  </div>
</div>
</body></html>
出典・参考: 自作の再現実装。伊藤翔真の手癖(明朝の特大見出し・大判の有機的な色面・色数を絞る)をトーンオントーン様式に適用