[{"data":1,"prerenderedAt":406},["ShallowReactive",2],{"navigation":3,"\u002Fpackages\u002Fcore":60,"\u002Fpackages\u002Fcore-surround":401},[4,23,40,45,50,55],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":18,"path":19,"stem":20,"icon":21},"Icons","\u002Fgetting-started\u002Ficons","1.getting-started\u002F3.icons","i-lucide-sparkles","i-lucide-rocket",{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":39},"Packages","i-lucide-package","\u002Fpackages","2.packages",[29,34],{"title":30,"path":31,"stem":32,"icon":33},"@vyui\u002Fcore","\u002Fpackages\u002Fcore","2.packages\u002F1.core","i-lucide-box",{"title":35,"path":36,"stem":37,"icon":38},"@vyui\u002Fkit","\u002Fpackages\u002Fkit","2.packages\u002F2.kit","i-lucide-layers",false,{"title":41,"path":42,"stem":43,"icon":44},"Theming","\u002Ftheming","3.theming","i-lucide-palette",{"title":46,"path":47,"stem":48,"icon":49},"Accessibility","\u002Faccessibility","4.accessibility","i-lucide-accessibility",{"title":51,"path":52,"stem":53,"icon":54},"i18n","\u002Fi18n","5.i18n","i-lucide-languages",{"title":56,"path":57,"stem":58,"icon":59},"Roadmap","\u002Froadmap","6.roadmap","i-lucide-map",{"id":61,"title":30,"body":62,"description":389,"extension":390,"links":391,"meta":397,"navigation":398,"path":31,"seo":399,"stem":32,"__hash__":400},"docs\u002F2.packages\u002F1.core.md",{"type":63,"value":64,"toc":384},"minimark",[65,72,77,117,121,127,131,380],[66,67,68,71],"p",{},[69,70,30],"code",{}," is the behavioral layer. It ships 47 primitives — Dialog, Sheet, Popover, Combobox, Slider, Swiper, Sortable, and more — with the state, focus, keyboard, and gesture work already done. You bring the styles.",[73,74,76],"h2",{"id":75},"what-you-get","What you get",[78,79,80,88,102,111],"ul",{},[81,82,83,87],"li",{},[84,85,86],"strong",{},"47 primitives"," — Dialog, Sheet, Popover, Combobox, Slider, Swiper, Sortable, Tabs, Toast, Tooltip, and more.",[81,89,90,93,94,97,98,101],{},[84,91,92],{},"Native-first"," — every primitive targets Lynx's ",[69,95,96],{},"\u003Cview>"," \u002F ",[69,99,100],{},"\u003Ctext>"," rendering model.",[81,103,104,107,108,110],{},[84,105,106],{},"Zero styling opinions"," — compose your own design system on top, or use ",[69,109,35],{}," if you'd rather not.",[81,112,113,116],{},[84,114,115],{},"Composable APIs"," — Radix-style root\u002Ftrigger\u002Fcontent patterns, fully overridable slots.",[73,118,120],{"id":119},"when-to-use-it","When to use it",[66,122,123,124,126],{},"Use ",[69,125,30],{}," if you already have a design system, a Tailwind theme, or strong visual opinions. You want raw behavior — no painted defaults.",[73,128,130],{"id":129},"example","Example",[132,133,138],"pre",{"className":134,"code":135,"language":136,"meta":137,"style":137},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup>\nimport { SliderRoot, SliderTrack, SliderRange, SliderThumb } from '@vyui\u002Fcore'\nimport { ref } from 'vue'\n\nconst value = ref(50)\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CSliderRoot v-model=\"value\" :max=\"100\">\n    \u003CSliderTrack>\n      \u003CSliderRange \u002F>\n    \u003C\u002FSliderTrack>\n    \u003CSliderThumb \u002F>\n  \u003C\u002FSliderRoot>\n\u003C\u002Ftemplate>\n","vue","",[69,139,140,160,205,225,232,257,267,272,282,318,329,341,351,361,371],{"__ignoreMap":137},[141,142,145,149,153,157],"span",{"class":143,"line":144},"line",1,[141,146,148],{"class":147},"sMK4o","\u003C",[141,150,152],{"class":151},"swJcz","script",[141,154,156],{"class":155},"spNyl"," setup",[141,158,159],{"class":147},">\n",[141,161,163,167,170,174,177,180,182,185,187,190,193,196,199,202],{"class":143,"line":162},2,[141,164,166],{"class":165},"s7zQu","import",[141,168,169],{"class":147}," {",[141,171,173],{"class":172},"sTEyZ"," SliderRoot",[141,175,176],{"class":147},",",[141,178,179],{"class":172}," SliderTrack",[141,181,176],{"class":147},[141,183,184],{"class":172}," SliderRange",[141,186,176],{"class":147},[141,188,189],{"class":172}," SliderThumb",[141,191,192],{"class":147}," }",[141,194,195],{"class":165}," from",[141,197,198],{"class":147}," '",[141,200,30],{"class":201},"sfazB",[141,203,204],{"class":147},"'\n",[141,206,208,210,212,215,217,219,221,223],{"class":143,"line":207},3,[141,209,166],{"class":165},[141,211,169],{"class":147},[141,213,214],{"class":172}," ref",[141,216,192],{"class":147},[141,218,195],{"class":165},[141,220,198],{"class":147},[141,222,136],{"class":201},[141,224,204],{"class":147},[141,226,228],{"class":143,"line":227},4,[141,229,231],{"emptyLinePlaceholder":230},true,"\n",[141,233,235,238,241,244,247,250,254],{"class":143,"line":234},5,[141,236,237],{"class":155},"const",[141,239,240],{"class":172}," value ",[141,242,243],{"class":147},"=",[141,245,214],{"class":246},"s2Zo4",[141,248,249],{"class":172},"(",[141,251,253],{"class":252},"sbssI","50",[141,255,256],{"class":172},")\n",[141,258,260,263,265],{"class":143,"line":259},6,[141,261,262],{"class":147},"\u003C\u002F",[141,264,152],{"class":151},[141,266,159],{"class":147},[141,268,270],{"class":143,"line":269},7,[141,271,231],{"emptyLinePlaceholder":230},[141,273,275,277,280],{"class":143,"line":274},8,[141,276,148],{"class":147},[141,278,279],{"class":151},"template",[141,281,159],{"class":147},[141,283,285,288,291,294,296,299,302,304,307,309,311,314,316],{"class":143,"line":284},9,[141,286,287],{"class":147},"  \u003C",[141,289,290],{"class":151},"SliderRoot",[141,292,293],{"class":155}," v-model",[141,295,243],{"class":147},[141,297,298],{"class":147},"\"",[141,300,301],{"class":201},"value",[141,303,298],{"class":147},[141,305,306],{"class":155}," :max",[141,308,243],{"class":147},[141,310,298],{"class":147},[141,312,313],{"class":201},"100",[141,315,298],{"class":147},[141,317,159],{"class":147},[141,319,321,324,327],{"class":143,"line":320},10,[141,322,323],{"class":147},"    \u003C",[141,325,326],{"class":151},"SliderTrack",[141,328,159],{"class":147},[141,330,332,335,338],{"class":143,"line":331},11,[141,333,334],{"class":147},"      \u003C",[141,336,337],{"class":151},"SliderRange",[141,339,340],{"class":147}," \u002F>\n",[141,342,344,347,349],{"class":143,"line":343},12,[141,345,346],{"class":147},"    \u003C\u002F",[141,348,326],{"class":151},[141,350,159],{"class":147},[141,352,354,356,359],{"class":143,"line":353},13,[141,355,323],{"class":147},[141,357,358],{"class":151},"SliderThumb",[141,360,340],{"class":147},[141,362,364,367,369],{"class":143,"line":363},14,[141,365,366],{"class":147},"  \u003C\u002F",[141,368,290],{"class":151},[141,370,159],{"class":147},[141,372,374,376,378],{"class":143,"line":373},15,[141,375,262],{"class":147},[141,377,279],{"class":151},[141,379,159],{"class":147},[381,382,383],"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 .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}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 .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}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);}",{"title":137,"searchDepth":144,"depth":162,"links":385},[386,387,388],{"id":75,"depth":162,"text":76},{"id":119,"depth":162,"text":120},{"id":129,"depth":162,"text":130},"Headless primitives for Vue-Lynx — behavior, no opinions.","md",[392],{"label":393,"icon":394,"to":395,"target":396},"View on npm","i-simple-icons-npm","https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@vyui\u002Fcore","_blank",{},{"icon":33},{"title":30,"description":389},"VeQoXT7POaO0B4sZQ4D_XFeZLJsTMLW724QVShjvprg",[402,404],{"title":18,"path":19,"stem":20,"description":403,"icon":21,"children":-1},"Bring your own icon set via Iconify.",{"title":35,"path":36,"stem":37,"description":405,"icon":38,"children":-1},"Opinionated styled components on top of @vyui\u002Fcore.",1780388088857]