{
  "$schema": "./schema/registry.schema.json",
  "schema": 1,
  "name": "DÁP patterns",
  "homepage": "https://dap-ds.github.io/dap-patterns/",
  "repository": "https://github.com/dap-ds/dap-patterns",
  "generatedAt": "2026-10-19",
  "tokens": {
    "source": "data/tokens.json",
    "figmaKeys": "data/figma-keys.json",
    "dsVersion": "dap-ds 0.2.0 tokens / Figma DS 1.5"
  },
  "categories": [
    {
      "id": "forms",
      "label": "Űrlapok"
    },
    {
      "id": "feedback",
      "label": "Visszajelzés"
    },
    {
      "id": "navigation",
      "label": "Navigáció"
    },
    {
      "id": "content",
      "label": "Tartalom"
    },
    {
      "id": "page",
      "label": "Oldalszekciók"
    }
  ],
  "items": [
    {
      "id": "file-upload-multi-error",
      "title": "Fájlfeltöltés több dokumentummal, hibaállapot",
      "description": "A fájlfeltöltés teljes változata: címke segédszöveggel, feltöltés gomb, hibaüzenet és négy feltöltött fájl. A DS „File upload\" komponens Multi/Small/Error/4 fájl variánsából.",
      "category": "forms",
      "tags": [
        "fájlfeltöltés",
        "file upload",
        "hiba",
        "error",
        "dokumentum",
        "űrlap"
      ],
      "status": "draft",
      "version": "0.2.0",
      "updatedAt": "2026-10-14",
      "preview": {
        "src": "previews/file-upload-multi-error.png",
        "width": 640,
        "height": 660
      },
      "pattern": "patterns/file-upload-multi-error/pattern.json",
      "uses": [
        "Button (outline)",
        "Feedback message (small)",
        "File",
        "Label (small)"
      ],
      "treeHash": "bc0de566"
    },
    {
      "id": "file-upload-multi",
      "title": "Fájlfeltöltés több dokumentummal",
      "description": "Címke segédszöveggel, feltöltés gomb ikonnal és a feltöltött fájlok listája. A hibaüzenet és a negyedik fájl rejtett, a designer bekapcsolhatja.",
      "category": "forms",
      "tags": [
        "fájlfeltöltés",
        "file upload",
        "dokumentum",
        "csatolmány",
        "űrlap"
      ],
      "status": "draft",
      "version": "0.2.0",
      "updatedAt": "2026-10-14",
      "preview": {
        "src": "previews/file-upload-multi.png",
        "width": 640,
        "height": 506
      },
      "pattern": "patterns/file-upload-multi/pattern.json",
      "uses": [
        "Button (outline)",
        "Feedback message (small)",
        "File",
        "Label (small)"
      ],
      "treeHash": "93d6f287"
    },
    {
      "id": "hero-basic-mobile",
      "category": "page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "title": "Hero – alap, mobil (320–640)",
      "description": "Világos oldalfejléc mobil (320–640) felbontáson: megosztás/nyomtatás, cím és rövid leírás, művelet nélkül.",
      "tags": [
        "hero",
        "alap",
        "basic",
        "oldalfejléc",
        "cím",
        "title",
        "mobile"
      ],
      "pattern": "patterns/hero-basic-mobile/pattern.json",
      "uses": [
        "Button (subtle)"
      ],
      "treeHash": "6a4d2d95"
    },
    {
      "id": "hero-basic-tablet",
      "category": "page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "title": "Hero – alap, tablet (640–1024)",
      "description": "Világos oldalfejléc tablet (640–1024) felbontáson: megosztás/nyomtatás, cím és rövid leírás, művelet nélkül.",
      "tags": [
        "hero",
        "alap",
        "basic",
        "oldalfejléc",
        "cím",
        "title",
        "tablet"
      ],
      "pattern": "patterns/hero-basic-tablet/pattern.json",
      "uses": [
        "Button (subtle)"
      ],
      "treeHash": "c98eccb9"
    },
    {
      "id": "hero-basic-with-actions-mobile",
      "category": "page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "title": "Hero – alap, műveletekkel, mobil (320–640)",
      "description": "Világos oldalfejléc mobil (320–640) felbontáson: megosztás/nyomtatás, cím, leírás, elsődleges és másodlagos művelet.",
      "tags": [
        "hero",
        "alap",
        "basic",
        "actions",
        "művelet",
        "cta",
        "oldalfejléc",
        "mobile"
      ],
      "pattern": "patterns/hero-basic-with-actions-mobile/pattern.json",
      "uses": [
        "Button (primary)",
        "Button (subtle)"
      ],
      "treeHash": "82a0e10d"
    },
    {
      "id": "hero-basic-with-actions-tablet",
      "category": "page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "title": "Hero – alap, műveletekkel, tablet (640–1024)",
      "description": "Világos oldalfejléc tablet (640–1024) felbontáson: megosztás/nyomtatás, cím, leírás, elsődleges és másodlagos művelet.",
      "tags": [
        "hero",
        "alap",
        "basic",
        "actions",
        "művelet",
        "cta",
        "oldalfejléc",
        "tablet"
      ],
      "pattern": "patterns/hero-basic-with-actions-tablet/pattern.json",
      "uses": [
        "Button (primary)",
        "Button (subtle)"
      ],
      "treeHash": "626f5958"
    },
    {
      "id": "hero-basic-with-actions",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "category": "page",
      "title": "Hero – alap, műveletekkel",
      "description": "Világos oldalfejléc cím, rövid leírás, megosztás/nyomtatás és elsődleges + másodlagos művelet gombbal.",
      "tags": [
        "hero",
        "alap",
        "basic",
        "actions",
        "művelet",
        "cta",
        "oldalfejléc"
      ],
      "pattern": "patterns/hero-basic-with-actions/pattern.json",
      "uses": [
        "Button (primary)",
        "Button (subtle)"
      ],
      "treeHash": "a3919b3d"
    },
    {
      "id": "hero-basic",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "category": "page",
      "title": "Hero – alap",
      "description": "Világos oldalfejléc: megosztás/nyomtatás, cím és rövid leírás, művelet nélkül.",
      "tags": [
        "hero",
        "alap",
        "basic",
        "oldalfejléc",
        "cím",
        "title"
      ],
      "pattern": "patterns/hero-basic/pattern.json",
      "uses": [
        "Button (subtle)"
      ],
      "treeHash": "77c8a9dc"
    },
    {
      "id": "hero-landing-page-mobile",
      "category": "page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "title": "Hero – nyitóoldal kereséssel, mobil (320–640)",
      "description": "Inverted (márkaszínű) oldalfejléc a nyitóoldalhoz mobil (320–640) felbontáson: cím, kereső és három javasolt keresés. Az illusztráció külön kerül rá, ezért az alsó padding egységes.",
      "tags": [
        "hero",
        "nyitóoldal",
        "landing page",
        "keresés",
        "search",
        "oldalfejléc",
        "inverted",
        "mobile"
      ],
      "pattern": "patterns/hero-landing-page-mobile/pattern.json",
      "uses": [
        "Button (subtle)",
        "Search field"
      ],
      "treeHash": "f552b30e"
    },
    {
      "id": "hero-landing-page-tablet",
      "category": "page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "title": "Hero – nyitóoldal kereséssel, tablet (640–1024)",
      "description": "Inverted (márkaszínű) oldalfejléc a nyitóoldalhoz tablet (640–1024) felbontáson: cím, kereső és három javasolt keresés. Az illusztráció külön kerül rá, ezért az alsó padding egységes.",
      "tags": [
        "hero",
        "nyitóoldal",
        "landing page",
        "keresés",
        "search",
        "oldalfejléc",
        "inverted",
        "tablet"
      ],
      "pattern": "patterns/hero-landing-page-tablet/pattern.json",
      "uses": [
        "Button (subtle)",
        "Search field"
      ],
      "treeHash": "c8b84241"
    },
    {
      "id": "hero-landing-page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "category": "page",
      "title": "Hero – nyitóoldal kereséssel",
      "description": "Inverted (márkaszínű) oldalfejléc a nyitóoldalhoz: cím, ügykereső és három javasolt keresés. Az illusztráció külön kerül rá.",
      "tags": [
        "hero",
        "nyitóoldal",
        "landing page",
        "keresés",
        "search",
        "oldalfejléc",
        "inverted"
      ],
      "pattern": "patterns/hero-landing-page/pattern.json",
      "uses": [
        "Button (subtle)",
        "Search field"
      ],
      "treeHash": "203bf05a"
    },
    {
      "id": "hero-section-page-mobile",
      "category": "page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "title": "Hero section – oldal, mobil (320–640)",
      "description": "Inverted oldalfejléc tartalmi oldalakhoz mobil (320–640) felbontáson: megosztás/nyomtatás, cím, leírás és három gyorslink. Az illusztráció és az ikonok még nem DS kulcsok, ezek külön kerülnek rá; ezért az alsó padding egységes.",
      "tags": [
        "hero",
        "page",
        "oldalfejléc",
        "inverted",
        "mobile"
      ],
      "pattern": "patterns/hero-section-page-mobile/pattern.json",
      "uses": [
        "Button (outline)",
        "Button (subtle)"
      ],
      "treeHash": "79806dad"
    },
    {
      "id": "hero-section-page-tablet",
      "category": "page",
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-15",
      "title": "Hero section – oldal, tablet (640–1024)",
      "description": "Inverted oldalfejléc tartalmi oldalakhoz tablet (640–1024) felbontáson: megosztás/nyomtatás, cím, leírás és három gyorslink. Az illusztráció és az ikonok még nem DS kulcsok, ezek külön kerülnek rá; ezért az alsó padding egységes.",
      "tags": [
        "hero",
        "page",
        "oldalfejléc",
        "inverted",
        "tablet"
      ],
      "pattern": "patterns/hero-section-page-tablet/pattern.json",
      "uses": [
        "Button (outline)",
        "Button (subtle)"
      ],
      "treeHash": "7a948ae6"
    },
    {
      "id": "hero-section-page",
      "title": "Hero section – oldal",
      "description": "Inverted (márkaszínű) oldalfejléc tartalmi oldalakhoz: megosztás/nyomtatás, cím, rövid leírás és legfeljebb három gyorslink. Az illusztráció és a megosztás/nyomtatás ikonok még nem DS kulcsok, ezek külön kerülnek rá.",
      "category": "page",
      "tags": [
        "hero",
        "page",
        "oldalfejléc",
        "header",
        "inverted"
      ],
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-14",
      "pattern": "patterns/hero-section-page/pattern.json",
      "uses": [
        "Button (outline)",
        "Button (subtle)"
      ],
      "treeHash": "315ecd95"
    },
    {
      "id": "text-field-with-submit",
      "title": "Szövegmező küldés gombbal",
      "description": "Cím, rövid leírás, egy szövegmező és az elsődleges művelet gomb egy kártyában.",
      "category": "forms",
      "tags": [
        "űrlap",
        "form",
        "input",
        "e-mail",
        "submit"
      ],
      "status": "draft",
      "version": "0.1.0",
      "updatedAt": "2026-10-14",
      "preview": {
        "src": "previews/text-field-with-submit.png",
        "width": 1080,
        "height": 512
      },
      "pattern": "patterns/text-field-with-submit/pattern.json",
      "uses": [
        "Button (primary)",
        "Text field"
      ],
      "treeHash": "b4422c45"
    }
  ]
}
