{
  "name": "MezBOX design system",
  "base_url": "https://design.mezbox.de",
  "updated": "2026-11-15",
  "entry_points": {
    "llms": "https://design.mezbox.de/llms.txt",
    "llms_full": "https://design.mezbox.de/llms-full.txt",
    "design": "https://design.mezbox.de/DESIGN.md",
    "usage": "https://design.mezbox.de/USAGE.md",
    "specimen": "https://design.mezbox.de/"
  },
  "assets": [
    {
      "path": "DESIGN.md",
      "url": "https://design.mezbox.de/DESIGN.md",
      "description": "The design system: tokens (YAML front matter) + rules (Stitch DESIGN.md format)"
    },
    {
      "path": "USAGE.md",
      "url": "https://design.mezbox.de/USAGE.md",
      "description": "How to apply the system to an app, with snippets and a checklist"
    },
    {
      "path": "css/mezbox.css",
      "url": "https://design.mezbox.de/css/mezbox.css",
      "description": "Component CSS (mz-* classes); imports tokens.css"
    },
    {
      "path": "fonts/OFL.txt",
      "url": "https://design.mezbox.de/fonts/OFL.txt",
      "description": "Font licence (OFL)"
    },
    {
      "path": "fonts/RedHatDisplay[wght].ttf",
      "url": "https://design.mezbox.de/fonts/RedHatDisplay[wght].ttf",
      "description": "Red Hat font (OFL)"
    },
    {
      "path": "fonts/RedHatDisplay[wght].woff2",
      "url": "https://design.mezbox.de/fonts/RedHatDisplay[wght].woff2",
      "description": "Red Hat font (OFL)"
    },
    {
      "path": "fonts/RedHatMono[wght].ttf",
      "url": "https://design.mezbox.de/fonts/RedHatMono[wght].ttf",
      "description": "Red Hat font (OFL)"
    },
    {
      "path": "fonts/RedHatMono[wght].woff2",
      "url": "https://design.mezbox.de/fonts/RedHatMono[wght].woff2",
      "description": "Red Hat font (OFL)"
    },
    {
      "path": "fonts/RedHatText[wght].ttf",
      "url": "https://design.mezbox.de/fonts/RedHatText[wght].ttf",
      "description": "Red Hat font (OFL)"
    },
    {
      "path": "fonts/RedHatText[wght].woff2",
      "url": "https://design.mezbox.de/fonts/RedHatText[wght].woff2",
      "description": "Red Hat font (OFL)"
    },
    {
      "path": "icons/app-icon-maskable.svg",
      "url": "https://design.mezbox.de/icons/app-icon-maskable.svg",
      "description": "Maskable app icon (full bleed)"
    },
    {
      "path": "icons/app-icon.svg",
      "url": "https://design.mezbox.de/icons/app-icon.svg",
      "description": "App icon: ink tile with paper body and yellow lid"
    },
    {
      "path": "icons/apple-touch-icon.png",
      "url": "https://design.mezbox.de/icons/apple-touch-icon.png",
      "description": "Apple touch icon 180"
    },
    {
      "path": "icons/apps/authelia.png",
      "url": "https://design.mezbox.de/icons/apps/authelia.png",
      "description": "App tile 'authelia' (256 px PNG)"
    },
    {
      "path": "icons/apps/authelia.svg",
      "url": "https://design.mezbox.de/icons/apps/authelia.svg",
      "description": "App tile 'authelia' (SVG)"
    },
    {
      "path": "icons/apps/crowdsec.png",
      "url": "https://design.mezbox.de/icons/apps/crowdsec.png",
      "description": "App tile 'crowdsec' (256 px PNG)"
    },
    {
      "path": "icons/apps/crowdsec.svg",
      "url": "https://design.mezbox.de/icons/apps/crowdsec.svg",
      "description": "App tile 'crowdsec' (SVG)"
    },
    {
      "path": "icons/apps/design.png",
      "url": "https://design.mezbox.de/icons/apps/design.png",
      "description": "App tile 'design' (256 px PNG)"
    },
    {
      "path": "icons/apps/design.svg",
      "url": "https://design.mezbox.de/icons/apps/design.svg",
      "description": "App tile 'design' (SVG)"
    },
    {
      "path": "icons/apps/gemeinderat.png",
      "url": "https://design.mezbox.de/icons/apps/gemeinderat.png",
      "description": "App tile 'gemeinderat' (256 px PNG)"
    },
    {
      "path": "icons/apps/gemeinderat.svg",
      "url": "https://design.mezbox.de/icons/apps/gemeinderat.svg",
      "description": "App tile 'gemeinderat' (SVG)"
    },
    {
      "path": "icons/apps/home-assistant.png",
      "url": "https://design.mezbox.de/icons/apps/home-assistant.png",
      "description": "App tile 'home-assistant' (256 px PNG)"
    },
    {
      "path": "icons/apps/home-assistant.svg",
      "url": "https://design.mezbox.de/icons/apps/home-assistant.svg",
      "description": "App tile 'home-assistant' (SVG)"
    },
    {
      "path": "icons/apps/immich.png",
      "url": "https://design.mezbox.de/icons/apps/immich.png",
      "description": "App tile 'immich' (256 px PNG)"
    },
    {
      "path": "icons/apps/immich.svg",
      "url": "https://design.mezbox.de/icons/apps/immich.svg",
      "description": "App tile 'immich' (SVG)"
    },
    {
      "path": "icons/apps/l39-world.png",
      "url": "https://design.mezbox.de/icons/apps/l39-world.png",
      "description": "App tile 'l39-world' (256 px PNG)"
    },
    {
      "path": "icons/apps/l39-world.svg",
      "url": "https://design.mezbox.de/icons/apps/l39-world.svg",
      "description": "App tile 'l39-world' (SVG)"
    },
    {
      "path": "icons/apps/lldap.png",
      "url": "https://design.mezbox.de/icons/apps/lldap.png",
      "description": "App tile 'lldap' (256 px PNG)"
    },
    {
      "path": "icons/apps/lldap.svg",
      "url": "https://design.mezbox.de/icons/apps/lldap.svg",
      "description": "App tile 'lldap' (SVG)"
    },
    {
      "path": "icons/apps/nextcloud.png",
      "url": "https://design.mezbox.de/icons/apps/nextcloud.png",
      "description": "App tile 'nextcloud' (256 px PNG)"
    },
    {
      "path": "icons/apps/nextcloud.svg",
      "url": "https://design.mezbox.de/icons/apps/nextcloud.svg",
      "description": "App tile 'nextcloud' (SVG)"
    },
    {
      "path": "icons/apps/ntfy.png",
      "url": "https://design.mezbox.de/icons/apps/ntfy.png",
      "description": "App tile 'ntfy' (256 px PNG)"
    },
    {
      "path": "icons/apps/ntfy.svg",
      "url": "https://design.mezbox.de/icons/apps/ntfy.svg",
      "description": "App tile 'ntfy' (SVG)"
    },
    {
      "path": "icons/apps/portainer.png",
      "url": "https://design.mezbox.de/icons/apps/portainer.png",
      "description": "App tile 'portainer' (256 px PNG)"
    },
    {
      "path": "icons/apps/portainer.svg",
      "url": "https://design.mezbox.de/icons/apps/portainer.svg",
      "description": "App tile 'portainer' (SVG)"
    },
    {
      "path": "icons/apps/sensor.png",
      "url": "https://design.mezbox.de/icons/apps/sensor.png",
      "description": "App tile 'sensor' (256 px PNG)"
    },
    {
      "path": "icons/apps/sensor.svg",
      "url": "https://design.mezbox.de/icons/apps/sensor.svg",
      "description": "App tile 'sensor' (SVG)"
    },
    {
      "path": "icons/apps/skoda.png",
      "url": "https://design.mezbox.de/icons/apps/skoda.png",
      "description": "App tile 'skoda' (256 px PNG)"
    },
    {
      "path": "icons/apps/skoda.svg",
      "url": "https://design.mezbox.de/icons/apps/skoda.svg",
      "description": "App tile 'skoda' (SVG)"
    },
    {
      "path": "icons/apps/stirling-pdf.png",
      "url": "https://design.mezbox.de/icons/apps/stirling-pdf.png",
      "description": "App tile 'stirling-pdf' (256 px PNG)"
    },
    {
      "path": "icons/apps/stirling-pdf.svg",
      "url": "https://design.mezbox.de/icons/apps/stirling-pdf.svg",
      "description": "App tile 'stirling-pdf' (SVG)"
    },
    {
      "path": "icons/apps/stundenplan.png",
      "url": "https://design.mezbox.de/icons/apps/stundenplan.png",
      "description": "App tile 'stundenplan' (256 px PNG)"
    },
    {
      "path": "icons/apps/stundenplan.svg",
      "url": "https://design.mezbox.de/icons/apps/stundenplan.svg",
      "description": "App tile 'stundenplan' (SVG)"
    },
    {
      "path": "icons/apps/sunalyzer.png",
      "url": "https://design.mezbox.de/icons/apps/sunalyzer.png",
      "description": "App tile 'sunalyzer' (256 px PNG)"
    },
    {
      "path": "icons/apps/sunalyzer.svg",
      "url": "https://design.mezbox.de/icons/apps/sunalyzer.svg",
      "description": "App tile 'sunalyzer' (SVG)"
    },
    {
      "path": "icons/apps/tandoor.png",
      "url": "https://design.mezbox.de/icons/apps/tandoor.png",
      "description": "App tile 'tandoor' (256 px PNG)"
    },
    {
      "path": "icons/apps/tandoor.svg",
      "url": "https://design.mezbox.de/icons/apps/tandoor.svg",
      "description": "App tile 'tandoor' (SVG)"
    },
    {
      "path": "icons/apps/terrace.png",
      "url": "https://design.mezbox.de/icons/apps/terrace.png",
      "description": "App tile 'terrace' (256 px PNG)"
    },
    {
      "path": "icons/apps/terrace.svg",
      "url": "https://design.mezbox.de/icons/apps/terrace.svg",
      "description": "App tile 'terrace' (SVG)"
    },
    {
      "path": "icons/apps/teslamate.png",
      "url": "https://design.mezbox.de/icons/apps/teslamate.png",
      "description": "App tile 'teslamate' (256 px PNG)"
    },
    {
      "path": "icons/apps/teslamate.svg",
      "url": "https://design.mezbox.de/icons/apps/teslamate.svg",
      "description": "App tile 'teslamate' (SVG)"
    },
    {
      "path": "icons/apps/traefik.png",
      "url": "https://design.mezbox.de/icons/apps/traefik.png",
      "description": "App tile 'traefik' (256 px PNG)"
    },
    {
      "path": "icons/apps/traefik.svg",
      "url": "https://design.mezbox.de/icons/apps/traefik.svg",
      "description": "App tile 'traefik' (SVG)"
    },
    {
      "path": "icons/apps/uptime-kuma.png",
      "url": "https://design.mezbox.de/icons/apps/uptime-kuma.png",
      "description": "App tile 'uptime-kuma' (256 px PNG)"
    },
    {
      "path": "icons/apps/uptime-kuma.svg",
      "url": "https://design.mezbox.de/icons/apps/uptime-kuma.svg",
      "description": "App tile 'uptime-kuma' (SVG)"
    },
    {
      "path": "icons/apps/video.png",
      "url": "https://design.mezbox.de/icons/apps/video.png",
      "description": "App tile 'video' (256 px PNG)"
    },
    {
      "path": "icons/apps/video.svg",
      "url": "https://design.mezbox.de/icons/apps/video.svg",
      "description": "App tile 'video' (SVG)"
    },
    {
      "path": "icons/favicon-256.png",
      "url": "https://design.mezbox.de/icons/favicon-256.png",
      "description": "Mark as 256 px PNG with transparency (source of favicon.ico)"
    },
    {
      "path": "icons/favicon.ico",
      "url": "https://design.mezbox.de/icons/favicon.ico",
      "description": "Favicon 16/32/48"
    },
    {
      "path": "icons/favicon.svg",
      "url": "https://design.mezbox.de/icons/favicon.svg",
      "description": "Favicon (adapts to dark browser UI)"
    },
    {
      "path": "icons/icon-192.png",
      "url": "https://design.mezbox.de/icons/icon-192.png",
      "description": "PWA icon 192"
    },
    {
      "path": "icons/icon-512.png",
      "url": "https://design.mezbox.de/icons/icon-512.png",
      "description": "PWA icon 512"
    },
    {
      "path": "icons/icon-maskable-512.png",
      "url": "https://design.mezbox.de/icons/icon-maskable-512.png",
      "description": "PWA maskable icon 512"
    },
    {
      "path": "icons/site.webmanifest",
      "url": "https://design.mezbox.de/icons/site.webmanifest",
      "description": "Example web manifest"
    },
    {
      "path": "logo/apps/mezbox-auth-on-dark.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-auth-on-dark.svg",
      "description": "App lockup 'MezBOX / Auth' for dark backgrounds"
    },
    {
      "path": "logo/apps/mezbox-auth.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-auth.svg",
      "description": "App lockup 'MezBOX / Auth' for light backgrounds"
    },
    {
      "path": "logo/apps/mezbox-cloud-on-dark.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-cloud-on-dark.svg",
      "description": "App lockup 'MezBOX / Cloud' for dark backgrounds"
    },
    {
      "path": "logo/apps/mezbox-cloud.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-cloud.svg",
      "description": "App lockup 'MezBOX / Cloud' for light backgrounds"
    },
    {
      "path": "logo/apps/mezbox-design-on-dark.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-design-on-dark.svg",
      "description": "App lockup 'MezBOX / Design' for dark backgrounds"
    },
    {
      "path": "logo/apps/mezbox-design.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-design.svg",
      "description": "App lockup 'MezBOX / Design' for light backgrounds"
    },
    {
      "path": "logo/apps/mezbox-gemeinderat-on-dark.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-gemeinderat-on-dark.svg",
      "description": "App lockup 'MezBOX / Gemeinderat' for dark backgrounds"
    },
    {
      "path": "logo/apps/mezbox-gemeinderat.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-gemeinderat.svg",
      "description": "App lockup 'MezBOX / Gemeinderat' for light backgrounds"
    },
    {
      "path": "logo/apps/mezbox-intranet-adaptive.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-intranet-adaptive.svg",
      "description": "App lockup 'MezBOX / Intranet' that adapts to light and dark"
    },
    {
      "path": "logo/apps/mezbox-sensor-on-dark.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-sensor-on-dark.svg",
      "description": "App lockup 'MezBOX / Sensor' for dark backgrounds"
    },
    {
      "path": "logo/apps/mezbox-sensor.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-sensor.svg",
      "description": "App lockup 'MezBOX / Sensor' for light backgrounds"
    },
    {
      "path": "logo/apps/mezbox-stundenplan-on-dark.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-stundenplan-on-dark.svg",
      "description": "App lockup 'MezBOX / Stundenplan' for dark backgrounds"
    },
    {
      "path": "logo/apps/mezbox-stundenplan.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-stundenplan.svg",
      "description": "App lockup 'MezBOX / Stundenplan' for light backgrounds"
    },
    {
      "path": "logo/apps/mezbox-terrace-on-dark.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-terrace-on-dark.svg",
      "description": "App lockup 'MezBOX / Terrace' for dark backgrounds"
    },
    {
      "path": "logo/apps/mezbox-terrace.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-terrace.svg",
      "description": "App lockup 'MezBOX / Terrace' for light backgrounds"
    },
    {
      "path": "logo/apps/mezbox-video-on-dark.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-video-on-dark.svg",
      "description": "App lockup 'MezBOX / Video' for dark backgrounds"
    },
    {
      "path": "logo/apps/mezbox-video.svg",
      "url": "https://design.mezbox.de/logo/apps/mezbox-video.svg",
      "description": "App lockup 'MezBOX / Video' for light backgrounds"
    },
    {
      "path": "logo/mezbox-logo-adaptive.svg",
      "url": "https://design.mezbox.de/logo/mezbox-logo-adaptive.svg",
      "description": "Horizontal lockup that switches light/dark by itself"
    },
    {
      "path": "logo/mezbox-logo-mono-black.svg",
      "url": "https://design.mezbox.de/logo/mezbox-logo-mono-black.svg",
      "description": "Lockup, one colour black"
    },
    {
      "path": "logo/mezbox-logo-mono-white.svg",
      "url": "https://design.mezbox.de/logo/mezbox-logo-mono-white.svg",
      "description": "Lockup, one colour white"
    },
    {
      "path": "logo/mezbox-logo-on-dark.svg",
      "url": "https://design.mezbox.de/logo/mezbox-logo-on-dark.svg",
      "description": "Horizontal lockup for dark backgrounds"
    },
    {
      "path": "logo/mezbox-logo.svg",
      "url": "https://design.mezbox.de/logo/mezbox-logo.svg",
      "description": "Horizontal lockup MezBOX, for light backgrounds (outlined text)"
    },
    {
      "path": "logo/mezbox-mark-mono-black.svg",
      "url": "https://design.mezbox.de/logo/mezbox-mark-mono-black.svg",
      "description": "Mark, one colour black"
    },
    {
      "path": "logo/mezbox-mark-mono-white.svg",
      "url": "https://design.mezbox.de/logo/mezbox-mark-mono-white.svg",
      "description": "Mark, one colour white"
    },
    {
      "path": "logo/mezbox-mark-on-dark.svg",
      "url": "https://design.mezbox.de/logo/mezbox-mark-on-dark.svg",
      "description": "Mark for dark backgrounds"
    },
    {
      "path": "logo/mezbox-mark.svg",
      "url": "https://design.mezbox.de/logo/mezbox-mark.svg",
      "description": "Mark (Lifted Lid), for light backgrounds"
    },
    {
      "path": "tokens/tokens.css",
      "url": "https://design.mezbox.de/tokens/tokens.css",
      "description": "Design tokens as CSS custom properties (light + dark)"
    },
    {
      "path": "tokens/tokens.json",
      "url": "https://design.mezbox.de/tokens/tokens.json",
      "description": "Design tokens (W3C Design Tokens format)"
    }
  ]
}
