{
  "id": "matrix-2x2-priority-plot",
  "schemaVersion": 2,
  "title": {
    "ja": "2 軸マトリクス — 位置そのものを読ませる",
    "en": "Two-by-Two — Position Itself Is the Message"
  },
  "summary": {
    "ja": "効果と労力で候補を置き、着手する 2 件だけを塗る。象限は塗り分けない",
    "en": "Candidates placed by impact and effort, with only the two to start filled in"
  },
  "capturedAt": "2026-09-15",
  "categories": [
    "presentation"
  ],
  "tags": [
    "minimal",
    "data-viz"
  ],
  "useCases": [
    "prioritization",
    "comparison"
  ],
  "format": "slide-16x9",
  "density": "medium",
  "layout": {
    "kind": "matrix",
    "canvas": {
      "w": 1920,
      "h": 1080
    },
    "margin": {
      "top": 96,
      "right": 128,
      "bottom": 96,
      "left": 128
    }
  },
  "type": {
    "title": {
      "size": 42,
      "weight": 700,
      "tracking": "0.02em"
    },
    "legend": {
      "size": 17,
      "weight": 400
    },
    "axis": {
      "size": 17,
      "weight": 500,
      "tracking": "0.08em"
    },
    "quad": {
      "size": 15,
      "weight": 500,
      "tracking": "0.16em"
    },
    "dot": {
      "size": 20,
      "weight": 700
    }
  },
  "colors": {
    "ground": "#FFFFFF",
    "surface": "#F5F7FA",
    "ink": "#121722",
    "muted": "#6D7684",
    "accent": "#1D4ED8",
    "rule": "#D3D9E2",
    "series": []
  },
  "rules": [
    {
      "ja": "象限を塗り分けない。4 色にした瞬間、凡例の要る図になる",
      "en": "Never fill the quadrants — four colours turns the plane into a legend"
    },
    {
      "ja": "軸のラベルは平面の外側に置く。中に置くと点と競合する",
      "en": "Axis labels live outside the plane; inside they compete with the points"
    },
    {
      "ja": "塗る点は 2 件まで。3 件目を塗ると「優先順位」ではなく「一覧」になる",
      "en": "Fill at most two points — a third turns a priority into a list"
    }
  ],
  "cover": "https://design-vault.pages.dev/_astro/cover.Dw6l6GTM.png",
  "assets": [],
  "shortlist": false,
  "status": "published",
  "relations": {
    "similar": [
      "comparison-table-single-fill",
      "comparison-before-after",
      "offering-grid-six-cards"
    ]
  },
  "license": "Original",
  "publishedAt": null,
  "reproduction": {
    "spec": {
      "format": "slide-16x9",
      "density": "medium",
      "layout": {
        "kind": "matrix",
        "canvas": {
          "w": 1920,
          "h": 1080
        },
        "margin": {
          "top": 96,
          "right": 128,
          "bottom": 96,
          "left": 128
        }
      },
      "type": {
        "title": {
          "size": 42,
          "weight": 700,
          "tracking": "0.02em"
        },
        "legend": {
          "size": 17,
          "weight": 400
        },
        "axis": {
          "size": 17,
          "weight": 500,
          "tracking": "0.08em"
        },
        "quad": {
          "size": 15,
          "weight": 500,
          "tracking": "0.16em"
        },
        "dot": {
          "size": 20,
          "weight": 700
        }
      },
      "colors": {
        "ground": "#FFFFFF",
        "surface": "#F5F7FA",
        "ink": "#121722",
        "muted": "#6D7684",
        "accent": "#1D4ED8",
        "rule": "#D3D9E2"
      },
      "rules": [
        "Never fill the quadrants — four colours turns the plane into a legend",
        "Axis labels live outside the plane; inside they compete with the points",
        "Fill at most two points — a third turns a priority into a list"
      ]
    },
    "prompt": {
      "ja": "以下の仕様でスライドを 1 枚作ってください。\n\n- 版面 1920 × 1080\n- 余白 上 96 右 128 下 96 左 128\n\n## 文字（版面 1920px に対する px）\ntitle  42px / 700 / 字間 0.02em\nlegend  17px / 400\naxis  17px / 500 / 字間 0.08em\nquad  15px / 500 / 字間 0.16em\ndot  20px / 700\n\n## 配色\n地 #FFFFFF / 面 #F5F7FA / 文字 #121722 / 補助 #6D7684 / 強調 #1D4ED8 / 罫 #D3D9E2\n\n## 外すと崩れる点\n- 象限を塗り分けない。4 色にした瞬間、凡例の要る図になる\n- 軸のラベルは平面の外側に置く。中に置くと点と競合する\n- 塗る点は 2 件まで。3 件目を塗ると「優先順位」ではなく「一覧」になる\n\n内容は［ここに自分の内容を書く］に置き換えてください。寸法と配色はそのまま守ってください。\n正確に再現する場合は、この HTML をそのまま使ってください: https://design-vault.pages.dev/designs/matrix-2x2-priority-plot/pattern.html",
      "en": "Produce one slide to the following specification.\n\n- Canvas 1920 × 1080\n- Margin top 96 right 128 bottom 96 left 128\n\n## Type (px against a 1920px canvas)\ntitle  42px / 700 / tracking 0.02em\nlegend  17px / 400\naxis  17px / 500 / tracking 0.08em\nquad  15px / 500 / tracking 0.16em\ndot  20px / 700\n\n## Colour\nGround #FFFFFF / Surface #F5F7FA / Ink #121722 / Muted #6D7684 / Accent #1D4ED8 / Rule #D3D9E2\n\n## Constraints — dropping these breaks it\n- Never fill the quadrants — four colours turns the plane into a legend\n- Axis labels live outside the plane; inside they compete with the points\n- Fill at most two points — a third turns a priority into a list\n\nReplace the content with [your content]. Keep the measurements and colours as given.\nFor an exact reproduction, use the verbatim HTML at https://design-vault.pages.dev/designs/matrix-2x2-priority-plot/pattern.html."
    },
    "code": {
      "html": "<!doctype html>\n<meta charset=\"utf-8\">\n<title>2 軸マトリクス — 位置そのものを読ませる</title>\n<meta name=\"dv-font\" content=\"Zen Kaku Gothic New:400;500;700\">\n<link rel=\"stylesheet\" href=\"./font.css\">\n<style>\n  :root {\n    --ground: #FFFFFF;\n    --surface: #F5F7FA;\n    --ink: #121722;\n    --muted: #6D7684;\n    --accent: #1D4ED8;\n    --rule: #D3D9E2;\n  }\n  * { box-sizing: border-box; margin: 0; }\n  html, body { width: 1920px; height: 1080px; }\n  body { font-family: \"Zen Kaku Gothic New\", \"IPAGothic\", sans-serif; }\n\n  .artboard {\n    width: 1920px; height: 1080px;\n    background: var(--ground); color: var(--ink);\n    padding: 96px 128px;\n  }\n  .content { height: 100%; display: grid; grid-template-rows: auto 1fr; gap: 44px; }\n\n  .head { display: flex; align-items: baseline; justify-content: space-between; gap: 64px; }\n  .title { font-size: 42px; font-weight: 700; letter-spacing: .02em; }\n  .legend { font-size: 17px; font-weight: 400; color: var(--muted); }\n\n  /* 軸のラベルは平面の外側に置く。中に置くと点と競合し、\n     「位置が意味を持つ」という骨格そのものが濁る。 */\n  .frame { display: grid; grid-template-columns: 34px 1fr; grid-template-rows: 1fr 40px; gap: 22px; }\n  .yaxis { writing-mode: vertical-rl; transform: rotate(180deg);\n           display: flex; align-items: center; justify-content: space-between;\n           font-size: 17px; font-weight: 500; color: var(--muted); letter-spacing: .08em; }\n  .xaxis { grid-column: 2; display: flex; align-items: center; justify-content: space-between;\n           font-size: 17px; font-weight: 500; color: var(--muted); letter-spacing: .08em; }\n\n  .plane { position: relative; background: var(--surface); border: 1px solid var(--rule); }\n  /* 象限を隔てるのは 1 本ずつの罫。塗り分けると 4 色の凡例が要る図になる。 */\n  .plane::before, .plane::after { content: \"\"; position: absolute; background: var(--rule); }\n  .plane::before { left: 50%; top: 0; bottom: 0; width: 1px; }\n  .plane::after { top: 50%; left: 0; right: 0; height: 1px; }\n\n  .quad { position: absolute; font-size: 15px; font-weight: 500; letter-spacing: .16em; color: var(--muted); }\n  .quad[data-at=\"tl\"] { left: 28px; top: 24px; }\n  .quad[data-at=\"tr\"] { right: 28px; top: 24px; }\n  .quad[data-at=\"bl\"] { left: 28px; bottom: 24px; }\n  .quad[data-at=\"br\"] { right: 28px; bottom: 24px; }\n\n  .dot { position: absolute; transform: translate(-50%, -50%); display: flex; align-items: center; gap: 14px; }\n  .dot b { display: block; width: 18px; height: 18px; border-radius: 50%;\n           background: var(--ground); border: 2px solid var(--muted); flex: none; }\n  .dot span { font-size: 20px; font-weight: 500; white-space: nowrap; }\n  /* 着手する 2 件だけを塗る。強調は 1 手段 —— 大きさも書体も変えない。 */\n  .dot[data-pick] b { background: var(--accent); border-color: var(--accent); }\n  .dot[data-pick] span { font-weight: 700; color: var(--accent); }\n  .dot[data-flip] { flex-direction: row-reverse; }\n</style>\n\n<div class=\"artboard\" data-artboard>\n  <div class=\"content\" data-content>\n    <div class=\"head\">\n      <h1 class=\"title\" data-type=\"title\">着手順の合意 —— 効果と労力で置く</h1>\n      <p class=\"legend\" data-type=\"legend\">塗りは今期に着手する 2 件。残りは順序だけ決めて今期は触らない</p>\n    </div>\n\n    <div class=\"frame\">\n      <div class=\"yaxis\"><span>効果 小</span><span data-type=\"axis\">効果 大</span></div>\n      <div class=\"plane\">\n        <p class=\"quad\" data-at=\"tl\" data-type=\"quad\">すぐやる</p>\n        <p class=\"quad\" data-at=\"tr\">腰を据える</p>\n        <p class=\"quad\" data-at=\"bl\">ついでに</p>\n        <p class=\"quad\" data-at=\"br\">やらない</p>\n\n        <div class=\"dot\" data-pick style=\"left:19%; top:21%\"><b></b><span data-type=\"dot\">承認経路の短縮</span></div>\n        <div class=\"dot\" data-pick style=\"left:33%; top:38%\"><b></b><span>台帳の一本化</span></div>\n        <div class=\"dot\" style=\"left:68%; top:26%\"><b></b><span>受注APIの刷新</span></div>\n        <div class=\"dot\" style=\"left:80%; top:44%\" data-flip><b></b><span>基幹の全面移行</span></div>\n        <div class=\"dot\" style=\"left:22%; top:68%\"><b></b><span>帳票の様式統一</span></div>\n        <div class=\"dot\" style=\"left:40%; top:81%\"><b></b><span>マニュアル整備</span></div>\n        <div class=\"dot\" style=\"left:71%; top:73%\" data-flip><b></b><span>拠点別の独自改修</span></div>\n        <div class=\"dot\" style=\"left:86%; top:86%\" data-flip><b></b><span>旧端末の延命</span></div>\n      </div>\n      <div class=\"xaxis\"><span>労力 小</span><span>労力 大</span></div>\n    </div>\n  </div>\n</div>\n",
      "url": "https://design-vault.pages.dev/designs/matrix-2x2-priority-plot/pattern.html",
      "fonts": [
        "https://design-vault.pages.dev/designs/matrix-2x2-priority-plot/font.css",
        "https://design-vault.pages.dev/designs/matrix-2x2-priority-plot/font-0.woff2",
        "https://design-vault.pages.dev/designs/matrix-2x2-priority-plot/font-1.woff2",
        "https://design-vault.pages.dev/designs/matrix-2x2-priority-plot/font-2.woff2"
      ]
    }
  },
  "urls": {
    "ja": "https://design-vault.pages.dev/designs/matrix-2x2-priority-plot",
    "en": "https://design-vault.pages.dev/en/designs/matrix-2x2-priority-plot"
  },
  "notesMarkdown": "## この構成について / About this pattern\n\n出典を持たない自作パターン。**`pattern.html` が版そのもの**で、`cover.png` と frontmatter の\n`layout` / `type` / `colors` はどちらもそこから機械的に測った結果。編集するのは `pattern.html`\nだけで、寸法を手で書き直すことはない。\n\nA self-authored pattern. `pattern.html` is the artboard itself; both `cover.png` and the\nmeasurements in the frontmatter are derived from it, so the three cannot drift apart.\nEdit the artboard, never the numbers.\n\n### Techniques\n\n- 右側の点はラベルを左に出す（row-reverse）。版面の外へ文字が逃げるのを防ぐ\n- 象限名は 15px・字間 .16em。点のラベルより必ず小さくする\n- 塗らない点は白丸 + muted の輪郭。消すのではなく、順序だけ決めて残す\n\n### Apply to\n\n- 施策の着手順を合意する\n- 候補を絞り込む検討会"
}