1920 × 1080 Seen as a design The artboard itself, drawn live — sharp at any zoom Structure, margins and columns overlaid
1920 × 1080 Seen as a design The artboard itself, drawn live — sharp at any zoom Structure, margins and columns overlaid
Copy and paste, or save a file and hand it over. For a machine with no network, one “Everything” file is enough.
Everything in this panel, including the contents behind each URL, in one Markdown file — Large, so it goes as a file (copy is for 32 KB and under)
Produce one slide to the following specification. - Canvas 1920 × 1080 - Margin top 88 right 140 bottom 56 left 140 ## Type (px against a 1920px canvas) kicker 24px / 700 / tabular numerals title 54px / 700 / leading 1.35 / tabular numerals question 40px / 700 / leading 1.45 / tabular numerals letter 36px / 700 / tabular numerals choice 32px / 500 / leading 1.5 / tabular numerals hint 24px / 400 / tabular numerals folio 16px / 400 / tabular numerals ## Colour Ground #F5EFE4 / Surface #FFFBF4 / Ink #2B2620 / Muted #776E62 / Accent #B4502B / Rule #E3D9C8 ## Constraints — dropping these breaks it - All choices the same size and style — if the right one is longer, length gives it away - The answer slide is this layout recoloured, so only the correct choice changes - State the thinking time and how answers will be checked - One-sentence question; no conditions hidden in the choices Replace the content with [your content]. Keep the measurements and colours as given. For an exact reproduction, use the verbatim HTML at https://design-vault.pages.dev/designs/quiz-four-choices/pattern.html.
/ai/designs/quiz-four-choices.json
format: slide-16x9
density: low
layout:
kind: grid
canvas:
w: 1920
h: 1080
margin:
top: 88
right: 140
bottom: 56
left: 140
type:
kicker:
size: 24
weight: 700
numeric: tabular
title:
size: 54
weight: 700
leading: 1.35
numeric: tabular
question:
size: 40
weight: 700
leading: 1.45
numeric: tabular
letter:
size: 36
weight: 700
numeric: tabular
choice:
size: 32
weight: 500
leading: 1.5
numeric: tabular
hint:
size: 24
weight: 400
numeric: tabular
folio:
size: 16
weight: 400
numeric: tabular
colors:
ground: "#F5EFE4"
surface: "#FFFBF4"
ink: "#2B2620"
muted: "#776E62"
accent: "#B4502B"
rule: "#E3D9C8"
rules:
- All choices the same size and style — if the right one is longer, length gives it away
- The answer slide is this layout recoloured, so only the correct choice changes
- State the thinking time and how answers will be checked
- One-sentence question; no conditions hidden in the choices{
"format": "slide-16x9",
"density": "low",
"layout": {
"kind": "grid",
"canvas": {
"w": 1920,
"h": 1080
},
"margin": {
"top": 88,
"right": 140,
"bottom": 56,
"left": 140
}
},
"type": {
"kicker": {
"size": 24,
"weight": 700,
"numeric": "tabular"
},
"title": {
"size": 54,
"weight": 700,
"leading": 1.35,
"numeric": "tabular"
},
"question": {
"size": 40,
"weight": 700,
"leading": 1.45,
"numeric": "tabular"
},
"letter": {
"size": 36,
"weight": 700,
"numeric": "tabular"
},
"choice": {
"size": 32,
"weight": 500,
"leading": 1.5,
"numeric": "tabular"
},
"hint": {
"size": 24,
"weight": 400,
"numeric": "tabular"
},
"folio": {
"size": 16,
"weight": 400,
"numeric": "tabular"
}
},
"colors": {
"ground": "#F5EFE4",
"surface": "#FFFBF4",
"ink": "#2B2620",
"muted": "#776E62",
"accent": "#B4502B",
"rule": "#E3D9C8"
},
"rules": [
"All choices the same size and style — if the right one is longer, length gives it away",
"The answer slide is this layout recoloured, so only the correct choice changes",
"State the thinking time and how answers will be checked",
"One-sentence question; no conditions hidden in the choices"
]
} /designs/quiz-four-choices/pattern.html — The artboard itself, font subset included — open it and this picture draws.
<!doctype html>
<meta charset="utf-8">
<title>確認問題 4 択 — 問い 1 行と、同じ大きさの選択肢 4 つ</title>
<meta name="dv-font" content="Zen Maru Gothic:400;500;700">
<link rel="stylesheet" href="./font.css">
<style>
/* この版そのもの。index.md の layout / type / colors は、この HTML を
scripts/render-pattern.mjs で実測した結果であって、別に書いた説明ではない。
研修の中身・人物・数値はすべて説明用の架空のもの。 */
:root {
--ground: #F5EFE4;
--surface: #FFFBF4;
--ink: #2B2620;
--muted: #776E62;
--accent: #B4502B;
--rule: #E3D9C8;
}
* { box-sizing: border-box; margin: 0; }
html, body { width: 1920px; height: 1080px; }
body { font-family: "Zen Maru Gothic", "IPAGothic", sans-serif; font-variant-numeric: tabular-nums; }
.artboard {
width: 1920px; height: 1080px;
background: var(--ground); color: var(--ink);
padding: 88px 140px 56px; /* → layout.margin */
}
.content { height: 100%; display: grid; grid-template-rows: auto 1fr auto; row-gap: 40px; }
.kicker { font-size: 24px; font-weight: 700; color: var(--accent); }
.title { font-size: 54px; font-weight: 700; line-height: 1.35; margin-top: 10px; }
.folio { display: flex; justify-content: space-between; font-size: 16px; color: var(--muted); border-top: 1px solid var(--rule); padding-top: 16px; }
.quiz { display: grid; grid-template-rows: auto 1fr auto; row-gap: 32px; }
.q { font-size: 40px; font-weight: 700; line-height: 1.45; }
.q span { color: var(--accent); margin-right: 16px; }
/* 選択肢は同じ大きさの 2×2。答え合わせでは、正解の 1 つだけを強調色に変えて見せる */
.grid { display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; gap: 28px; }
.choice { background: var(--surface); border: 3px solid var(--rule); border-radius: 24px; padding: 0 40px; display: flex; align-items: center; gap: 32px; }
.letter { flex: none; display: grid; place-items: center; width: 72px; height: 72px; border-radius: 50%; background: var(--ink); color: var(--surface); font-size: 36px; font-weight: 700; }
.ct { font-size: 32px; font-weight: 500; line-height: 1.5; }
.hint { font-size: 24px; color: var(--muted); }
</style>
<div class="artboard" data-artboard>
<div class="content" data-content>
<div>
<p class="kicker" data-type="kicker">確認問題 1</p>
<h1 class="title" data-type="title">どれが「開かれた質問」か</h1>
</div>
<div class="quiz">
<p class="q" data-type="question"><span>Q.</span>次のうち、開かれた質問はどれか</p>
<div class="grid">
<div class="choice"><span class="letter" data-type="letter">A</span><p class="ct" data-type="choice">「この機能は便利だと思いますか」</p></div>
<div class="choice"><span class="letter">B</span><p class="ct">「月末の作業は大変ですか」</p></div>
<div class="choice"><span class="letter">C</span><p class="ct">「先月の締めの日、朝から順に何をしましたか」</p></div>
<div class="choice"><span class="letter">D</span><p class="ct">「使うなら月いくらまで払えますか」</p></div>
</div>
<p class="hint" data-type="hint">考える時間は 1 分。隣の人と答えを見せ合ってから、全員で答え合わせ</p>
</div>
<div class="folio">
<p data-type="folio">はじめての顧客インタビュー 社内研修</p>
<p>04</p>
</div>
</div>
</div>
/designs/quiz-four-choices/font.css — Not in Everything
/* dv-subset v2 — generated by scripts/subset-font.mjs. Do not edit.
* font Zen Maru Gothic 400;500;700
* chars 103 (9da099f1b1ac39e1)
*
* pattern.html の文字だけを含む部分集合。描画時に外部へ取りに行かないよう同梱する。
* 版の文字を変えたら取り直すこと — 忘れると足りない字が豆腐になる。
* その取り忘れは pattern-entries.test.ts が上の指紋で検出する。
*/
@font-face {
font-family: 'Zen Maru Gothic';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(./font-0.woff2) format('woff2');
unicode-range: U+20, U+2e, U+30-31, U+34, U+41-44, U+51, U+2014, U+3000-3002, U+300c-300d, U+3044, U+3046, U+3048, U+304b-3050, U+3053-305c, U+305f-306b, U+306e-3070, U+307e, U+3081, U+3089, U+308b-308c, U+308f, U+3092, U+3094, U+3099, U+30a4, U+30bf-30c0, U+30d2-30d3, U+30e5, U+30f3, U+30fc, U+4eba, U+4f55, U+4f5c, U+4f7f, U+4fbf, U+4fee, U+5148, U+5168, U+5185, U+5206, U+5229, U+5408, U+540c, U+54e1, U+554f, U+5909, U+5927, U+5ba2, U+601d, U+6255, U+629e, U+65e5, U+6642, U+6708, U+671d, U+672b, U+696d, U+6a5f, U+6b21, U+7814, U+78ba, U+793e, U+7b54, U+7de0, U+8003, U+80a2, U+80fd, U+884c, U+898b, U+8a8d, U+8cea, U+9078, U+958b, U+9593, U+96a3, U+9806, U+984c, U+9867;
}
@font-face {
font-family: 'Zen Maru Gothic';
font-style: normal;
font-weight: 500;
font-display: block;
src: url(./font-1.woff2) format('woff2');
unicode-range: U+20, U+2e, U+30-31, U+34, U+41-44, U+51, U+2014, U+3000-3002, U+300c-300d, U+3044, U+3046, U+3048, U+304b-3050, U+3053-305c, U+305f-306b, U+306e-3070, U+307e, U+3081, U+3089, U+308b-308c, U+308f, U+3092, U+3094, U+3099, U+30a4, U+30bf-30c0, U+30d2-30d3, U+30e5, U+30f3, U+30fc, U+4eba, U+4f55, U+4f5c, U+4f7f, U+4fbf, U+4fee, U+5148, U+5168, U+5185, U+5206, U+5229, U+5408, U+540c, U+54e1, U+554f, U+5909, U+5927, U+5ba2, U+601d, U+6255, U+629e, U+65e5, U+6642, U+6708, U+671d, U+672b, U+696d, U+6a5f, U+6b21, U+7814, U+78ba, U+793e, U+7b54, U+7de0, U+8003, U+80a2, U+80fd, U+884c, U+898b, U+8a8d, U+8cea, U+9078, U+958b, U+9593, U+96a3, U+9806, U+984c, U+9867;
}
@font-face {
font-family: 'Zen Maru Gothic';
font-style: normal;
font-weight: 700;
font-display: block;
src: url(./font-2.woff2) format('woff2');
unicode-range: U+20, U+2e, U+30-31, U+34, U+41-44, U+51, U+2014, U+3000-3002, U+300c-300d, U+3044, U+3046, U+3048, U+304b-3050, U+3053-305c, U+305f-306b, U+306e-3070, U+307e, U+3081, U+3089, U+308b-308c, U+308f, U+3092, U+3094, U+3099, U+30a4, U+30bf-30c0, U+30d2-30d3, U+30e5, U+30f3, U+30fc, U+4eba, U+4f55, U+4f5c, U+4f7f, U+4fbf, U+4fee, U+5148, U+5168, U+5185, U+5206, U+5229, U+5408, U+540c, U+54e1, U+554f, U+5909, U+5927, U+5ba2, U+601d, U+6255, U+629e, U+65e5, U+6642, U+6708, U+671d, U+672b, U+696d, U+6a5f, U+6b21, U+7814, U+78ba, U+793e, U+7b54, U+7de0, U+8003, U+80a2, U+80fd, U+884c, U+898b, U+8a8d, U+8cea, U+9078, U+958b, U+9593, U+96a3, U+9806, U+984c, U+9867;
}
出典を持たない自作パターン。pattern.html が版そのもので、cover.png と frontmatter の
layout / type / colors はどちらもそこから機械的に測った結果。一式「研修・講義」の
1 枚で、架空の社内研修「はじめての顧客インタビュー」として描いてある。研修の中身・人物・数値はすべて架空。
A self-authored pattern. pattern.html is the artboard itself; both cover.png and the
measurements in the frontmatter are derived from it. One of the six training slides, drawn as a
fictional in-house workshop on customer interviews; its content, people and figures are invented.