[{"data":1,"prerenderedAt":1007},["ShallowReactive",2],{"navigation_docs_en":3,"-en-internal-authoring-design-system":317,"-en-internal-authoring-design-system-surround":1004},[4,19,74],{"title":5,"path":6,"stem":7,"children":8,"page":18},"Public","\u002Fen\u002Fpublic","en\u002F1.public",[9],{"title":10,"icon":11,"path":12,"stem":13,"children":14,"page":18},"Welcome","i-lucide-sparkles","\u002Fen\u002Fpublic\u002Fwelcome","en\u002F1.public\u002F1.welcome",[15],{"title":10,"path":16,"stem":17},"\u002Fen\u002Fpublic\u002Fwelcome\u002Foverview","en\u002F1.public\u002F1.welcome\u002F1.overview",false,{"title":20,"path":21,"stem":22,"children":23,"page":18},"Cloud","\u002Fen\u002Fcloud","en\u002F2.cloud",[24,33,48],{"title":10,"icon":25,"path":26,"stem":27,"children":28,"page":18},"i-lucide-lock","\u002Fen\u002Fcloud\u002Fwelcome","en\u002F2.cloud\u002F1.welcome",[29],{"title":30,"path":31,"stem":32},"Cloud Docs","\u002Fen\u002Fcloud\u002Fwelcome\u002Foverview","en\u002F2.cloud\u002F1.welcome\u002F1.overview",{"title":34,"icon":35,"path":36,"stem":37,"children":38,"page":18},"Firmware over RDM","i-lucide-radio-tower","\u002Fen\u002Fcloud\u002Ffirmware-over-rdm","en\u002F2.cloud\u002F2.firmware-over-rdm",[39,43],{"title":40,"path":41,"stem":42,"icon":35},"Firmware Update over RDM","\u002Fen\u002Fcloud\u002Ffirmware-over-rdm\u002Foverview","en\u002F2.cloud\u002F2.firmware-over-rdm\u002F1.overview",{"title":44,"path":45,"stem":46,"icon":47},"Implementation Guide","\u002Fen\u002Fcloud\u002Ffirmware-over-rdm\u002Fimplementation-guide","en\u002F2.cloud\u002F2.firmware-over-rdm\u002F2.implementation-guide","i-lucide-list-checks",{"title":49,"icon":50,"path":51,"stem":52,"children":53,"page":18},"KLSTR.rdm","i-lucide-cable","\u002Fen\u002Fcloud\u002Fklstr-rdm","en\u002F2.cloud\u002F3.klstr-rdm",[54,59,64,69],{"title":55,"path":56,"stem":57,"icon":58},"Introduction","\u002Fen\u002Fcloud\u002Fklstr-rdm\u002Fintroduction","en\u002F2.cloud\u002F3.klstr-rdm\u002F1.introduction","i-lucide-circuit-board",{"title":60,"path":61,"stem":62,"icon":63},"Use KLSTR.dev hardware","\u002Fen\u002Fcloud\u002Fklstr-rdm\u002Fuse-klstr-dev-hardware","en\u002F2.cloud\u002F3.klstr-rdm\u002F2.use-klstr-dev-hardware","i-lucide-wrench",{"title":65,"path":66,"stem":67,"icon":68},"Special firmware","\u002Fen\u002Fcloud\u002Fklstr-rdm\u002Fspecial-firmware","en\u002F2.cloud\u002F3.klstr-rdm\u002F3.special-firmware","i-lucide-download",{"title":70,"path":71,"stem":72,"icon":73},"RDM-Compliance Testing","\u002Fen\u002Fcloud\u002Fklstr-rdm\u002Frdm-compliance-testing","en\u002F2.cloud\u002F3.klstr-rdm\u002F4.rdm-compliance-testing","i-lucide-clipboard-check",{"title":75,"path":76,"stem":77,"children":78,"page":18},"Internal","\u002Fen\u002Finternal","en\u002F3.internal",[79,250,264,278],{"title":80,"icon":81,"path":82,"stem":83,"children":84,"page":18},"Review (ex-public)","i-lucide-inbox","\u002Fen\u002Finternal\u002Freview","en\u002F3.internal\u002F0.review",[85,102,120,138,187,205],{"title":86,"icon":87,"path":88,"stem":89,"children":90,"page":18},"Getting Started","i-lucide-rocket","\u002Fen\u002Finternal\u002Freview\u002Ftutorials","en\u002F3.internal\u002F0.review\u002F1.tutorials",[91,94,98],{"title":86,"path":92,"stem":93},"\u002Fen\u002Finternal\u002Freview\u002Ftutorials\u002Fgetting-started","en\u002F3.internal\u002F0.review\u002F1.tutorials\u002F1.getting-started",{"title":95,"path":96,"stem":97},"Setup KLSTR.one","\u002Fen\u002Finternal\u002Freview\u002Ftutorials\u002Fsetup-klstr-one","en\u002F3.internal\u002F0.review\u002F1.tutorials\u002F2.setup-klstr-one",{"title":99,"path":100,"stem":101},"Setup KLSTR.nano","\u002Fen\u002Finternal\u002Freview\u002Ftutorials\u002Fsetup-klstr-nano","en\u002F3.internal\u002F0.review\u002F1.tutorials\u002F3.setup-klstr-nano",{"title":103,"icon":104,"path":105,"stem":106,"children":107,"page":18},"KLSTR.one","i-lucide-cpu","\u002Fen\u002Finternal\u002Freview\u002Fklstr-one","en\u002F3.internal\u002F0.review\u002F2.klstr-one",[108,112,116],{"title":109,"path":110,"stem":111},"KLSTR.one Overview","\u002Fen\u002Finternal\u002Freview\u002Fklstr-one\u002Foverview","en\u002F3.internal\u002F0.review\u002F2.klstr-one\u002F1.overview",{"title":113,"path":114,"stem":115},"KLSTR.one Installation","\u002Fen\u002Finternal\u002Freview\u002Fklstr-one\u002Finstallation","en\u002F3.internal\u002F0.review\u002F2.klstr-one\u002F2.installation",{"title":117,"path":118,"stem":119},"KLSTR.one Specifications","\u002Fen\u002Finternal\u002Freview\u002Fklstr-one\u002Fspecifications","en\u002F3.internal\u002F0.review\u002F2.klstr-one\u002F3.specifications",{"title":121,"icon":122,"path":123,"stem":124,"children":125,"page":18},"KLSTR.nano","i-lucide-microchip","\u002Fen\u002Finternal\u002Freview\u002Fklstr-nano","en\u002F3.internal\u002F0.review\u002F4.klstr-nano",[126,130,134],{"title":127,"path":128,"stem":129},"KLSTR.nano Overview","\u002Fen\u002Finternal\u002Freview\u002Fklstr-nano\u002Foverview","en\u002F3.internal\u002F0.review\u002F4.klstr-nano\u002F1.overview",{"title":131,"path":132,"stem":133},"KLSTR.nano Installation","\u002Fen\u002Finternal\u002Freview\u002Fklstr-nano\u002Finstallation","en\u002F3.internal\u002F0.review\u002F4.klstr-nano\u002F2.installation",{"title":135,"path":136,"stem":137},"KLSTR.nano Specifications","\u002Fen\u002Finternal\u002Freview\u002Fklstr-nano\u002Fspecifications","en\u002F3.internal\u002F0.review\u002F4.klstr-nano\u002F3.specifications",{"title":139,"icon":140,"path":141,"stem":142,"children":143,"page":18},"Developer Guide","i-lucide-code","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper","en\u002F3.internal\u002F0.review\u002F5.developer",[144,147,151,155,159,175],{"title":139,"path":145,"stem":146},"\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Foverview","en\u002F3.internal\u002F0.review\u002F5.developer\u002F0.overview",{"title":148,"path":149,"stem":150},"Choosing a Module","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fchoosing-a-module","en\u002F3.internal\u002F0.review\u002F5.developer\u002F1.choosing-a-module",{"title":152,"path":153,"stem":154},"Dual-Mode Operation","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fdual-mode","en\u002F3.internal\u002F0.review\u002F5.developer\u002F2.dual-mode",{"title":156,"path":157,"stem":158},"Fleet Management","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Ffleet-management","en\u002F3.internal\u002F0.review\u002F5.developer\u002F3.fleet-management",{"title":103,"path":160,"stem":161,"children":162,"page":18},"\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fklstr-one","en\u002F3.internal\u002F0.review\u002F5.developer\u002F4.klstr-one",[163,167,171],{"title":164,"path":165,"stem":166},"KLSTR.one: Hardware Integration","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fklstr-one\u002Fhardware-integration","en\u002F3.internal\u002F0.review\u002F5.developer\u002F4.klstr-one\u002F1.hardware-integration",{"title":168,"path":169,"stem":170},"KLSTR.one: Provisioning","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fklstr-one\u002Fprovisioning","en\u002F3.internal\u002F0.review\u002F5.developer\u002F4.klstr-one\u002F2.provisioning",{"title":172,"path":173,"stem":174},"KLSTR.one: RDM Protocol","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fklstr-one\u002Frdm-protocol","en\u002F3.internal\u002F0.review\u002F5.developer\u002F4.klstr-one\u002F3.rdm-protocol",{"title":121,"path":176,"stem":177,"children":178,"page":18},"\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fklstr-nano","en\u002F3.internal\u002F0.review\u002F5.developer\u002F5.klstr-nano",[179,183],{"title":180,"path":181,"stem":182},"KLSTR.nano: Hardware Integration","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fklstr-nano\u002Fhardware-integration","en\u002F3.internal\u002F0.review\u002F5.developer\u002F5.klstr-nano\u002F1.hardware-integration",{"title":184,"path":185,"stem":186},"KLSTR.nano: Provisioning","\u002Fen\u002Finternal\u002Freview\u002Fdeveloper\u002Fklstr-nano\u002Fprovisioning","en\u002F3.internal\u002F0.review\u002F5.developer\u002F5.klstr-nano\u002F2.provisioning",{"title":188,"icon":189,"path":190,"stem":191,"children":192,"page":18},"FAQ","i-lucide-circle-help","\u002Fen\u002Finternal\u002Freview\u002Ffaq","en\u002F3.internal\u002F0.review\u002F6.faq",[193,197,201],{"title":194,"path":195,"stem":196},"General Questions","\u002Fen\u002Finternal\u002Freview\u002Ffaq\u002Fgeneral","en\u002F3.internal\u002F0.review\u002F6.faq\u002F1.general",{"title":198,"path":199,"stem":200},"Connectivity","\u002Fen\u002Finternal\u002Freview\u002Ffaq\u002Fconnectivity","en\u002F3.internal\u002F0.review\u002F6.faq\u002F2.connectivity",{"title":202,"path":203,"stem":204},"Troubleshooting","\u002Fen\u002Finternal\u002Freview\u002Ffaq\u002Ftroubleshooting","en\u002F3.internal\u002F0.review\u002F6.faq\u002F3.troubleshooting",{"title":206,"icon":207,"path":208,"stem":209,"children":210,"page":18},"Articles","i-lucide-newspaper","\u002Fen\u002Finternal\u002Freview\u002Farticles","en\u002F3.internal\u002F0.review\u002F7.articles",[211,215,219,223,227,231,235,239,243,247],{"title":212,"path":213,"stem":214},"Overview","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Foverview","en\u002F3.internal\u002F0.review\u002F7.articles\u002F0.overview",{"title":216,"path":217,"stem":218},"KLSTR Integration Guide for Fixture Manufacturers","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Fintegration-guide","en\u002F3.internal\u002F0.review\u002F7.articles\u002F1.integration-guide",{"title":220,"path":221,"stem":222},"RDM Protocol Reference for KLSTR.one","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Frdm-protocol","en\u002F3.internal\u002F0.review\u002F7.articles\u002F2.rdm-protocol",{"title":224,"path":225,"stem":226},"KLSTR.one Provisioning Guide","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Fklstr-one-provisioning","en\u002F3.internal\u002F0.review\u002F7.articles\u002F3.klstr-one-provisioning",{"title":228,"path":229,"stem":230},"KLSTR.one Integration Guide","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Fklstr-one-plug-in-integration","en\u002F3.internal\u002F0.review\u002F7.articles\u002F4.klstr-one-plug-in-integration",{"title":232,"path":233,"stem":234},"KLSTR.nano Provisioning Guide","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Fklstr-nano-provisioning","en\u002F3.internal\u002F0.review\u002F7.articles\u002F5.klstr-nano-provisioning",{"title":236,"path":237,"stem":238},"KLSTR.nano Plug-In Integration","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Fklstr-nano-plug-in-integration","en\u002F3.internal\u002F0.review\u002F7.articles\u002F6.klstr-nano-plug-in-integration",{"title":240,"path":241,"stem":242},"Hello","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Fhello","en\u002F3.internal\u002F0.review\u002F7.articles\u002F7.hello",{"title":244,"path":245,"stem":246},"TestNew file","\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Fiwantmd","en\u002F3.internal\u002F0.review\u002F7.articles\u002Fiwantmd",{"title":244,"path":248,"stem":249},"\u002Fen\u002Finternal\u002Freview\u002Farticles\u002Ftestnew","en\u002F3.internal\u002F0.review\u002F7.articles\u002Ftestnew",{"title":251,"icon":252,"path":253,"stem":254,"children":255,"page":18},"Admin","i-lucide-shield-check","\u002Fen\u002Finternal\u002Fadmin","en\u002F3.internal\u002F3.admin",[256,260],{"title":257,"path":258,"stem":259},"Admin Dashboard","\u002Fen\u002Finternal\u002Fadmin\u002Fdashboard","en\u002F3.internal\u002F3.admin\u002F1.dashboard",{"title":261,"path":262,"stem":263},"Internal Release Notes","\u002Fen\u002Finternal\u002Fadmin\u002Frelease-notes","en\u002F3.internal\u002F3.admin\u002F2.release-notes",{"title":265,"path":266,"stem":267,"children":268,"page":18},"Developer","\u002Fen\u002Finternal\u002Fdeveloper","en\u002F3.internal\u002F5.developer",[269],{"title":270,"path":271,"stem":272,"children":273,"page":18},"Klstr One","\u002Fen\u002Finternal\u002Fdeveloper\u002Fklstr-one","en\u002F3.internal\u002F5.developer\u002F4.klstr-one",[274],{"title":275,"path":276,"stem":277},"Internal (Partner Only)","\u002Fen\u002Finternal\u002Fdeveloper\u002Fklstr-one\u002Finternal","en\u002F3.internal\u002F5.developer\u002F4.klstr-one\u002F4.internal",{"title":279,"icon":280,"path":281,"stem":282,"children":283,"page":18},"Authoring Guide","i-lucide-pen-line","\u002Fen\u002Finternal\u002Fauthoring","en\u002F3.internal\u002F9.authoring",[284,288,293,297,302,307,312],{"title":285,"path":286,"stem":287,"icon":11},"Overview & MDC Basics","\u002Fen\u002Finternal\u002Fauthoring\u002Foverview","en\u002F3.internal\u002F9.authoring\u002F1.overview",{"title":289,"path":290,"stem":291,"icon":292},"Text & Prose","\u002Fen\u002Finternal\u002Fauthoring\u002Ftext-and-prose","en\u002F3.internal\u002F9.authoring\u002F2.text-and-prose","i-lucide-type",{"title":294,"path":295,"stem":296,"icon":140},"Code Blocks","\u002Fen\u002Finternal\u002Fauthoring\u002Fcode","en\u002F3.internal\u002F9.authoring\u002F3.code",{"title":298,"path":299,"stem":300,"icon":301},"Callouts & Cards","\u002Fen\u002Finternal\u002Fauthoring\u002Fcallouts-and-cards","en\u002F3.internal\u002F9.authoring\u002F4.callouts-and-cards","i-lucide-message-square-warning",{"title":303,"path":304,"stem":305,"icon":306},"Layout & Interactivity","\u002Fen\u002Finternal\u002Fauthoring\u002Flayout-and-interactivity","en\u002F3.internal\u002F9.authoring\u002F5.layout-and-interactivity","i-lucide-layout-panel-left",{"title":308,"path":309,"stem":310,"icon":311},"Visuals — Images, Icons & Diagrams","\u002Fen\u002Finternal\u002Fauthoring\u002Fvisuals","en\u002F3.internal\u002F9.authoring\u002F6.visuals","i-lucide-image",{"title":313,"path":314,"stem":315,"icon":316},"Design System & Configuration","\u002Fen\u002Finternal\u002Fauthoring\u002Fdesign-system","en\u002F3.internal\u002F9.authoring\u002F7.design-system","i-lucide-palette",{"id":318,"title":313,"body":319,"description":997,"extension":998,"links":999,"meta":1000,"navigation":1001,"path":314,"seo":1002,"stem":315,"__hash__":1003},"docs_en\u002Fen\u002F3.internal\u002F9.authoring\u002F7.design-system.md",{"type":320,"value":321,"toc":987},"minimark",[322,331,336,349,461,652,660,676,781,785,800,844,848,904,908,924,962,983],[323,324,325,326,330],"p",{},"The look of the site comes from a small set of ",[327,328,329],"strong",{},"semantic colour tokens"," and a few config\nfiles. Knowing these lets you brand a build and theme any component consistently.",[332,333,335],"h2",{"id":334},"semantic-colours","Semantic colours",[323,337,338,339,343,344,348],{},"Components take a ",[340,341,342],"code",{},"color"," describing ",[345,346,347],"em",{},"intent",", not a literal hue — so a theme change recolours\neverything at once.",[350,351,352,368],"table",{},[353,354,355],"thead",{},[356,357,358,362,365],"tr",{},[359,360,361],"th",{},"Token",[359,363,364],{},"Default",[359,366,367],{},"Use for",[369,370,371,385,398,410,422,435,448],"tbody",{},[356,372,373,379,382],{},[374,375,376],"td",{},[340,377,378],{},"primary",[374,380,381],{},"green",[374,383,384],{},"main CTAs, active nav, brand",[356,386,387,392,395],{},[374,388,389],{},[340,390,391],{},"secondary",[374,393,394],{},"blue",[374,396,397],{},"complementary actions",[356,399,400,405,407],{},[374,401,402],{},[340,403,404],{},"success",[374,406,381],{},[374,408,409],{},"positive \u002F completed states",[356,411,412,417,419],{},[374,413,414],{},[340,415,416],{},"info",[374,418,394],{},[374,420,421],{},"informational notices",[356,423,424,429,432],{},[374,425,426],{},[340,427,428],{},"warning",[374,430,431],{},"yellow",[374,433,434],{},"attention needed",[356,436,437,442,445],{},[374,438,439],{},[340,440,441],{},"error",[374,443,444],{},"red",[374,446,447],{},"errors, destructive actions",[356,449,450,455,458],{},[374,451,452],{},[340,453,454],{},"neutral",[374,456,457],{},"slate",[374,459,460],{},"text, borders, backgrounds",[462,463,464,467,468,467,470,467,472,467,474,467,476,467,478,480],"code-preview",{},[465,466,378],"u-badge",{"color":378}," ",[465,469,391],{"color":391},[465,471,404],{"color":404},[465,473,416],{"color":416},[465,475,428],{"color":428},[465,477,441],{"color":441},[465,479,454],{"color":454},[481,482,484],"template",{"v-slot:code":483},"",[485,486,490],"pre",{"className":487,"code":488,"language":489,"meta":483,"style":483},"language-mdc shiki shiki-themes material-theme-lighter material-theme material-theme-palenight",":u-badge[primary]{color=\"primary\"} :u-badge[secondary]{color=\"secondary\"} :u-badge[success]{color=\"success\"} :u-badge[info]{color=\"info\"} :u-badge[warning]{color=\"warning\"} :u-badge[error]{color=\"error\"} :u-badge[neutral]{color=\"neutral\"}\n","mdc",[340,491,492],{"__ignoreMap":483},[493,494,497,501,504,508,511,514,517,520,523,525,528,531,534,536,539,541,543,545,547,549,551,553,555,557,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649],"span",{"class":495,"line":496},"line",1,[493,498,500],{"class":499},"sMK4o",":",[493,502,465],{"class":503},"swJcz",[493,505,507],{"class":506},"sTEyZ","[primary]",[493,509,510],{"class":499},"{",[493,512,342],{"class":513},"spNyl",[493,515,516],{"class":499},"=",[493,518,519],{"class":499},"\"",[493,521,378],{"class":522},"sfazB",[493,524,519],{"class":499},[493,526,527],{"class":499},"}",[493,529,530],{"class":506}," :u-badge",[493,532,533],{"class":499},"[",[493,535,391],{"class":522},[493,537,538],{"class":499},"]{",[493,540,342],{"class":513},[493,542,516],{"class":499},[493,544,519],{"class":499},[493,546,391],{"class":522},[493,548,519],{"class":499},[493,550,527],{"class":499},[493,552,530],{"class":506},[493,554,533],{"class":499},[493,556,404],{"class":522},[493,558,538],{"class":499},[493,560,342],{"class":513},[493,562,516],{"class":499},[493,564,519],{"class":499},[493,566,404],{"class":522},[493,568,519],{"class":499},[493,570,527],{"class":499},[493,572,530],{"class":506},[493,574,533],{"class":499},[493,576,416],{"class":522},[493,578,538],{"class":499},[493,580,342],{"class":513},[493,582,516],{"class":499},[493,584,519],{"class":499},[493,586,416],{"class":522},[493,588,519],{"class":499},[493,590,527],{"class":499},[493,592,530],{"class":506},[493,594,533],{"class":499},[493,596,428],{"class":522},[493,598,538],{"class":499},[493,600,342],{"class":513},[493,602,516],{"class":499},[493,604,519],{"class":499},[493,606,428],{"class":522},[493,608,519],{"class":499},[493,610,527],{"class":499},[493,612,530],{"class":506},[493,614,533],{"class":499},[493,616,441],{"class":522},[493,618,538],{"class":499},[493,620,342],{"class":513},[493,622,516],{"class":499},[493,624,519],{"class":499},[493,626,441],{"class":522},[493,628,519],{"class":499},[493,630,527],{"class":499},[493,632,530],{"class":506},[493,634,533],{"class":499},[493,636,454],{"class":522},[493,638,538],{"class":499},[493,640,342],{"class":513},[493,642,516],{"class":499},[493,644,519],{"class":499},[493,646,454],{"class":522},[493,648,519],{"class":499},[493,650,651],{"class":499},"}\n",[653,654,656,657,659],"h3",{"id":655},"where-the-color-prop-applies","Where the ",[340,658,342],{}," prop applies",[323,661,662,665,666,665,669,665,672,675],{},[340,663,664],{},"::callout",", ",[340,667,668],{},"::card",[340,670,671],{},":u-badge",[340,673,674],{},":u-button"," and most Nuxt UI components accept these\ntokens:",[462,677,678,683,687],{},[679,680,682],"callout",{"color":416,"icon":681},"i-lucide-info","An info-coloured callout.",[679,684,686],{"color":404,"icon":685},"i-lucide-check","A success-coloured callout.",[481,688,689],{"v-slot:code":483},[485,690,692],{"className":487,"code":691,"language":489,"meta":483,"style":483},"::callout{icon=\"i-lucide-info\" color=\"info\"}\nAn info-coloured callout.\n::\n::callout{icon=\"i-lucide-check\" color=\"success\"}\nA success-coloured callout.\n::\n",[340,693,694,727,733,739,770,776],{"__ignoreMap":483},[493,695,696,699,701,703,706,708,710,712,714,717,719,721,723,725],{"class":495,"line":496},[493,697,698],{"class":499},"::",[493,700,679],{"class":503},[493,702,510],{"class":499},[493,704,705],{"class":513},"icon",[493,707,516],{"class":499},[493,709,519],{"class":499},[493,711,681],{"class":522},[493,713,519],{"class":499},[493,715,716],{"class":513}," color",[493,718,516],{"class":499},[493,720,519],{"class":499},[493,722,416],{"class":522},[493,724,519],{"class":499},[493,726,651],{"class":499},[493,728,730],{"class":495,"line":729},2,[493,731,732],{"class":506},"An info-coloured callout.\n",[493,734,736],{"class":495,"line":735},3,[493,737,738],{"class":499},"::\n",[493,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768],{"class":495,"line":741},4,[493,743,698],{"class":499},[493,745,679],{"class":503},[493,747,510],{"class":499},[493,749,705],{"class":513},[493,751,516],{"class":499},[493,753,519],{"class":499},[493,755,685],{"class":522},[493,757,519],{"class":499},[493,759,716],{"class":513},[493,761,516],{"class":499},[493,763,519],{"class":499},[493,765,404],{"class":522},[493,767,519],{"class":499},[493,769,651],{"class":499},[493,771,773],{"class":495,"line":772},5,[493,774,775],{"class":506},"A success-coloured callout.\n",[493,777,779],{"class":495,"line":778},6,[493,780,738],{"class":499},[332,782,784],{"id":783},"typography","Typography",[323,786,787,788,791,792,795,796,799],{},"Body and code fonts are driven by the ",[340,789,790],{},"--font-sans"," and ",[340,793,794],{},"--font-mono"," CSS variables, and\nprose spacing\u002Fsizing comes from the theme. Override them in CSS with Tailwind's ",[340,797,798],{},"@theme","\nblock; colour shades (50–950) are customised the same way.",[485,801,805],{"className":802,"code":803,"language":804,"meta":483,"style":483},"language-css shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","@theme {\n  --font-sans: 'Inter', sans-serif;\n  --font-mono: 'JetBrains Mono', monospace;\n}\n","css",[340,806,807,815,830,840],{"__ignoreMap":483},[493,808,809,812],{"class":495,"line":496},[493,810,798],{"class":811},"s7zQu",[493,813,814],{"class":499}," {\n",[493,816,817,820,823,827],{"class":495,"line":729},[493,818,819],{"class":506},"  --font-sans: 'Inter'",[493,821,822],{"class":499},",",[493,824,826],{"class":825},"sBMFI"," sans-serif",[493,828,829],{"class":506},";\n",[493,831,832,835,837],{"class":495,"line":735},[493,833,834],{"class":506},"  --font-mono: 'JetBrains Mono'",[493,836,822],{"class":499},[493,838,839],{"class":506}," monospace;\n",[493,841,842],{"class":495,"line":741},[493,843,651],{"class":506},[332,845,847],{"id":846},"the-config-files","The config files",[849,850,851,872,885,893],"field-group",{},[852,853,856,857,665,860,863,864,867,868,871],"field",{"name":854,"type":855},"app\u002Fapp.config.ts","defineAppConfig","Runtime UI: ",[340,858,859],{},"header.logo",[340,861,862],{},"ui.colors"," (map a token to a Tailwind colour), ",[340,865,866],{},"ui.page"," (the\nnav\u002Fcontent column widths), keyboard ",[340,869,870],{},"shortcuts",". Hot-reloads, no rebuild.",[852,873,876,877,880,881,884],{"name":874,"type":875},"nuxt.config.ts","defineNuxtConfig","Build-time wiring: ",[340,878,879],{},"DOCS_TARGET"," branding\u002Fgating, ",[340,882,883],{},"routeRules",", Studio, content highlight\nlanguages, prerender seeding.",[852,886,889,890,892],{"name":887,"type":888},"content.config.ts","defineContentConfig","Which content tiers ship for the active ",[340,891,879],{},", and the collection schema (custom\nfrontmatter fields you want to query).",[852,894,897,898,791,901,903],{"name":895,"type":896},".navigation.yml","per-folder","Section ",[340,899,900],{},"title",[340,902,705],{}," in the sidebar. One per content folder.",[653,905,907],{"id":906},"branding-a-build","Branding a build",[323,909,910,912,913,916,917,916,920,923],{},[340,911,879],{}," (",[340,914,915],{},"public"," | ",[340,918,919],{},"cloud",[340,921,922],{},"internal",") selects the audience tier, gating and\nbranding at build time. Per-page metadata lives in frontmatter:",[849,925,926,934,938,952],{},[852,927,930,933],{"name":900,"type":928,":required":929},"string","true",[340,931,932],{},"\u003Ch1>",", tab title, breadcrumb, search entry.",[852,935,937],{"name":936,"type":928},"description","Sub-title and SEO\u002Fsocial description.",[852,939,942,945,946,948,949,951],{"name":940,"type":941},"navigation","boolean | object",[340,943,944],{},"false"," hides the page; an object overrides its ",[340,947,705],{},"\u002F",[340,950,900],{},".",[852,953,956,957,948,959,961],{"name":954,"type":955},"seo","object","Optional ",[340,958,900],{},[340,960,936],{}," overrides for SEO only.",[963,964,965,966,665,969,972,973,948,976,948,979,982],"tip",{},"Numeric filename prefixes (",[340,967,968],{},"1.",[340,970,971],{},"2.","…) set order and are stripped from the URL. The tier\nfolder (",[340,974,975],{},"1.public",[340,977,978],{},"2.cloud",[340,980,981],{},"3.internal",") is stripped on single-tier builds and becomes\nthe first URL segment on the internal build.",[984,985,986],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":483,"searchDepth":729,"depth":729,"links":988},[989,993,994],{"id":334,"depth":729,"text":335,"children":990},[991],{"id":655,"depth":735,"text":992},"Where the color prop applies",{"id":783,"depth":729,"text":784},{"id":846,"depth":729,"text":847,"children":995},[996],{"id":906,"depth":735,"text":907},"Semantic colours, where colour props apply, typography, and the config files that control branding, navigation and theming.","md",null,{},{"icon":316},{"title":313,"description":997},"70EtKl9OK30dlHP5gZGUPU_NM0Y6AH7hnfOGLjMld0E",[1005,999],{"title":308,"path":309,"stem":310,"description":1006,"icon":311,"children":-1},"Images with zoom and dark-mode variants, the Iconify icon set, and Mermaid diagrams for flows, sequences and architecture.",1787149445841]