{
  "name": "settings-page-shell",
  "kind": "page",
  "primary": "article",
  "page": "/catalog/page-shells/app/settings-page/settings-page.contents.html",
  "slots": [
    {
      "name": "page-header",
      "tagName": "header",
      "html": "<h1>Settings</h1>\n    <text-ui color=\"subtle\">Manage your account preferences</text-ui>"
    },
    {
      "name": "page-tabs",
      "tagName": "tabs-ui",
      "html": "<tab-ui value=\"general\" text=\"General\"></tab-ui>\n    <tab-ui value=\"integrations\" text=\"Integrations\"></tab-ui>\n    <tab-ui value=\"billing\" text=\"Billing\"></tab-ui>"
    },
    {
      "name": "page-content",
      "tagName": "section",
      "html": "<card-ui>\n      <header><h3>General settings</h3></header>\n      <section>\n        <field-ui label=\"Display name\">\n          <input-ui value=\"Jane Doe\"></input-ui>\n        </field-ui>\n        <field-ui label=\"Email\" hint=\"Used for notifications\">\n          <input-ui type=\"email\" value=\"jane@example.com\"></input-ui>\n        </field-ui>\n      </section>\n    </card-ui>"
    }
  ],
  "nested": [],
  "attrs": {},
  "html": "<article>\n  <header data-chunk-slot=\"page-header\">\n    <h1>Settings</h1>\n    <text-ui color=\"subtle\">Manage your account preferences</text-ui>\n  </header>\n\n  <tabs-ui value=\"general\" data-chunk-slot=\"page-tabs\">\n    <tab-ui value=\"general\" text=\"General\"></tab-ui>\n    <tab-ui value=\"integrations\" text=\"Integrations\"></tab-ui>\n    <tab-ui value=\"billing\" text=\"Billing\"></tab-ui>\n  </tabs-ui>\n\n  <section data-chunk-slot=\"page-content\">\n    <card-ui>\n      <header><h3>General settings</h3></header>\n      <section>\n        <field-ui label=\"Display name\">\n          <input-ui value=\"Jane Doe\"></input-ui>\n        </field-ui>\n        <field-ui label=\"Email\" hint=\"Used for notifications\">\n          <input-ui type=\"email\" value=\"jane@example.com\"></input-ui>\n        </field-ui>\n      </section>\n    </card-ui>\n  </section>\n</article>",
  "source": "catalog/page-shells/app/settings-page/settings-page.contents.html",
  "metadata": {
    "domain": "settings",
    "description": "Settings page shell — sidebar nav (sections) + main panel with grouped setting sections.",
    "keywords": [
      "settings",
      "page",
      "preferences",
      "account",
      "workspace",
      "sections",
      "sidebar-nav",
      "admin",
      "panel"
    ]
  },
  "captured_at": "2026-06-07T19:28:13.657Z",
  "template": [
    {
      "id": "text",
      "component": "Text",
      "variant": "display",
      "textContent": "Settings"
    },
    {
      "id": "text-2",
      "component": "Text",
      "color": "subtle",
      "textContent": "Manage your account preferences"
    },
    {
      "id": "header",
      "component": "Header",
      "data-chunk-slot": "page-header",
      "children": [
        "text",
        "text-2"
      ]
    },
    {
      "id": "tab",
      "component": "Tab",
      "text": "General",
      "value": "general"
    },
    {
      "id": "tab-2",
      "component": "Tab",
      "text": "Integrations",
      "value": "integrations"
    },
    {
      "id": "tab-3",
      "component": "Tab",
      "text": "Billing",
      "value": "billing"
    },
    {
      "id": "tabs",
      "component": "Tabs",
      "value": "general",
      "data-chunk-slot": "page-tabs",
      "children": [
        "tab",
        "tab-2",
        "tab-3"
      ]
    },
    {
      "id": "text-3",
      "component": "Text",
      "variant": "heading",
      "textContent": "General settings"
    },
    {
      "id": "header-2",
      "component": "Header",
      "children": [
        "text-3"
      ]
    },
    {
      "id": "input",
      "component": "Input",
      "value": "Jane Doe"
    },
    {
      "id": "field",
      "component": "Field",
      "label": "Display name",
      "children": [
        "input"
      ]
    },
    {
      "id": "input-2",
      "component": "Input",
      "type": "email",
      "value": "jane@example.com"
    },
    {
      "id": "field-2",
      "component": "Field",
      "hint": "Used for notifications",
      "label": "Email",
      "children": [
        "input-2"
      ]
    },
    {
      "id": "section-2",
      "component": "Section",
      "children": [
        "column"
      ]
    },
    {
      "id": "column",
      "component": "Column",
      "children": [
        "field",
        "field-2"
      ]
    },
    {
      "id": "card",
      "component": "Card",
      "children": [
        "header-2",
        "section-2"
      ]
    },
    {
      "id": "section",
      "component": "Section",
      "data-chunk-slot": "page-content",
      "children": [
        "card"
      ]
    },
    {
      "id": "column-2",
      "component": "Column",
      "children": [
        "tabs",
        "section"
      ]
    },
    {
      "id": "section-3",
      "component": "Section",
      "children": [
        "column-2"
      ]
    },
    {
      "id": "root",
      "component": "Card",
      "children": [
        "header",
        "section-3"
      ]
    }
  ]
}
