[{"data":1,"prerenderedAt":5509},["ShallowReactive",2],{"navigation_docs":3,"-apps-app-development-section-definitions":1387,"-apps-app-development-section-definitions-surround":5504},[4,128,379,504,1072,1144,1150,1156,1215,1314],{"title":5,"path":6,"stem":7,"children":8},"Getting Started","/getting-started","0.getting-started/0.index",[9,10,14,18,56,81,115],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Starting new project","/getting-started/starting-new-project","0.getting-started/1.starting-new-project",{"title":15,"path":16,"stem":17},"What is Laioutr?","/getting-started/what-is-laioutr","0.getting-started/2.what-is-laioutr",{"title":19,"path":20,"stem":21,"children":22,"page":55},"Key Concepts","/getting-started/key-concepts","0.getting-started/3.key-concepts",[23,27,31,35,39,43,47,51],{"title":24,"path":25,"stem":26},"Architecture","/getting-started/key-concepts/architecture","0.getting-started/3.key-concepts/1.architecture",{"title":28,"path":29,"stem":30},"Data Model","/getting-started/key-concepts/data-model","0.getting-started/3.key-concepts/2.data-model",{"title":32,"path":33,"stem":34},"Internationalization","/getting-started/key-concepts/5.internationalization","0.getting-started/3.key-concepts/3.5.internationalization",{"title":36,"path":37,"stem":38},"Data Flow","/getting-started/key-concepts/data-flow","0.getting-started/3.key-concepts/3.data-flow",{"title":40,"path":41,"stem":42},"Extensibility","/getting-started/key-concepts/extensibility","0.getting-started/3.key-concepts/4.extensibility",{"title":44,"path":45,"stem":46},"Philosophy","/getting-started/key-concepts/philosophy","0.getting-started/3.key-concepts/5.philosophy",{"title":48,"path":49,"stem":50},"CI/CD Pipeline","/getting-started/key-concepts/ci-cd-pipeline","0.getting-started/3.key-concepts/6.ci-cd-pipeline",{"title":52,"path":53,"stem":54},"Multi-tenancy","/getting-started/key-concepts/multi-tenancy","0.getting-started/3.key-concepts/multi-tenancy",false,{"title":57,"path":58,"stem":59,"children":60,"page":55},"Next Steps","/getting-started/next-steps","0.getting-started/4.next-steps",[61,65,69,73,77],{"title":62,"path":63,"stem":64},"Create Organization and Project","/getting-started/next-steps/create-org-and-project","0.getting-started/4.next-steps/0.create-org-and-project",{"title":66,"path":67,"stem":68},"First Project Configuration","/getting-started/next-steps/first-project-config","0.getting-started/4.next-steps/1.first-project-config",{"title":70,"path":71,"stem":72},"Setup Local Development Environment","/getting-started/next-steps/local-setup","0.getting-started/4.next-steps/3.local-setup",{"title":74,"path":75,"stem":76},"Create your first custom app","/getting-started/next-steps/create-custom-app","0.getting-started/4.next-steps/4.create-custom-app",{"title":78,"path":79,"stem":80},"CLI","/getting-started/next-steps/cli","0.getting-started/4.next-steps/5.cli",{"title":82,"path":83,"stem":84,"children":85},"Changelogs","/getting-started/changelogs","0.getting-started/5.Changelogs/0.index",[86,87,91,95,99,103,107,111],{"title":82,"path":83,"stem":84},{"title":88,"path":89,"stem":90},"CLI Changelog","/getting-started/changelogs/cli-changelog","0.getting-started/5.Changelogs/cli-changelog",{"title":92,"path":93,"stem":94},"Cockpit Changelog","/getting-started/changelogs/cockpit-changelog","0.getting-started/5.Changelogs/cockpit-changelog",{"title":96,"path":97,"stem":98},"Figma Kit Changelog","/getting-started/changelogs/figma-kit-changelog","0.getting-started/5.Changelogs/figma-kit-changelog",{"title":100,"path":101,"stem":102},"Frontend Changelog","/getting-started/changelogs/frontend-changelog","0.getting-started/5.Changelogs/frontend-changelog",{"title":104,"path":105,"stem":106},"Orchestr Changelog","/getting-started/changelogs/orchestr-changelog","0.getting-started/5.Changelogs/orchestr-changelog",{"title":108,"path":109,"stem":110},"Orchestr Devtools Changelog","/getting-started/changelogs/orchestr-devtools-changelog","0.getting-started/5.Changelogs/orchestr-devtools-changelog",{"title":112,"path":113,"stem":114},"UI Changelog","/getting-started/changelogs/ui-changelog","0.getting-started/5.Changelogs/ui-changelog",{"title":116,"path":117,"stem":118,"children":119,"page":55},"Hints And Tips","/getting-started/hints-and-tips","0.getting-started/6.Hints-and-Tips",[120,124],{"title":121,"path":122,"stem":123},"Introduction","/getting-started/hints-and-tips/introduction","0.getting-started/6.Hints-and-Tips/0.introduction",{"title":125,"path":126,"stem":127},"Developer tools","/getting-started/hints-and-tips/developer-tools","0.getting-started/6.Hints-and-Tips/1.developer-tools",{"title":129,"path":130,"stem":131,"children":132},"Frontend","/frontend","1.Frontend/0.index",[133,134,145,203,229,263],{"title":129,"path":130,"stem":131},{"title":121,"path":135,"stem":136,"children":137,"page":55},"/frontend/introduction","1.Frontend/1.Introduction",[138,141],{"title":19,"path":139,"stem":140},"/frontend/introduction/key-concepts","1.Frontend/1.Introduction/0.key-concepts",{"title":142,"path":143,"stem":144},"Tech Stack","/frontend/introduction/tech-stack","1.Frontend/1.Introduction/1.tech-stack",{"title":146,"path":147,"stem":148,"children":149},"Features","/frontend/features","1.Frontend/2.Features/0.index",[150,151,155,159,163,167,171,175,179,183,187,191,195,199],{"title":146,"path":147,"stem":148},{"title":152,"path":153,"stem":154},"Consent Management","/frontend/features/consent-management","1.Frontend/2.Features/consent-management",{"title":156,"path":157,"stem":158},"Currencies","/frontend/features/currencies","1.Frontend/2.Features/currencies",{"title":160,"path":161,"stem":162},"Environments & Staging","/frontend/features/environments","1.Frontend/2.Features/environments",{"title":164,"path":165,"stem":166},"Hooks","/frontend/features/hooks","1.Frontend/2.Features/hooks",{"title":168,"path":169,"stem":170},"Media and Media Library","/frontend/features/media","1.Frontend/2.Features/media",{"title":172,"path":173,"stem":174},"Multi-language Support","/frontend/features/multi-language-support","1.Frontend/2.Features/multi-language-support",{"title":176,"path":177,"stem":178},"Multi-market","/frontend/features/multi-market","1.Frontend/2.Features/multi-market",{"title":180,"path":181,"stem":182},"Page Types","/frontend/features/pagetypes","1.Frontend/2.Features/pagetypes",{"title":184,"path":185,"stem":186},"PWA","/frontend/features/pwa","1.Frontend/2.Features/pwa",{"title":188,"path":189,"stem":190},"Redirects","/frontend/features/redirects","1.Frontend/2.Features/redirects",{"title":192,"path":193,"stem":194},"Routing","/frontend/features/routing","1.Frontend/2.Features/routing",{"title":196,"path":197,"stem":198},"Server-Side Rendering (SSR) and Caching","/frontend/features/ssr-and-caching","1.Frontend/2.Features/ssr-and-caching",{"title":200,"path":201,"stem":202},"Tracking","/frontend/features/tracking","1.Frontend/2.Features/tracking",{"title":204,"path":205,"stem":206,"children":207},"SEO","/frontend/seo","1.Frontend/3.SEO/0.index",[208,209,213,217,221,225],{"title":204,"path":205,"stem":206},{"title":210,"path":211,"stem":212},"Link Checker","/frontend/seo/link-checker","1.Frontend/3.SEO/link-checker",{"title":214,"path":215,"stem":216},"OG Image","/frontend/seo/og-image","1.Frontend/3.SEO/og-image",{"title":218,"path":219,"stem":220},"Robots.txt","/frontend/seo/robots-txt","1.Frontend/3.SEO/robots-txt",{"title":222,"path":223,"stem":224},"Schema.org","/frontend/seo/schema-org","1.Frontend/3.SEO/schema-org",{"title":226,"path":227,"stem":228},"Sitemap","/frontend/seo/sitemap","1.Frontend/3.SEO/sitemap",{"title":230,"path":231,"stem":232,"children":233},"Backend for Frontend","/frontend/orchestr","1.Frontend/4.Orchestr/0.index",[234,235,239,243,247,251,255,259],{"title":230,"path":231,"stem":232},{"title":236,"path":237,"stem":238},"Actions","/frontend/orchestr/actions","1.Frontend/4.Orchestr/Actions",{"title":240,"path":241,"stem":242},"Caching","/frontend/orchestr/caching","1.Frontend/4.Orchestr/Caching",{"title":244,"path":245,"stem":246},"Middleware","/frontend/orchestr/middleware","1.Frontend/4.Orchestr/Middleware",{"title":248,"path":249,"stem":250},"Queries & Links","/frontend/orchestr/queries","1.Frontend/4.Orchestr/Queries",{"title":252,"path":253,"stem":254},"Component Resolvers","/frontend/orchestr/component-resolvers","1.Frontend/4.Orchestr/component-resolvers",{"title":256,"path":257,"stem":258},"URL Query Parameters","/frontend/orchestr/url-query-params","1.Frontend/4.Orchestr/url-query-params",{"title":260,"path":261,"stem":262},"Orchestr Wire Format","/frontend/orchestr/wire-format","1.Frontend/4.Orchestr/wire-format",{"title":264,"path":265,"stem":266,"children":267},"API Reference","/frontend/api-reference","1.Frontend/99.api-reference/0.index",[268,269,326,329,345,353,364,372],{"title":264,"path":265,"stem":266},{"title":270,"path":271,"stem":272,"children":273,"page":55},"Entities","/frontend/api-reference/entities","1.Frontend/99.api-reference/01.entities",[274,278,282,286,290,294,298,302,306,310,314,318,322],{"title":275,"path":276,"stem":277},"Product","/frontend/api-reference/entities/product","1.Frontend/99.api-reference/01.entities/1.product",{"title":279,"path":280,"stem":281},"SuggestedSearch","/frontend/api-reference/entities/suggested-search","1.Frontend/99.api-reference/01.entities/10.suggested-search",{"title":283,"path":284,"stem":285},"SuggestedSearchEntry","/frontend/api-reference/entities/suggested-search-entry","1.Frontend/99.api-reference/01.entities/11.suggested-search-entry",{"title":287,"path":288,"stem":289},"BlogCollection","/frontend/api-reference/entities/blog-collection","1.Frontend/99.api-reference/01.entities/12.blog-collection",{"title":291,"path":292,"stem":293},"Comment","/frontend/api-reference/entities/comment","1.Frontend/99.api-reference/01.entities/13.comment",{"title":295,"path":296,"stem":297},"ProductVariant","/frontend/api-reference/entities/product-variant","1.Frontend/99.api-reference/01.entities/2.product-variant",{"title":299,"path":300,"stem":301},"Category","/frontend/api-reference/entities/category","1.Frontend/99.api-reference/01.entities/3.category",{"title":303,"path":304,"stem":305},"Cart","/frontend/api-reference/entities/cart","1.Frontend/99.api-reference/01.entities/4.cart",{"title":307,"path":308,"stem":309},"CartItem","/frontend/api-reference/entities/cart-item","1.Frontend/99.api-reference/01.entities/5.cart-item",{"title":311,"path":312,"stem":313},"Review","/frontend/api-reference/entities/review","1.Frontend/99.api-reference/01.entities/6.review",{"title":315,"path":316,"stem":317},"BreadcrumbItem","/frontend/api-reference/entities/breadcrumb-item","1.Frontend/99.api-reference/01.entities/7.breadcrumb-item",{"title":319,"path":320,"stem":321},"MenuItem","/frontend/api-reference/entities/menu-item","1.Frontend/99.api-reference/01.entities/8.menu-item",{"title":323,"path":324,"stem":325},"BlogPost","/frontend/api-reference/entities/blog-post","1.Frontend/99.api-reference/01.entities/9.blog-post",{"title":180,"path":327,"stem":328},"/frontend/api-reference/page-types","1.Frontend/99.api-reference/02.page-types",{"title":330,"path":331,"stem":332,"children":333,"page":55},"Ecommerce","/frontend/api-reference/ecommerce","1.Frontend/99.api-reference/10.ecommerce",[334,337,341],{"title":236,"path":335,"stem":336},"/frontend/api-reference/ecommerce/actions","1.Frontend/99.api-reference/10.ecommerce/1.actions",{"title":338,"path":339,"stem":340},"Queries","/frontend/api-reference/ecommerce/queries","1.Frontend/99.api-reference/10.ecommerce/2.queries",{"title":342,"path":343,"stem":344},"Errors","/frontend/api-reference/ecommerce/errors","1.Frontend/99.api-reference/10.ecommerce/3.errors",{"title":346,"path":347,"stem":348,"children":349,"page":55},"Newsletter","/frontend/api-reference/newsletter","1.Frontend/99.api-reference/11.newsletter",[350],{"title":236,"path":351,"stem":352},"/frontend/api-reference/newsletter/actions","1.Frontend/99.api-reference/11.newsletter/1.actions",{"title":354,"path":355,"stem":356,"children":357,"page":55},"Blog","/frontend/api-reference/blog","1.Frontend/99.api-reference/12.blog",[358,361],{"title":338,"path":359,"stem":360},"/frontend/api-reference/blog/queries","1.Frontend/99.api-reference/12.blog/1.queries",{"title":342,"path":362,"stem":363},"/frontend/api-reference/blog/errors","1.Frontend/99.api-reference/12.blog/2.errors",{"title":365,"path":366,"stem":367,"children":368,"page":55},"Suggested Search","/frontend/api-reference/suggested-search","1.Frontend/99.api-reference/13.suggested-search",[369],{"title":338,"path":370,"stem":371},"/frontend/api-reference/suggested-search/queries","1.Frontend/99.api-reference/13.suggested-search/1.queries",{"title":200,"path":373,"stem":374,"children":375,"page":55},"/frontend/api-reference/tracking","1.Frontend/99.api-reference/14.tracking",[376],{"title":236,"path":377,"stem":378},"/frontend/api-reference/tracking/actions","1.Frontend/99.api-reference/14.tracking/1.actions",{"title":380,"path":381,"stem":382,"children":383},"Apps","/apps","2.Apps/0.index",[384,385,431],{"title":380,"path":381,"stem":382},{"title":386,"path":387,"stem":388,"children":389},"App Development","/apps/app-development","2.Apps/app-development/0.index",[390,391,395,399,403,407,411,415,419,423,427],{"title":386,"path":387,"stem":388},{"title":392,"path":393,"stem":394},"App Configuration","/apps/app-development/app-configuration","2.Apps/app-development/app-configuration",{"title":396,"path":397,"stem":398},"App Starter","/apps/app-development/app-starter","2.Apps/app-development/app-starter",{"title":400,"path":401,"stem":402},"Best Practice","/apps/app-development/best-practice","2.Apps/app-development/best-practice",{"title":404,"path":405,"stem":406},"Block Definitions","/apps/app-development/block-definitions","2.Apps/app-development/block-definitions",{"title":408,"path":409,"stem":410},"Coding Standards","/apps/app-development/coding-standards","2.Apps/app-development/coding-standards",{"title":412,"path":413,"stem":414},"Implementation Overview","/apps/app-development/implementation-overview","2.Apps/app-development/implementation-overview",{"title":416,"path":417,"stem":418},"Platform Dependencies","/apps/app-development/platform-dependencies","2.Apps/app-development/platform-dependencies",{"title":420,"path":421,"stem":422},"Schema Fields","/apps/app-development/schema-fields","2.Apps/app-development/schema-fields",{"title":424,"path":425,"stem":426},"Section Definitions","/apps/app-development/section-definitions","2.Apps/app-development/section-definitions",{"title":428,"path":429,"stem":430},"Studio Icons","/apps/app-development/studio-icons","2.Apps/app-development/studio-icons",{"title":432,"path":433,"stem":434,"children":435,"page":55},"App Docs","/apps/app-docs","2.Apps/app-docs",[436,440,444,448,452,456,460,464,468,472,476,480,484,488,492,496,500],{"title":437,"path":438,"stem":439},"Adobe Commerce","/apps/app-docs/adobe-commerce","2.Apps/app-docs/adobe-commerce",{"title":441,"path":442,"stem":443},"B2Bsellers","/apps/app-docs/b2bsellers","2.Apps/app-docs/b2bsellers",{"title":445,"path":446,"stem":447},"Battery Included","/apps/app-docs/battery-included","2.Apps/app-docs/battery-included",{"title":449,"path":450,"stem":451},"CCM19","/apps/app-docs/ccm19","2.Apps/app-docs/ccm19",{"title":453,"path":454,"stem":455},"Cookiebot","/apps/app-docs/cookiebot","2.Apps/app-docs/cookiebot",{"title":457,"path":458,"stem":459},"Google Tag Manager (GTM)","/apps/app-docs/gtm","2.Apps/app-docs/gtm",{"title":461,"path":462,"stem":463},"Hygraph","/apps/app-docs/hygraph","2.Apps/app-docs/hygraph",{"title":465,"path":466,"stem":467},"Nimstrata Google Retail API","/apps/app-docs/nimstrata","2.Apps/app-docs/nimstrata",{"title":469,"path":470,"stem":471},"Pimcore","/apps/app-docs/pimcore","2.Apps/app-docs/pimcore",{"title":473,"path":474,"stem":475},"Commercetools","/apps/app-docs/commercetools","2.apps/app-docs/commercetools",{"title":477,"path":478,"stem":479},"Emporix","/apps/app-docs/emporix","2.apps/app-docs/emporix",{"title":481,"path":482,"stem":483},"Klaviyo","/apps/app-docs/klaviyo","2.apps/app-docs/klaviyo",{"title":485,"path":486,"stem":487},"OXID eShop","/apps/app-docs/oxid","2.apps/app-docs/oxid",{"title":489,"path":490,"stem":491},"Shopify","/apps/app-docs/shopify","2.apps/app-docs/shopify",{"title":493,"path":494,"stem":495},"Shopware","/apps/app-docs/shopware","2.apps/app-docs/shopware",{"title":497,"path":498,"stem":499},"Vercel Analytics","/apps/app-docs/vercel-analytics","2.apps/app-docs/vercel-analytics",{"title":501,"path":502,"stem":503},"Vercel Speed Insights","/apps/app-docs/vercel-speed-insights","2.apps/app-docs/vercel-speed-insights",{"title":505,"path":506,"stem":507,"children":508},"Laioutr UI","/laioutr-ui","3.laioutr-ui/0.index",[509,510,531,537,543,649,655,661,715,737,791],{"title":505,"path":506,"stem":507},{"title":5,"path":511,"stem":512,"children":513},"/laioutr-ui/getting-started","3.laioutr-ui/01.getting-started/0.index",[514,515,519,523,527],{"title":5,"path":511,"stem":512},{"title":516,"path":517,"stem":518},"Browser support","/laioutr-ui/getting-started/browser-support","3.laioutr-ui/01.getting-started/1.browser-support",{"title":520,"path":521,"stem":522},"Common Data","/laioutr-ui/getting-started/common-data","3.laioutr-ui/01.getting-started/99.common-data",{"title":524,"path":525,"stem":526},"Figma Kit","/laioutr-ui/getting-started/figma-kit","3.laioutr-ui/01.getting-started/figma-kit",{"title":528,"path":529,"stem":530},"Theming","/laioutr-ui/getting-started/theming","3.laioutr-ui/01.getting-started/theming",{"title":532,"path":533,"stem":534,"children":535},"B2B","/laioutr-ui/b2b","3.laioutr-ui/b2b/0.index",[536],{"title":532,"path":533,"stem":534},{"title":538,"path":539,"stem":540,"children":541},"Booking","/laioutr-ui/booking","3.laioutr-ui/booking/0.index",[542],{"title":538,"path":539,"stem":540},{"title":544,"path":545,"stem":546,"children":547},"CMS","/laioutr-ui/cms","3.laioutr-ui/cms/0.index",[548,549,574,582,594,603,624],{"title":544,"path":545,"stem":546},{"title":550,"path":551,"stem":552,"children":553,"page":55},"Banner","/laioutr-ui/cms/banner","3.laioutr-ui/cms/banner",[554,558,562,566,570],{"title":555,"path":556,"stem":557},"Banner Slider","/laioutr-ui/cms/banner/bannerslider","3.laioutr-ui/cms/banner/BannerSlider",{"title":559,"path":560,"stem":561},"Basic Banner with Image and Text","/laioutr-ui/cms/banner/basicbannerwithimageandtext","3.laioutr-ui/cms/banner/BasicBannerWithImageAndText",{"title":563,"path":564,"stem":565},"Content with Image and Text","/laioutr-ui/cms/banner/contentwithimageandtext","3.laioutr-ui/cms/banner/ContentWithImageAndText",{"title":567,"path":568,"stem":569},"Content With Text Columns","/laioutr-ui/cms/banner/contentwithtextcolumns","3.laioutr-ui/cms/banner/ContentWithTextColumns",{"title":571,"path":572,"stem":573},"USP Banner","/laioutr-ui/cms/banner/uspbanner","3.laioutr-ui/cms/banner/UspBanner",{"title":354,"path":575,"stem":576,"children":577,"page":55},"/laioutr-ui/cms/blog","3.laioutr-ui/cms/blog",[578],{"title":579,"path":580,"stem":581},"Blog Post","/laioutr-ui/cms/blog/blogpost","3.laioutr-ui/cms/blog/BlogPost",{"title":346,"path":583,"stem":584,"children":585,"page":55},"/laioutr-ui/cms/newsletter","3.laioutr-ui/cms/newsletter",[586,590],{"title":587,"path":588,"stem":589},"Input for Newsletter","/laioutr-ui/cms/newsletter/inputnewsletter","3.laioutr-ui/cms/newsletter/InputNewsletter",{"title":591,"path":592,"stem":593},"Newsletter Registration","/laioutr-ui/cms/newsletter/newsletterregistration","3.laioutr-ui/cms/newsletter/NewsletterRegistration",{"title":595,"path":596,"stem":597,"children":598,"page":55},"Quotes","/laioutr-ui/cms/quotes","3.laioutr-ui/cms/quotes",[599],{"title":600,"path":601,"stem":602},"Personal Quote with Text and Image","/laioutr-ui/cms/quotes/personalquote","3.laioutr-ui/cms/quotes/PersonalQuote",{"title":604,"path":605,"stem":606,"children":607,"page":55},"Reviews","/laioutr-ui/cms/reviews","3.laioutr-ui/cms/reviews",[608,612,616,620],{"title":609,"path":610,"stem":611},"Quote Card","/laioutr-ui/cms/reviews/quotecard","3.laioutr-ui/cms/reviews/QuoteCard",{"title":613,"path":614,"stem":615},"Rating","/laioutr-ui/cms/reviews/rating","3.laioutr-ui/cms/reviews/Rating",{"title":617,"path":618,"stem":619},"Rating Form","/laioutr-ui/cms/reviews/ratingform","3.laioutr-ui/cms/reviews/RatingForm",{"title":621,"path":622,"stem":623},"Review Section","/laioutr-ui/cms/reviews/reviewsection","3.laioutr-ui/cms/reviews/ReviewSection",{"title":625,"path":626,"stem":627,"children":628,"page":55},"Slider","/laioutr-ui/cms/slider","3.laioutr-ui/cms/slider",[629,633,637,641,645],{"title":630,"path":631,"stem":632},"Hero Slider","/laioutr-ui/cms/slider/heroslider","3.laioutr-ui/cms/slider/HeroSlider",{"title":634,"path":635,"stem":636},"Logo Slider","/laioutr-ui/cms/slider/logoslider","3.laioutr-ui/cms/slider/LogoSlider",{"title":638,"path":639,"stem":640},"Swiper Navigation with Bullets","/laioutr-ui/cms/slider/swipernavigationbullets","3.laioutr-ui/cms/slider/SwiperNavigationBullets",{"title":642,"path":643,"stem":644},"Swiper Navigation Compact","/laioutr-ui/cms/slider/swipernavigationcompact","3.laioutr-ui/cms/slider/SwiperNavigationCompact",{"title":646,"path":647,"stem":648},"Swiper Navigation with Numbers","/laioutr-ui/cms/slider/swipernavigationnumbers","3.laioutr-ui/cms/slider/SwiperNavigationNumbers",{"title":650,"path":651,"stem":652,"children":653},"Marketplace","/laioutr-ui/marketplace","3.laioutr-ui/marketplace/0.index",[654],{"title":650,"path":651,"stem":652},{"title":656,"path":657,"stem":658,"children":659},"Multichannel","/laioutr-ui/multichannel","3.laioutr-ui/multichannel/0.index",[660],{"title":656,"path":657,"stem":658},{"title":662,"path":663,"stem":664,"children":665},"Navigation & Headers","/laioutr-ui/navigation","3.laioutr-ui/navigation/0.index",[666,667,671,675,679,683,687,691,695,699,703,707,711],{"title":662,"path":663,"stem":664},{"title":668,"path":669,"stem":670},"Basic Header","/laioutr-ui/navigation/basicheader","3.laioutr-ui/navigation/BasicHeader",{"title":672,"path":673,"stem":674},"Color Mode Switch","/laioutr-ui/navigation/colormodeswitch","3.laioutr-ui/navigation/ColorModeSwitch",{"title":676,"path":677,"stem":678},"Desktop Side By Side Menu","/laioutr-ui/navigation/desktopsidebysidemenu","3.laioutr-ui/navigation/DesktopSideBySideMenu",{"title":680,"path":681,"stem":682},"Header with Text Links","/laioutr-ui/navigation/headerwithtextlinks","3.laioutr-ui/navigation/HeaderWithTextLinks",{"title":684,"path":685,"stem":686},"Locale Select","/laioutr-ui/navigation/localeselect","3.laioutr-ui/navigation/LocaleSelect",{"title":688,"path":689,"stem":690},"Mega Menu Desktop","/laioutr-ui/navigation/megamenudesktop","3.laioutr-ui/navigation/MegaMenuDesktop",{"title":692,"path":693,"stem":694},"Mobile Menu","/laioutr-ui/navigation/mobilemenu","3.laioutr-ui/navigation/MobileMenu",{"title":696,"path":697,"stem":698},"Search Overlay Input","/laioutr-ui/navigation/searchoverlayinput","3.laioutr-ui/navigation/SearchOverlayInput",{"title":700,"path":701,"stem":702},"Shop Header","/laioutr-ui/navigation/shopheader","3.laioutr-ui/navigation/ShopHeader",{"title":704,"path":705,"stem":706},"Top Bar","/laioutr-ui/navigation/topbar","3.laioutr-ui/navigation/TopBar",{"title":708,"path":709,"stem":710},"Breadcrumb","/laioutr-ui/navigation/breadcrumb","3.laioutr-ui/navigation/breadcrumb",{"title":712,"path":713,"stem":714},"Footer","/laioutr-ui/navigation/footer","3.laioutr-ui/navigation/footer",{"title":716,"path":717,"stem":718,"children":719},"SaaS","/laioutr-ui/saas","3.laioutr-ui/saas/0.index",[720,721,725,729,733],{"title":716,"path":717,"stem":718},{"title":722,"path":723,"stem":724},"Billing Cycle Switch","/laioutr-ui/saas/billingcycleswitch","3.laioutr-ui/saas/BillingCycleSwitch",{"title":726,"path":727,"stem":728},"Pricing Plan","/laioutr-ui/saas/pricingplan","3.laioutr-ui/saas/pricingplan",{"title":730,"path":731,"stem":732},"Pricing Plans","/laioutr-ui/saas/pricingplans","3.laioutr-ui/saas/pricingplans",{"title":734,"path":735,"stem":736},"Pricing Table","/laioutr-ui/saas/pricingtable","3.laioutr-ui/saas/pricingtable",{"title":738,"path":739,"stem":740,"children":741},"Shop","/laioutr-ui/shop","3.laioutr-ui/shop/0.index",[742,743,747,751,755,759,763,767,771,775,779,783,787],{"title":738,"path":739,"stem":740},{"title":744,"path":745,"stem":746},"Cards Container","/laioutr-ui/shop/cardscontainer","3.laioutr-ui/shop/CardsContainer",{"title":748,"path":749,"stem":750},"Grid Card Content","/laioutr-ui/shop/gridcardcontent","3.laioutr-ui/shop/GridCardContent",{"title":752,"path":753,"stem":754},"Grid Card Text Content","/laioutr-ui/shop/gridcardtextcontent","3.laioutr-ui/shop/GridCardTextContent",{"title":756,"path":757,"stem":758},"Inpage Navigation Basic Grid","/laioutr-ui/shop/inpagenavigationbasicgrid","3.laioutr-ui/shop/InpageNavigationBasicGrid",{"title":760,"path":761,"stem":762},"Inpage Navigation Basic Slider","/laioutr-ui/shop/inpagenavigationbasicslider","3.laioutr-ui/shop/InpageNavigationBasicSlider",{"title":764,"path":765,"stem":766},"Inpage Navigation Big Grid","/laioutr-ui/shop/inpagenavigationbiggrid","3.laioutr-ui/shop/InpageNavigationBigGrid",{"title":768,"path":769,"stem":770},"Inpage Navigation Big Slider","/laioutr-ui/shop/inpagenavigationbigslider","3.laioutr-ui/shop/InpageNavigationBigSlider",{"title":772,"path":773,"stem":774},"Inpage Navigation Compact Grid","/laioutr-ui/shop/inpagenavigationcompactgrid","3.laioutr-ui/shop/InpageNavigationCompactGrid",{"title":776,"path":777,"stem":778},"Inpage Navigation Compact Slider","/laioutr-ui/shop/inpagenavigationcompactslider","3.laioutr-ui/shop/InpageNavigationCompactSlider",{"title":780,"path":781,"stem":782},"Product Card","/laioutr-ui/shop/productcard","3.laioutr-ui/shop/ProductCard",{"title":784,"path":785,"stem":786},"Product Slider","/laioutr-ui/shop/productslider","3.laioutr-ui/shop/ProductSlider",{"title":788,"path":789,"stem":790},"Filters","/laioutr-ui/shop/filters","3.laioutr-ui/shop/filters",{"title":792,"path":793,"stem":794,"children":795},"UI Kit","/laioutr-ui/ui-kit","3.laioutr-ui/ui-kit/0.index",[796,797,874,895,916,949,970,1035],{"title":792,"path":793,"stem":794},{"title":798,"path":799,"stem":800,"children":801,"page":55},"General","/laioutr-ui/ui-kit/general","3.laioutr-ui/ui-kit/01.general",[802,806,810,814,818,822,826,830,834,838,842,846,850,854,858,862,866,870],{"title":803,"path":804,"stem":805},"Accordion","/laioutr-ui/ui-kit/general/accordion","3.laioutr-ui/ui-kit/01.general/Accordion",{"title":807,"path":808,"stem":809},"Avatar","/laioutr-ui/ui-kit/general/avatar","3.laioutr-ui/ui-kit/01.general/Avatar",{"title":811,"path":812,"stem":813},"Backdrop","/laioutr-ui/ui-kit/general/backdrop","3.laioutr-ui/ui-kit/01.general/Backdrop",{"title":815,"path":816,"stem":817},"Color Swatch","/laioutr-ui/ui-kit/general/colorswatch","3.laioutr-ui/ui-kit/01.general/ColorSwatch",{"title":819,"path":820,"stem":821},"Dropdown Menu","/laioutr-ui/ui-kit/general/dropdownmenu","3.laioutr-ui/ui-kit/01.general/DropdownMenu",{"title":823,"path":824,"stem":825},"Edge Glow","/laioutr-ui/ui-kit/general/edgeglow","3.laioutr-ui/ui-kit/01.general/EdgeGlow",{"title":827,"path":828,"stem":829},"Empty State","/laioutr-ui/ui-kit/general/emptystate","3.laioutr-ui/ui-kit/01.general/EmptyState",{"title":831,"path":832,"stem":833},"Icon","/laioutr-ui/ui-kit/general/icon","3.laioutr-ui/ui-kit/01.general/Icon",{"title":835,"path":836,"stem":837},"Image Contrast Overlay","/laioutr-ui/ui-kit/general/imagecontrastoverlay","3.laioutr-ui/ui-kit/01.general/ImageContrastOverlay",{"title":839,"path":840,"stem":841},"Image Variant Thumbnail","/laioutr-ui/ui-kit/general/imagevariantthumbnail","3.laioutr-ui/ui-kit/01.general/ImageVariantThumbnail",{"title":843,"path":844,"stem":845},"Loading Spinner","/laioutr-ui/ui-kit/general/loadingspinner","3.laioutr-ui/ui-kit/01.general/LoadingSpinner",{"title":847,"path":848,"stem":849},"Media","/laioutr-ui/ui-kit/general/media","3.laioutr-ui/ui-kit/01.general/Media",{"title":851,"path":852,"stem":853},"Navigation Bullets","/laioutr-ui/ui-kit/general/navigationbullets","3.laioutr-ui/ui-kit/01.general/NavigationBullets",{"title":855,"path":856,"stem":857},"Placeholder","/laioutr-ui/ui-kit/general/placeholder","3.laioutr-ui/ui-kit/01.general/Placeholder",{"title":859,"path":860,"stem":861},"Progress Bar","/laioutr-ui/ui-kit/general/progressbar","3.laioutr-ui/ui-kit/01.general/ProgressBar",{"title":863,"path":864,"stem":865},"Scrollbar","/laioutr-ui/ui-kit/general/scrollbar","3.laioutr-ui/ui-kit/01.general/Scrollbar",{"title":867,"path":868,"stem":869},"Swatch Preview","/laioutr-ui/ui-kit/general/swatchpreview","3.laioutr-ui/ui-kit/01.general/SwatchPreview",{"title":871,"path":872,"stem":873},"Thumbnail","/laioutr-ui/ui-kit/general/thumbnail","3.laioutr-ui/ui-kit/01.general/Thumbnail",{"title":875,"path":876,"stem":877,"children":878,"page":55},"Typography","/laioutr-ui/ui-kit/typography","3.laioutr-ui/ui-kit/02.typography",[879,883,887,891],{"title":880,"path":881,"stem":882},"Icon List","/laioutr-ui/ui-kit/typography/iconlist","3.laioutr-ui/ui-kit/02.typography/IconList",{"title":884,"path":885,"stem":886},"Link","/laioutr-ui/ui-kit/typography/link","3.laioutr-ui/ui-kit/02.typography/Link",{"title":888,"path":889,"stem":890},"Rich Content","/laioutr-ui/ui-kit/typography/richcontent","3.laioutr-ui/ui-kit/02.typography/RichContent",{"title":892,"path":893,"stem":894},"Text","/laioutr-ui/ui-kit/typography/text","3.laioutr-ui/ui-kit/02.typography/Text",{"title":896,"path":897,"stem":898,"children":899,"page":55},"Layout","/laioutr-ui/ui-kit/layout","3.laioutr-ui/ui-kit/03.layout",[900,904,908,912],{"title":901,"path":902,"stem":903},"Grid Fill","/laioutr-ui/ui-kit/layout/gridfill","3.laioutr-ui/ui-kit/03.layout/GridFill",{"title":905,"path":906,"stem":907},"Grid Masonry","/laioutr-ui/ui-kit/layout/gridmasonry","3.laioutr-ui/ui-kit/03.layout/GridMasonry",{"title":909,"path":910,"stem":911},"Scroll Area","/laioutr-ui/ui-kit/layout/scrollarea","3.laioutr-ui/ui-kit/03.layout/ScrollArea",{"title":913,"path":914,"stem":915},"Separator","/laioutr-ui/ui-kit/layout/separator","3.laioutr-ui/ui-kit/03.layout/Separator",{"title":917,"path":918,"stem":919,"children":920,"page":55},"Content","/laioutr-ui/ui-kit/content","3.laioutr-ui/ui-kit/04.content",[921,925,929,933,937,941,945],{"title":922,"path":923,"stem":924},"Card","/laioutr-ui/ui-kit/content/card","3.laioutr-ui/ui-kit/04.content/Card",{"title":926,"path":927,"stem":928},"CTA Banner Basic","/laioutr-ui/ui-kit/content/ctabannerbasic","3.laioutr-ui/ui-kit/04.content/CtaBannerBasic",{"title":930,"path":931,"stem":932},"CTA Banner Integrated","/laioutr-ui/ui-kit/content/ctabannerintegrated","3.laioutr-ui/ui-kit/04.content/CtaBannerIntegrated",{"title":934,"path":935,"stem":936},"CTA Banner Showcase","/laioutr-ui/ui-kit/content/ctabannershowcase","3.laioutr-ui/ui-kit/04.content/CtaBannerShowcase",{"title":938,"path":939,"stem":940},"Link Tile Basic","/laioutr-ui/ui-kit/content/linktilebasic","3.laioutr-ui/ui-kit/04.content/LinkTileBasic",{"title":942,"path":943,"stem":944},"Link Tile Big","/laioutr-ui/ui-kit/content/linktilebig","3.laioutr-ui/ui-kit/04.content/LinkTileBig",{"title":946,"path":947,"stem":948},"Link Tile Compact","/laioutr-ui/ui-kit/content/linktilecompact","3.laioutr-ui/ui-kit/04.content/LinkTileCompact",{"title":950,"path":951,"stem":952,"children":953,"page":55},"Surfaces","/laioutr-ui/ui-kit/surfaces","3.laioutr-ui/ui-kit/05.surfaces",[954,958,962,966],{"title":955,"path":956,"stem":957},"Alert Dialog","/laioutr-ui/ui-kit/surfaces/alertdialog","3.laioutr-ui/ui-kit/05.surfaces/AlertDialog",{"title":959,"path":960,"stem":961},"Sheet","/laioutr-ui/ui-kit/surfaces/sheet","3.laioutr-ui/ui-kit/05.surfaces/Sheet",{"title":963,"path":964,"stem":965},"Toast","/laioutr-ui/ui-kit/surfaces/toast","3.laioutr-ui/ui-kit/05.surfaces/Toast",{"title":967,"path":968,"stem":969},"Toaster","/laioutr-ui/ui-kit/surfaces/toaster","3.laioutr-ui/ui-kit/05.surfaces/Toaster",{"title":971,"path":972,"stem":973,"children":974,"page":55},"Form","/laioutr-ui/ui-kit/form","3.laioutr-ui/ui-kit/06.form",[975,979,983,987,991,995,999,1003,1007,1011,1015,1019,1023,1027,1031],{"title":976,"path":977,"stem":978},"Button","/laioutr-ui/ui-kit/form/button","3.laioutr-ui/ui-kit/06.form/Button",{"title":980,"path":981,"stem":982},"Checkbox","/laioutr-ui/ui-kit/form/checkbox","3.laioutr-ui/ui-kit/06.form/Checkbox",{"title":984,"path":985,"stem":986},"Field","/laioutr-ui/ui-kit/form/field","3.laioutr-ui/ui-kit/06.form/Field",{"title":988,"path":989,"stem":990},"Input","/laioutr-ui/ui-kit/form/input","3.laioutr-ui/ui-kit/06.form/Input",{"title":992,"path":993,"stem":994},"Input Checkbox","/laioutr-ui/ui-kit/form/inputcheckbox","3.laioutr-ui/ui-kit/06.form/InputCheckbox",{"title":996,"path":997,"stem":998},"Password Input","/laioutr-ui/ui-kit/form/inputpassword","3.laioutr-ui/ui-kit/06.form/InputPassword",{"title":1000,"path":1001,"stem":1002},"Search Input","/laioutr-ui/ui-kit/form/inputsearch","3.laioutr-ui/ui-kit/06.form/InputSearch",{"title":1004,"path":1005,"stem":1006},"Label","/laioutr-ui/ui-kit/form/label","3.laioutr-ui/ui-kit/06.form/Label",{"title":1008,"path":1009,"stem":1010},"Load More","/laioutr-ui/ui-kit/form/loadmore","3.laioutr-ui/ui-kit/06.form/LoadMore",{"title":1012,"path":1013,"stem":1014},"Pagination","/laioutr-ui/ui-kit/form/pagination","3.laioutr-ui/ui-kit/06.form/Pagination",{"title":1016,"path":1017,"stem":1018},"Quantity Picker","/laioutr-ui/ui-kit/form/quantitypicker","3.laioutr-ui/ui-kit/06.form/QuantityPicker",{"title":1020,"path":1021,"stem":1022},"Radio Group","/laioutr-ui/ui-kit/form/radioselect","3.laioutr-ui/ui-kit/06.form/RadioSelect",{"title":1024,"path":1025,"stem":1026},"Select","/laioutr-ui/ui-kit/form/select","3.laioutr-ui/ui-kit/06.form/Select",{"title":1028,"path":1029,"stem":1030},"Switch","/laioutr-ui/ui-kit/form/switch","3.laioutr-ui/ui-kit/06.form/Switch",{"title":1032,"path":1033,"stem":1034},"Variant Select Button","/laioutr-ui/ui-kit/form/variantselectbutton","3.laioutr-ui/ui-kit/06.form/VariantSelectButton",{"title":1036,"path":1037,"stem":1038,"children":1039,"page":55},"Indicators","/laioutr-ui/ui-kit/indicators","3.laioutr-ui/ui-kit/07.indicators",[1040,1044,1048,1052,1056,1060,1064,1068],{"title":1041,"path":1042,"stem":1043},"Badge","/laioutr-ui/ui-kit/indicators/badge","3.laioutr-ui/ui-kit/07.indicators/Badge",{"title":1045,"path":1046,"stem":1047},"Caption Flag","/laioutr-ui/ui-kit/indicators/captionflag","3.laioutr-ui/ui-kit/07.indicators/CaptionFlag",{"title":1049,"path":1050,"stem":1051},"Category Node Flag","/laioutr-ui/ui-kit/indicators/categorynodeflag","3.laioutr-ui/ui-kit/07.indicators/CategoryNodeFlag",{"title":1053,"path":1054,"stem":1055},"Product Tile Flag","/laioutr-ui/ui-kit/indicators/producttileflag","3.laioutr-ui/ui-kit/07.indicators/ProductTileFlag",{"title":1057,"path":1058,"stem":1059},"Rating Summary","/laioutr-ui/ui-kit/indicators/ratingsummary","3.laioutr-ui/ui-kit/07.indicators/RatingSummary",{"title":1061,"path":1062,"stem":1063},"Rating Summary Small","/laioutr-ui/ui-kit/indicators/ratingsummarysmall","3.laioutr-ui/ui-kit/07.indicators/RatingSummarySmall",{"title":1065,"path":1066,"stem":1067},"Savings Badge","/laioutr-ui/ui-kit/indicators/savingsbadge","3.laioutr-ui/ui-kit/07.indicators/SavingsBadge",{"title":1069,"path":1070,"stem":1071},"Stars Rating","/laioutr-ui/ui-kit/indicators/starsrating","3.laioutr-ui/ui-kit/07.indicators/StarsRating",{"title":1073,"path":1074,"stem":1075,"children":1076},"Hosting","/hosting","4.hosting/0.index",[1077,1078,1084,1114],{"title":1073,"path":1074,"stem":1075},{"title":1079,"path":1080,"stem":1081,"children":1082},"Laioutr Cloud","/hosting/laioutr-cloud","4.hosting/0.laioutr-cloud/0.index",[1083],{"title":1079,"path":1080,"stem":1081},{"title":1085,"path":1086,"stem":1087,"children":1088},"Hosting Adapter","/hosting/hosting-adapter","4.hosting/1.hosting-adapter/0.index",[1089,1090,1094,1098,1102,1106,1110],{"title":1085,"path":1086,"stem":1087},{"title":1091,"path":1092,"stem":1093},"AWS Adapter","/hosting/hosting-adapter/aws-adapter","4.hosting/1.hosting-adapter/aws-adapter",{"title":1095,"path":1096,"stem":1097},"Azure Adapter","/hosting/hosting-adapter/azure-adapter","4.hosting/1.hosting-adapter/azure-adapter",{"title":1099,"path":1100,"stem":1101},"Google Adapter","/hosting/hosting-adapter/google-adapter","4.hosting/1.hosting-adapter/google-adapter",{"title":1103,"path":1104,"stem":1105},"Netlify Adapter","/hosting/hosting-adapter/netlify-adapter","4.hosting/1.hosting-adapter/netlify-adapter",{"title":1107,"path":1108,"stem":1109},"Scale Commerce Adapter","/hosting/hosting-adapter/scale-commerce-adapter","4.hosting/1.hosting-adapter/scale-commerce-adapter",{"title":1111,"path":1112,"stem":1113},"Vercel Adapter","/hosting/hosting-adapter/vercel-adapter","4.hosting/1.hosting-adapter/vercel-adapter",{"title":1115,"path":1116,"stem":1117,"children":1118},"Bring Your Own Server (BYOS)","/hosting/bring-your-own-server-(byos)","4.hosting/2.bring-your-own-server-(byos)/0.index",[1119,1120,1124,1128,1132,1136,1140],{"title":1115,"path":1116,"stem":1117},{"title":1121,"path":1122,"stem":1123},"BYOS Agent","/hosting/bring-your-own-server-(byos)/byos-agent","4.hosting/2.bring-your-own-server-(byos)/byos-agent",{"title":1125,"path":1126,"stem":1127},"Changelog","/hosting/bring-your-own-server-(byos)/changelog","4.hosting/2.bring-your-own-server-(byos)/changelog",{"title":1129,"path":1130,"stem":1131},"DevOps Components","/hosting/bring-your-own-server-(byos)/devops","4.hosting/2.bring-your-own-server-(byos)/devops",{"title":1133,"path":1134,"stem":1135},"Infrastructure Requirements","/hosting/bring-your-own-server-(byos)/infrastructure","4.hosting/2.bring-your-own-server-(byos)/infrastructure",{"title":1137,"path":1138,"stem":1139},"Software Requirements","/hosting/bring-your-own-server-(byos)/software","4.hosting/2.bring-your-own-server-(byos)/software",{"title":1141,"path":1142,"stem":1143},"Webhook Configuration","/hosting/bring-your-own-server-(byos)/webhook-config","4.hosting/2.bring-your-own-server-(byos)/webhook-config",{"title":1145,"path":1146,"stem":1147,"children":1148},"Checkout","/checkout","5.Checkout/0.index",[1149],{"title":1145,"path":1146,"stem":1147},{"title":1151,"path":1152,"stem":1153,"children":1154},"Larry AI","/larry-ai","6.Larry-AI/0.index",[1155],{"title":1151,"path":1152,"stem":1153},{"title":524,"path":1157,"stem":1158,"children":1159},"/figma-kit","7.Figma Kit/0.index",[1160,1161,1177],{"title":524,"path":1157,"stem":1158},{"title":121,"path":1162,"stem":1163,"children":1164,"page":55},"/figma-kit/introduction","7.Figma Kit/1.Introduction",[1165,1169,1173],{"title":1166,"path":1167,"stem":1168},"How to Start","/figma-kit/introduction/howtostart","7.Figma Kit/1.Introduction/0.howtostart",{"title":1170,"path":1171,"stem":1172},"Figma Variables","/figma-kit/introduction/figma-variables","7.Figma Kit/1.Introduction/figma-variables",{"title":1174,"path":1175,"stem":1176},"Library Connections","/figma-kit/introduction/library-connections","7.Figma Kit/1.Introduction/library-connections",{"title":1178,"path":1179,"stem":1180,"children":1181,"page":55},"Kits","/figma-kit/kits","7.Figma Kit/Kits",[1182,1185,1188,1191,1195,1198,1202,1206,1209,1212],{"title":532,"path":1183,"stem":1184},"/figma-kit/kits/b2b","7.Figma Kit/Kits/b2b",{"title":538,"path":1186,"stem":1187},"/figma-kit/kits/booking","7.Figma Kit/Kits/booking",{"title":544,"path":1189,"stem":1190},"/figma-kit/kits/cms","7.Figma Kit/Kits/cms",{"title":1192,"path":1193,"stem":1194},"Inpage Navigation","/figma-kit/kits/inpage-navigation","7.Figma Kit/Kits/inpage-navigation",{"title":650,"path":1196,"stem":1197},"/figma-kit/kits/marketplace","7.Figma Kit/Kits/marketplace",{"title":1199,"path":1200,"stem":1201},"Retail & Multichannel","/figma-kit/kits/multichannel","7.Figma Kit/Kits/multichannel",{"title":1203,"path":1204,"stem":1205},"Navigation","/figma-kit/kits/navigation","7.Figma Kit/Kits/navigation",{"title":716,"path":1207,"stem":1208},"/figma-kit/kits/saas","7.Figma Kit/Kits/saas",{"title":738,"path":1210,"stem":1211},"/figma-kit/kits/shop","7.Figma Kit/Kits/shop",{"title":792,"path":1213,"stem":1214},"/figma-kit/kits/ui-kit","7.Figma Kit/Kits/ui-kit",{"title":1216,"path":1217,"stem":1218,"children":1219},"Cockpit","/cockpit","8.Cockpit/0.index",[1220,1221,1251,1268,1285],{"title":1216,"path":1217,"stem":1218},{"title":146,"path":1222,"stem":1223,"children":1224,"page":55},"/cockpit/features","8.Cockpit/1.Features",[1225,1228,1232,1236,1240,1243,1247],{"title":380,"path":1226,"stem":1227},"/cockpit/features/apps","8.Cockpit/1.Features/apps",{"title":1229,"path":1230,"stem":1231},"Content (Collections)","/cockpit/features/content-collections","8.Cockpit/1.Features/content-collections",{"title":1233,"path":1234,"stem":1235},"Deployments","/cockpit/features/deployments","8.Cockpit/1.Features/deployments",{"title":1237,"path":1238,"stem":1239},"Markets","/cockpit/features/markets","8.Cockpit/1.Features/markets",{"title":188,"path":1241,"stem":1242},"/cockpit/features/redirects","8.Cockpit/1.Features/redirects",{"title":1244,"path":1245,"stem":1246},"Studio","/cockpit/features/studio","8.Cockpit/1.Features/studio",{"title":1248,"path":1249,"stem":1250},"Translations","/cockpit/features/translations","8.Cockpit/1.Features/translations",{"title":1252,"path":1253,"stem":1254,"children":1255,"page":55},"Project Settings","/cockpit/project-settings","8.Cockpit/2.Project-Settings",[1256,1260,1264],{"title":1257,"path":1258,"stem":1259},"Delete a project","/cockpit/project-settings/delete-project","8.Cockpit/2.Project-Settings/delete-project",{"title":1261,"path":1262,"stem":1263},"NPM","/cockpit/project-settings/npm","8.Cockpit/2.Project-Settings/npm",{"title":1265,"path":1266,"stem":1267},"Project secret key","/cockpit/project-settings/project-secret-key","8.Cockpit/2.Project-Settings/project-secret-key",{"title":1269,"path":1270,"stem":1271,"children":1272,"page":55},"Account Settings","/cockpit/account-settings","8.Cockpit/3.Account-Settings",[1273,1277,1281],{"title":1274,"path":1275,"stem":1276},"Notifications","/cockpit/account-settings/notifications","8.Cockpit/3.Account-Settings/notifications",{"title":1278,"path":1279,"stem":1280},"Preferences","/cockpit/account-settings/preferences","8.Cockpit/3.Account-Settings/preferences",{"title":1282,"path":1283,"stem":1284},"Security","/cockpit/account-settings/security","8.Cockpit/3.Account-Settings/security",{"title":1286,"path":1287,"stem":1288,"children":1289,"page":55},"Organisation Settings","/cockpit/organisation-settings","8.Cockpit/4.Organisation-Settings",[1290,1294,1298,1302,1306,1310],{"title":1291,"path":1292,"stem":1293},"API keys","/cockpit/organisation-settings/api-keys","8.Cockpit/4.Organisation-Settings/api-keys",{"title":1295,"path":1296,"stem":1297},"Billing","/cockpit/organisation-settings/billing","8.Cockpit/4.Organisation-Settings/billing",{"title":1299,"path":1300,"stem":1301},"General settings","/cockpit/organisation-settings/general-settings","8.Cockpit/4.Organisation-Settings/general-settings",{"title":1303,"path":1304,"stem":1305},"Members","/cockpit/organisation-settings/members","8.Cockpit/4.Organisation-Settings/members",{"title":1307,"path":1308,"stem":1309},"Projects","/cockpit/organisation-settings/projects","8.Cockpit/4.Organisation-Settings/projects",{"title":1311,"path":1312,"stem":1313},"Roles","/cockpit/organisation-settings/roles","8.Cockpit/4.Organisation-Settings/roles",{"title":1315,"path":1316,"stem":1317,"children":1318},"Offering","/offering","9.Offering/0.index",[1319,1320,1352,1365,1378],{"title":1315,"path":1316,"stem":1317},{"title":1321,"path":1322,"stem":1323,"children":1324},"Products","/offering/products","9.Offering/1.Products/0.index",[1325,1326,1332,1337,1342,1347],{"title":1321,"path":1322,"stem":1323},{"title":1327,"path":1328,"stem":1329,"children":1330},"Product description","/offering/products/frontend","9.Offering/1.Products/1.Frontend/0.index",[1331],{"title":1327,"path":1328,"stem":1329},{"title":1327,"path":1333,"stem":1334,"children":1335},"/offering/products/cockpit","9.Offering/1.Products/2.Cockpit/0.index",[1336],{"title":1327,"path":1333,"stem":1334},{"title":1327,"path":1338,"stem":1339,"children":1340},"/offering/products/checkout","9.Offering/1.Products/3.Checkout/0.index",[1341],{"title":1327,"path":1338,"stem":1339},{"title":1327,"path":1343,"stem":1344,"children":1345},"/offering/products/cloud","9.Offering/1.Products/4.cloud/0.index",[1346],{"title":1327,"path":1343,"stem":1344},{"title":1327,"path":1348,"stem":1349,"children":1350},"/offering/products/larry-ai","9.Offering/1.Products/5.larry-ai/0.index",[1351],{"title":1327,"path":1348,"stem":1349},{"title":1353,"path":1354,"stem":1355,"children":1356,"page":55},"Service Level Agreement","/offering/service-level-agreement","9.Offering/2.service-level-agreement",[1357,1361],{"title":1358,"path":1359,"stem":1360},"Standard Service Level Agreement Composable Frontend","/offering/service-level-agreement/standard-service-level-agreement","9.Offering/2.service-level-agreement/1.standard-service-level-agreement",{"title":1362,"path":1363,"stem":1364},"Backups","/offering/service-level-agreement/backups","9.Offering/2.service-level-agreement/backups",{"title":1366,"path":1367,"stem":1368,"children":1369,"page":55},"Customer Support","/offering/customer-support","9.Offering/3.customer-support",[1370,1374],{"title":1371,"path":1372,"stem":1373},"Standard Customer Support","/offering/customer-support/standard-customer-support","9.Offering/3.customer-support/1.standard-customer-support",{"title":1375,"path":1376,"stem":1377},"Customer Support Severity Levels of Laioutr products","/offering/customer-support/maximum-serverity-levels","9.Offering/3.customer-support/maximum-serverity-levels",{"title":1379,"path":1380,"stem":1381,"children":1382,"page":55},"Compliance","/offering/compliance","9.Offering/4.Compliance",[1383],{"title":1384,"path":1385,"stem":1386},"Fair usage policy","/offering/compliance/fair-usage-policy","9.Offering/4.Compliance/fair-usage-policy",{"id":1388,"title":424,"body":1389,"description":5495,"extension":5496,"meta":5497,"navigation":2326,"path":425,"seo":5498,"sitemap":5500,"stem":426,"__hash__":5503},"docs/2.Apps/app-development/section-definitions.md",{"type":1390,"value":1391,"toc":5483},"minimark",[1392,1401,1991,2005,2010,2013,2093,2099,2103,2109,2319,2360,2365,2368,2418,2421,2424,2427,2881,2893,2898,2917,2921,2949,2953,2960,3246,3281,3288,3292,3301,3682,3702,3707,3711,3730,4182,4190,4194,4200,4207,4214,4271,4275,4281,5479],[1393,1394,1395,1396,1400],"p",{},"You have a Laioutr app and you want editors to place a new section on pages through Studio. Every section starts with a ",[1397,1398,1399],"strong",{},"definition",": a TypeScript object that declares the component name, Studio metadata, configurable fields, and slots for blocks.",[1402,1403,1409],"pre",{"className":1404,"code":1405,"language":1406,"meta":1407,"style":1408},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import type { SectionDefinition } from '@laioutr-core/core-types/frontend';\ndeclare const defineSection: \u003Cconst T extends SectionDefinition>(definition: T) => T;\n// ---cut---\nexport const definition = defineSection({\n  component: 'SectionHeroBanner',\n  studio: {\n    label: 'Hero Banner',\n    description: 'A full-width banner with heading, media, and a call-to-action button.',\n    previewSrc: '/app-my-app/component-previews/SectionHeroBanner.png',\n    tags: ['Heroes', 'Banner'],\n  },\n  slots: [\n    {\n      name: 'default',\n      studio: { label: 'Content' },\n    },\n  ],\n  schema: [\n    {\n      label: 'Content',\n      fields: [\n        { type: 'text', name: 'heading', label: 'Heading' },\n        { type: 'media', name: 'backgroundImage', label: 'Background Image', allowedTypes: ['image'] },\n        { type: 'text', name: 'ctaLabel', label: 'Button Label' },\n        { type: 'link', name: 'ctaLink', label: 'Button Link' },\n      ],\n    },\n  ],\n});\n","ts","twoslash","",[1410,1411,1412,1451,1502,1509,1532,1551,1562,1579,1596,1613,1645,1651,1662,1668,1685,1709,1715,1723,1733,1738,1754,1764,1810,1874,1917,1961,1969,1974,1981],"code",{"__ignoreMap":1408},[1413,1414,1417,1421,1424,1428,1432,1435,1438,1441,1445,1448],"span",{"class":1415,"line":1416},"line",1,[1413,1418,1420],{"class":1419},"s7zQu","import",[1413,1422,1423],{"class":1419}," type",[1413,1425,1427],{"class":1426},"sMK4o"," {",[1413,1429,1431],{"class":1430},"sTEyZ"," SectionDefinition",[1413,1433,1434],{"class":1426}," }",[1413,1436,1437],{"class":1419}," from",[1413,1439,1440],{"class":1426}," '",[1413,1442,1444],{"class":1443},"sfazB","@laioutr-core/core-types/frontend",[1413,1446,1447],{"class":1426},"'",[1413,1449,1450],{"class":1426},";\n",[1413,1452,1454,1458,1461,1464,1467,1470,1473,1477,1480,1482,1485,1488,1490,1492,1495,1498,1500],{"class":1415,"line":1453},2,[1413,1455,1457],{"class":1456},"spNyl","declare",[1413,1459,1460],{"class":1456}," const",[1413,1462,1463],{"class":1430}," defineSection",[1413,1465,1466],{"class":1426},":",[1413,1468,1469],{"class":1426}," \u003C",[1413,1471,1472],{"class":1456},"const",[1413,1474,1476],{"class":1475},"sBMFI"," T",[1413,1478,1479],{"class":1456}," extends",[1413,1481,1431],{"class":1475},[1413,1483,1484],{"class":1426},">(",[1413,1486,1399],{"class":1487},"sHdIc",[1413,1489,1466],{"class":1426},[1413,1491,1476],{"class":1475},[1413,1493,1494],{"class":1426},")",[1413,1496,1497],{"class":1456}," =>",[1413,1499,1476],{"class":1475},[1413,1501,1450],{"class":1426},[1413,1503,1505],{"class":1415,"line":1504},3,[1413,1506,1508],{"class":1507},"sHwdD","// ---cut---\n",[1413,1510,1512,1515,1517,1520,1523,1526,1529],{"class":1415,"line":1511},4,[1413,1513,1514],{"class":1419},"export",[1413,1516,1460],{"class":1456},[1413,1518,1519],{"class":1430}," definition ",[1413,1521,1522],{"class":1426},"=",[1413,1524,1463],{"class":1525},"s2Zo4",[1413,1527,1528],{"class":1430},"(",[1413,1530,1531],{"class":1426},"{\n",[1413,1533,1535,1539,1541,1543,1546,1548],{"class":1415,"line":1534},5,[1413,1536,1538],{"class":1537},"swJcz","  component",[1413,1540,1466],{"class":1426},[1413,1542,1440],{"class":1426},[1413,1544,1545],{"class":1443},"SectionHeroBanner",[1413,1547,1447],{"class":1426},[1413,1549,1550],{"class":1426},",\n",[1413,1552,1554,1557,1559],{"class":1415,"line":1553},6,[1413,1555,1556],{"class":1537},"  studio",[1413,1558,1466],{"class":1426},[1413,1560,1561],{"class":1426}," {\n",[1413,1563,1565,1568,1570,1572,1575,1577],{"class":1415,"line":1564},7,[1413,1566,1567],{"class":1537},"    label",[1413,1569,1466],{"class":1426},[1413,1571,1440],{"class":1426},[1413,1573,1574],{"class":1443},"Hero Banner",[1413,1576,1447],{"class":1426},[1413,1578,1550],{"class":1426},[1413,1580,1582,1585,1587,1589,1592,1594],{"class":1415,"line":1581},8,[1413,1583,1584],{"class":1537},"    description",[1413,1586,1466],{"class":1426},[1413,1588,1440],{"class":1426},[1413,1590,1591],{"class":1443},"A full-width banner with heading, media, and a call-to-action button.",[1413,1593,1447],{"class":1426},[1413,1595,1550],{"class":1426},[1413,1597,1599,1602,1604,1606,1609,1611],{"class":1415,"line":1598},9,[1413,1600,1601],{"class":1537},"    previewSrc",[1413,1603,1466],{"class":1426},[1413,1605,1440],{"class":1426},[1413,1607,1608],{"class":1443},"/app-my-app/component-previews/SectionHeroBanner.png",[1413,1610,1447],{"class":1426},[1413,1612,1550],{"class":1426},[1413,1614,1616,1619,1621,1624,1626,1629,1631,1634,1636,1638,1640,1643],{"class":1415,"line":1615},10,[1413,1617,1618],{"class":1537},"    tags",[1413,1620,1466],{"class":1426},[1413,1622,1623],{"class":1430}," [",[1413,1625,1447],{"class":1426},[1413,1627,1628],{"class":1443},"Heroes",[1413,1630,1447],{"class":1426},[1413,1632,1633],{"class":1426},",",[1413,1635,1440],{"class":1426},[1413,1637,550],{"class":1443},[1413,1639,1447],{"class":1426},[1413,1641,1642],{"class":1430},"]",[1413,1644,1550],{"class":1426},[1413,1646,1648],{"class":1415,"line":1647},11,[1413,1649,1650],{"class":1426},"  },\n",[1413,1652,1654,1657,1659],{"class":1415,"line":1653},12,[1413,1655,1656],{"class":1537},"  slots",[1413,1658,1466],{"class":1426},[1413,1660,1661],{"class":1430}," [\n",[1413,1663,1665],{"class":1415,"line":1664},13,[1413,1666,1667],{"class":1426},"    {\n",[1413,1669,1671,1674,1676,1678,1681,1683],{"class":1415,"line":1670},14,[1413,1672,1673],{"class":1537},"      name",[1413,1675,1466],{"class":1426},[1413,1677,1440],{"class":1426},[1413,1679,1680],{"class":1443},"default",[1413,1682,1447],{"class":1426},[1413,1684,1550],{"class":1426},[1413,1686,1688,1691,1693,1695,1698,1700,1702,1704,1706],{"class":1415,"line":1687},15,[1413,1689,1690],{"class":1537},"      studio",[1413,1692,1466],{"class":1426},[1413,1694,1427],{"class":1426},[1413,1696,1697],{"class":1537}," label",[1413,1699,1466],{"class":1426},[1413,1701,1440],{"class":1426},[1413,1703,917],{"class":1443},[1413,1705,1447],{"class":1426},[1413,1707,1708],{"class":1426}," },\n",[1413,1710,1712],{"class":1415,"line":1711},16,[1413,1713,1714],{"class":1426},"    },\n",[1413,1716,1718,1721],{"class":1415,"line":1717},17,[1413,1719,1720],{"class":1430},"  ]",[1413,1722,1550],{"class":1426},[1413,1724,1726,1729,1731],{"class":1415,"line":1725},18,[1413,1727,1728],{"class":1537},"  schema",[1413,1730,1466],{"class":1426},[1413,1732,1661],{"class":1430},[1413,1734,1736],{"class":1415,"line":1735},19,[1413,1737,1667],{"class":1426},[1413,1739,1741,1744,1746,1748,1750,1752],{"class":1415,"line":1740},20,[1413,1742,1743],{"class":1537},"      label",[1413,1745,1466],{"class":1426},[1413,1747,1440],{"class":1426},[1413,1749,917],{"class":1443},[1413,1751,1447],{"class":1426},[1413,1753,1550],{"class":1426},[1413,1755,1757,1760,1762],{"class":1415,"line":1756},21,[1413,1758,1759],{"class":1537},"      fields",[1413,1761,1466],{"class":1426},[1413,1763,1661],{"class":1430},[1413,1765,1767,1770,1772,1774,1776,1779,1781,1783,1786,1788,1790,1793,1795,1797,1799,1801,1803,1806,1808],{"class":1415,"line":1766},22,[1413,1768,1769],{"class":1426},"        {",[1413,1771,1423],{"class":1537},[1413,1773,1466],{"class":1426},[1413,1775,1440],{"class":1426},[1413,1777,1778],{"class":1443},"text",[1413,1780,1447],{"class":1426},[1413,1782,1633],{"class":1426},[1413,1784,1785],{"class":1537}," name",[1413,1787,1466],{"class":1426},[1413,1789,1440],{"class":1426},[1413,1791,1792],{"class":1443},"heading",[1413,1794,1447],{"class":1426},[1413,1796,1633],{"class":1426},[1413,1798,1697],{"class":1537},[1413,1800,1466],{"class":1426},[1413,1802,1440],{"class":1426},[1413,1804,1805],{"class":1443},"Heading",[1413,1807,1447],{"class":1426},[1413,1809,1708],{"class":1426},[1413,1811,1813,1815,1817,1819,1821,1824,1826,1828,1830,1832,1834,1837,1839,1841,1843,1845,1847,1850,1852,1854,1857,1859,1861,1863,1866,1868,1871],{"class":1415,"line":1812},23,[1413,1814,1769],{"class":1426},[1413,1816,1423],{"class":1537},[1413,1818,1466],{"class":1426},[1413,1820,1440],{"class":1426},[1413,1822,1823],{"class":1443},"media",[1413,1825,1447],{"class":1426},[1413,1827,1633],{"class":1426},[1413,1829,1785],{"class":1537},[1413,1831,1466],{"class":1426},[1413,1833,1440],{"class":1426},[1413,1835,1836],{"class":1443},"backgroundImage",[1413,1838,1447],{"class":1426},[1413,1840,1633],{"class":1426},[1413,1842,1697],{"class":1537},[1413,1844,1466],{"class":1426},[1413,1846,1440],{"class":1426},[1413,1848,1849],{"class":1443},"Background Image",[1413,1851,1447],{"class":1426},[1413,1853,1633],{"class":1426},[1413,1855,1856],{"class":1537}," allowedTypes",[1413,1858,1466],{"class":1426},[1413,1860,1623],{"class":1430},[1413,1862,1447],{"class":1426},[1413,1864,1865],{"class":1443},"image",[1413,1867,1447],{"class":1426},[1413,1869,1870],{"class":1430},"] ",[1413,1872,1873],{"class":1426},"},\n",[1413,1875,1877,1879,1881,1883,1885,1887,1889,1891,1893,1895,1897,1900,1902,1904,1906,1908,1910,1913,1915],{"class":1415,"line":1876},24,[1413,1878,1769],{"class":1426},[1413,1880,1423],{"class":1537},[1413,1882,1466],{"class":1426},[1413,1884,1440],{"class":1426},[1413,1886,1778],{"class":1443},[1413,1888,1447],{"class":1426},[1413,1890,1633],{"class":1426},[1413,1892,1785],{"class":1537},[1413,1894,1466],{"class":1426},[1413,1896,1440],{"class":1426},[1413,1898,1899],{"class":1443},"ctaLabel",[1413,1901,1447],{"class":1426},[1413,1903,1633],{"class":1426},[1413,1905,1697],{"class":1537},[1413,1907,1466],{"class":1426},[1413,1909,1440],{"class":1426},[1413,1911,1912],{"class":1443},"Button Label",[1413,1914,1447],{"class":1426},[1413,1916,1708],{"class":1426},[1413,1918,1920,1922,1924,1926,1928,1931,1933,1935,1937,1939,1941,1944,1946,1948,1950,1952,1954,1957,1959],{"class":1415,"line":1919},25,[1413,1921,1769],{"class":1426},[1413,1923,1423],{"class":1537},[1413,1925,1466],{"class":1426},[1413,1927,1440],{"class":1426},[1413,1929,1930],{"class":1443},"link",[1413,1932,1447],{"class":1426},[1413,1934,1633],{"class":1426},[1413,1936,1785],{"class":1537},[1413,1938,1466],{"class":1426},[1413,1940,1440],{"class":1426},[1413,1942,1943],{"class":1443},"ctaLink",[1413,1945,1447],{"class":1426},[1413,1947,1633],{"class":1426},[1413,1949,1697],{"class":1537},[1413,1951,1466],{"class":1426},[1413,1953,1440],{"class":1426},[1413,1955,1956],{"class":1443},"Button Link",[1413,1958,1447],{"class":1426},[1413,1960,1708],{"class":1426},[1413,1962,1964,1967],{"class":1415,"line":1963},26,[1413,1965,1966],{"class":1430},"      ]",[1413,1968,1550],{"class":1426},[1413,1970,1972],{"class":1415,"line":1971},27,[1413,1973,1714],{"class":1426},[1413,1975,1977,1979],{"class":1415,"line":1976},28,[1413,1978,1720],{"class":1430},[1413,1980,1550],{"class":1426},[1413,1982,1984,1987,1989],{"class":1415,"line":1983},29,[1413,1985,1986],{"class":1426},"}",[1413,1988,1494],{"class":1430},[1413,1990,1450],{"class":1426},[1393,1992,1993,1994,1996,1997,2000,2001,2004],{},"The platform reads this definition at three points: ",[1397,1995,1244],{}," uses it to build the sidebar editor, ",[1397,1998,1999],{},"Frontend Core"," uses it to wire up data and props, and your ",[1397,2002,2003],{},"Vue component"," uses it to define its props.",[2006,2007,2009],"h2",{"id":2008},"required-properties","Required properties",[1393,2011,2012],{},"Every section definition needs these properties:",[2014,2015,2016,2032],"table",{},[2017,2018,2019],"thead",{},[2020,2021,2022,2026,2029],"tr",{},[2023,2024,2025],"th",{},"Property",[2023,2027,2028],{},"Type",[2023,2030,2031],{},"Purpose",[2033,2034,2035,2059,2078],"tbody",{},[2020,2036,2037,2043,2048],{},[2038,2039,2040],"td",{},[1410,2041,2042],{},"component",[2038,2044,2045],{},[1410,2046,2047],{},"string",[2038,2049,2050,2051,2054,2055,2058],{},"The globally registered Vue component name. Must match the component's filename (e.g., ",[1410,2052,2053],{},"SectionHeroBanner.vue"," registers as ",[1410,2056,2057],{},"'SectionHeroBanner'",").",[2020,2060,2061,2066,2071],{},[2038,2062,2063],{},[1410,2064,2065],{},"studio",[2038,2067,2068],{},[1410,2069,2070],{},"object",[2038,2072,2073,2074,2077],{},"Metadata shown in the Studio UI. At minimum, provide ",[1410,2075,2076],{},"label",".",[2020,2079,2080,2085,2090],{},[2038,2081,2082],{},[1410,2083,2084],{},"slots",[2038,2086,2087],{},[1410,2088,2089],{},"SectionSlotDefinition[]",[2038,2091,2092],{},"Named insertion points for blocks. Pass an empty array if the section has no slots.",[1393,2094,2095,2098],{},[1410,2096,2097],{},"schema"," is optional but present on almost every section.",[2006,2100,2102],{"id":2101},"the-studio-object","The studio object",[1393,2104,2105,2106,2108],{},"The ",[1410,2107,2065],{}," property controls how the section appears in Studio's component picker and sidebar.",[1402,2110,2112],{"className":1404,"code":2111,"language":1406,"meta":1407,"style":1408},"import type { SectionDefinition } from '@laioutr-core/core-types/frontend';\ndeclare const defineSection: \u003Cconst T extends SectionDefinition>(definition: T) => T;\n// ---cut---\nexport const definition = defineSection({\n  component: 'SectionImageAndContent',\n  studio: {\n    label: 'Image and Content',\n    description: 'Combine large images or videos with any content.',\n    previewSrc: '/app-ui/component-previews/SectionImageAndContent.png',\n    tags: ['Banner', 'Content'],\n  },\n  slots: [],\n  schema: [],\n});\n",[1410,2113,2114,2136,2172,2176,2192,2207,2215,2230,2245,2260,2286,2290,2301,2311],{"__ignoreMap":1408},[1413,2115,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134],{"class":1415,"line":1416},[1413,2117,1420],{"class":1419},[1413,2119,1423],{"class":1419},[1413,2121,1427],{"class":1426},[1413,2123,1431],{"class":1430},[1413,2125,1434],{"class":1426},[1413,2127,1437],{"class":1419},[1413,2129,1440],{"class":1426},[1413,2131,1444],{"class":1443},[1413,2133,1447],{"class":1426},[1413,2135,1450],{"class":1426},[1413,2137,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170],{"class":1415,"line":1453},[1413,2139,1457],{"class":1456},[1413,2141,1460],{"class":1456},[1413,2143,1463],{"class":1430},[1413,2145,1466],{"class":1426},[1413,2147,1469],{"class":1426},[1413,2149,1472],{"class":1456},[1413,2151,1476],{"class":1475},[1413,2153,1479],{"class":1456},[1413,2155,1431],{"class":1475},[1413,2157,1484],{"class":1426},[1413,2159,1399],{"class":1487},[1413,2161,1466],{"class":1426},[1413,2163,1476],{"class":1475},[1413,2165,1494],{"class":1426},[1413,2167,1497],{"class":1456},[1413,2169,1476],{"class":1475},[1413,2171,1450],{"class":1426},[1413,2173,2174],{"class":1415,"line":1504},[1413,2175,1508],{"class":1507},[1413,2177,2178,2180,2182,2184,2186,2188,2190],{"class":1415,"line":1511},[1413,2179,1514],{"class":1419},[1413,2181,1460],{"class":1456},[1413,2183,1519],{"class":1430},[1413,2185,1522],{"class":1426},[1413,2187,1463],{"class":1525},[1413,2189,1528],{"class":1430},[1413,2191,1531],{"class":1426},[1413,2193,2194,2196,2198,2200,2203,2205],{"class":1415,"line":1534},[1413,2195,1538],{"class":1537},[1413,2197,1466],{"class":1426},[1413,2199,1440],{"class":1426},[1413,2201,2202],{"class":1443},"SectionImageAndContent",[1413,2204,1447],{"class":1426},[1413,2206,1550],{"class":1426},[1413,2208,2209,2211,2213],{"class":1415,"line":1553},[1413,2210,1556],{"class":1537},[1413,2212,1466],{"class":1426},[1413,2214,1561],{"class":1426},[1413,2216,2217,2219,2221,2223,2226,2228],{"class":1415,"line":1564},[1413,2218,1567],{"class":1537},[1413,2220,1466],{"class":1426},[1413,2222,1440],{"class":1426},[1413,2224,2225],{"class":1443},"Image and Content",[1413,2227,1447],{"class":1426},[1413,2229,1550],{"class":1426},[1413,2231,2232,2234,2236,2238,2241,2243],{"class":1415,"line":1581},[1413,2233,1584],{"class":1537},[1413,2235,1466],{"class":1426},[1413,2237,1440],{"class":1426},[1413,2239,2240],{"class":1443},"Combine large images or videos with any content.",[1413,2242,1447],{"class":1426},[1413,2244,1550],{"class":1426},[1413,2246,2247,2249,2251,2253,2256,2258],{"class":1415,"line":1598},[1413,2248,1601],{"class":1537},[1413,2250,1466],{"class":1426},[1413,2252,1440],{"class":1426},[1413,2254,2255],{"class":1443},"/app-ui/component-previews/SectionImageAndContent.png",[1413,2257,1447],{"class":1426},[1413,2259,1550],{"class":1426},[1413,2261,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284],{"class":1415,"line":1615},[1413,2263,1618],{"class":1537},[1413,2265,1466],{"class":1426},[1413,2267,1623],{"class":1430},[1413,2269,1447],{"class":1426},[1413,2271,550],{"class":1443},[1413,2273,1447],{"class":1426},[1413,2275,1633],{"class":1426},[1413,2277,1440],{"class":1426},[1413,2279,917],{"class":1443},[1413,2281,1447],{"class":1426},[1413,2283,1642],{"class":1430},[1413,2285,1550],{"class":1426},[1413,2287,2288],{"class":1415,"line":1647},[1413,2289,1650],{"class":1426},[1413,2291,2292,2294,2296,2299],{"class":1415,"line":1653},[1413,2293,1656],{"class":1537},[1413,2295,1466],{"class":1426},[1413,2297,2298],{"class":1430}," []",[1413,2300,1550],{"class":1426},[1413,2302,2303,2305,2307,2309],{"class":1415,"line":1664},[1413,2304,1728],{"class":1537},[1413,2306,1466],{"class":1426},[1413,2308,2298],{"class":1430},[1413,2310,1550],{"class":1426},[1413,2312,2313,2315,2317],{"class":1415,"line":1670},[1413,2314,1986],{"class":1426},[1413,2316,1494],{"class":1430},[1413,2318,1450],{"class":1426},[2320,2321,2322,2328,2332,2340,2351],"field-group",{},[2323,2324,2327],"field",{"name":2076,"type":2047,":required":2325,"required":2326},"true",true,"Display name in the Studio component picker.",[2323,2329,2331],{"name":2330,"type":2047},"description","Short description shown below the label.",[2323,2333,2335,2336,2339],{"name":2334,"type":2047},"previewSrc","Path to a preview image. Place the image in your app's ",[1410,2337,2338],{},"public/"," directory.",[2323,2341,2344,2345,2350],{"name":2342,"type":2343},"tags","WellKnownComponentTag[]","Categorization tags for the component picker. Use ",[2346,2347,2349],"a",{"href":2348},"#well-known-tags","well-known tags"," or any custom string.",[2323,2352,2355,2356,2077],{"name":2353,"type":2354},"propsWizard","PropsWizard","A multi-step wizard that pre-configures the section before it is placed on a page. See ",[2346,2357,2359],{"href":2358},"#props-wizard","Props wizard",[2361,2362,2364],"h3",{"id":2363},"well-known-tags","Well-known tags",[1393,2366,2367],{},"Studio recognizes these tags for built-in category filters:",[1393,2369,2370,2372,2373,2372,2376,2372,2378,2372,2381,2372,2383,2372,2386,2372,2389,2372,2391,2372,2394,2372,2397,2372,2399,2372,2401,2372,2403,2372,2406,2372,2409,2372,2412,2372,2415],{},[1410,2371,550],{},", ",[1410,2374,2375],{},"Brands",[1410,2377,354],{},[1410,2379,2380],{},"Checkout & Cart",[1410,2382,917],{},[1410,2384,2385],{},"Customer Relations",[1410,2387,2388],{},"Featuring Products",[1410,2390,712],{},[1410,2392,2393],{},"Grids",[1410,2395,2396],{},"Header",[1410,2398,1628],{},[1410,2400,1203],{},[1410,2402,1321],{},[1410,2404,2405],{},"Product Detail Page",[1410,2407,2408],{},"Product Listing Page",[1410,2410,2411],{},"Testimonials",[1410,2413,2414],{},"Sliders",[1410,2416,2417],{},"Blank Containers",[1393,2419,2420],{},"You can also pass any custom string.",[2361,2422,2359],{"id":2423},"props-wizard",[1393,2425,2426],{},"A props wizard lets editors choose a pre-configured variant when they add a section. Studio shows the wizard as a step-by-step flow before the section is placed on the page. Each step presents a set of variants, and the selected variant's props are applied to the new section.",[1402,2428,2430],{"className":1404,"code":2429,"language":1406,"meta":1407,"style":1408},"import type { SectionDefinition } from '@laioutr-core/core-types/frontend';\ndeclare const defineSection: \u003Cconst T extends SectionDefinition>(definition: T) => T;\n// ---cut---\nexport const definition = defineSection({\n  component: 'SectionHeroBanner',\n  studio: {\n    label: 'Hero Banner',\n    propsWizard: {\n      steps: [\n        {\n          type: 'variant',\n          title: 'Choose a layout',\n          input: [\n            {\n              id: 'centered',\n              label: 'Centered',\n              icon: 'layout',\n              previewSrc: '/app-my-app/previews/hero-centered.png',\n              props: { layout: 'centered', sectionStyle: 'full-width' },\n            },\n            {\n              id: 'split',\n              label: 'Split',\n              icon: 'container',\n              previewSrc: '/app-my-app/previews/hero-split.png',\n              props: { layout: 'split', sectionStyle: 'boxed' },\n            },\n          ],\n        },\n      ],\n    },\n  },\n  slots: [],\n  schema: [],\n});\n",[1410,2431,2432,2454,2490,2494,2510,2524,2532,2546,2555,2564,2569,2585,2601,2610,2615,2631,2647,2663,2679,2715,2720,2724,2739,2754,2769,2784,2817,2821,2828,2833,2840,2845,2850,2861,2872],{"__ignoreMap":1408},[1413,2433,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452],{"class":1415,"line":1416},[1413,2435,1420],{"class":1419},[1413,2437,1423],{"class":1419},[1413,2439,1427],{"class":1426},[1413,2441,1431],{"class":1430},[1413,2443,1434],{"class":1426},[1413,2445,1437],{"class":1419},[1413,2447,1440],{"class":1426},[1413,2449,1444],{"class":1443},[1413,2451,1447],{"class":1426},[1413,2453,1450],{"class":1426},[1413,2455,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488],{"class":1415,"line":1453},[1413,2457,1457],{"class":1456},[1413,2459,1460],{"class":1456},[1413,2461,1463],{"class":1430},[1413,2463,1466],{"class":1426},[1413,2465,1469],{"class":1426},[1413,2467,1472],{"class":1456},[1413,2469,1476],{"class":1475},[1413,2471,1479],{"class":1456},[1413,2473,1431],{"class":1475},[1413,2475,1484],{"class":1426},[1413,2477,1399],{"class":1487},[1413,2479,1466],{"class":1426},[1413,2481,1476],{"class":1475},[1413,2483,1494],{"class":1426},[1413,2485,1497],{"class":1456},[1413,2487,1476],{"class":1475},[1413,2489,1450],{"class":1426},[1413,2491,2492],{"class":1415,"line":1504},[1413,2493,1508],{"class":1507},[1413,2495,2496,2498,2500,2502,2504,2506,2508],{"class":1415,"line":1511},[1413,2497,1514],{"class":1419},[1413,2499,1460],{"class":1456},[1413,2501,1519],{"class":1430},[1413,2503,1522],{"class":1426},[1413,2505,1463],{"class":1525},[1413,2507,1528],{"class":1430},[1413,2509,1531],{"class":1426},[1413,2511,2512,2514,2516,2518,2520,2522],{"class":1415,"line":1534},[1413,2513,1538],{"class":1537},[1413,2515,1466],{"class":1426},[1413,2517,1440],{"class":1426},[1413,2519,1545],{"class":1443},[1413,2521,1447],{"class":1426},[1413,2523,1550],{"class":1426},[1413,2525,2526,2528,2530],{"class":1415,"line":1553},[1413,2527,1556],{"class":1537},[1413,2529,1466],{"class":1426},[1413,2531,1561],{"class":1426},[1413,2533,2534,2536,2538,2540,2542,2544],{"class":1415,"line":1564},[1413,2535,1567],{"class":1537},[1413,2537,1466],{"class":1426},[1413,2539,1440],{"class":1426},[1413,2541,1574],{"class":1443},[1413,2543,1447],{"class":1426},[1413,2545,1550],{"class":1426},[1413,2547,2548,2551,2553],{"class":1415,"line":1581},[1413,2549,2550],{"class":1537},"    propsWizard",[1413,2552,1466],{"class":1426},[1413,2554,1561],{"class":1426},[1413,2556,2557,2560,2562],{"class":1415,"line":1598},[1413,2558,2559],{"class":1537},"      steps",[1413,2561,1466],{"class":1426},[1413,2563,1661],{"class":1430},[1413,2565,2566],{"class":1415,"line":1615},[1413,2567,2568],{"class":1426},"        {\n",[1413,2570,2571,2574,2576,2578,2581,2583],{"class":1415,"line":1647},[1413,2572,2573],{"class":1537},"          type",[1413,2575,1466],{"class":1426},[1413,2577,1440],{"class":1426},[1413,2579,2580],{"class":1443},"variant",[1413,2582,1447],{"class":1426},[1413,2584,1550],{"class":1426},[1413,2586,2587,2590,2592,2594,2597,2599],{"class":1415,"line":1653},[1413,2588,2589],{"class":1537},"          title",[1413,2591,1466],{"class":1426},[1413,2593,1440],{"class":1426},[1413,2595,2596],{"class":1443},"Choose a layout",[1413,2598,1447],{"class":1426},[1413,2600,1550],{"class":1426},[1413,2602,2603,2606,2608],{"class":1415,"line":1664},[1413,2604,2605],{"class":1537},"          input",[1413,2607,1466],{"class":1426},[1413,2609,1661],{"class":1430},[1413,2611,2612],{"class":1415,"line":1670},[1413,2613,2614],{"class":1426},"            {\n",[1413,2616,2617,2620,2622,2624,2627,2629],{"class":1415,"line":1687},[1413,2618,2619],{"class":1537},"              id",[1413,2621,1466],{"class":1426},[1413,2623,1440],{"class":1426},[1413,2625,2626],{"class":1443},"centered",[1413,2628,1447],{"class":1426},[1413,2630,1550],{"class":1426},[1413,2632,2633,2636,2638,2640,2643,2645],{"class":1415,"line":1711},[1413,2634,2635],{"class":1537},"              label",[1413,2637,1466],{"class":1426},[1413,2639,1440],{"class":1426},[1413,2641,2642],{"class":1443},"Centered",[1413,2644,1447],{"class":1426},[1413,2646,1550],{"class":1426},[1413,2648,2649,2652,2654,2656,2659,2661],{"class":1415,"line":1717},[1413,2650,2651],{"class":1537},"              icon",[1413,2653,1466],{"class":1426},[1413,2655,1440],{"class":1426},[1413,2657,2658],{"class":1443},"layout",[1413,2660,1447],{"class":1426},[1413,2662,1550],{"class":1426},[1413,2664,2665,2668,2670,2672,2675,2677],{"class":1415,"line":1725},[1413,2666,2667],{"class":1537},"              previewSrc",[1413,2669,1466],{"class":1426},[1413,2671,1440],{"class":1426},[1413,2673,2674],{"class":1443},"/app-my-app/previews/hero-centered.png",[1413,2676,1447],{"class":1426},[1413,2678,1550],{"class":1426},[1413,2680,2681,2684,2686,2688,2691,2693,2695,2697,2699,2701,2704,2706,2708,2711,2713],{"class":1415,"line":1735},[1413,2682,2683],{"class":1537},"              props",[1413,2685,1466],{"class":1426},[1413,2687,1427],{"class":1426},[1413,2689,2690],{"class":1537}," layout",[1413,2692,1466],{"class":1426},[1413,2694,1440],{"class":1426},[1413,2696,2626],{"class":1443},[1413,2698,1447],{"class":1426},[1413,2700,1633],{"class":1426},[1413,2702,2703],{"class":1537}," sectionStyle",[1413,2705,1466],{"class":1426},[1413,2707,1440],{"class":1426},[1413,2709,2710],{"class":1443},"full-width",[1413,2712,1447],{"class":1426},[1413,2714,1708],{"class":1426},[1413,2716,2717],{"class":1415,"line":1740},[1413,2718,2719],{"class":1426},"            },\n",[1413,2721,2722],{"class":1415,"line":1756},[1413,2723,2614],{"class":1426},[1413,2725,2726,2728,2730,2732,2735,2737],{"class":1415,"line":1766},[1413,2727,2619],{"class":1537},[1413,2729,1466],{"class":1426},[1413,2731,1440],{"class":1426},[1413,2733,2734],{"class":1443},"split",[1413,2736,1447],{"class":1426},[1413,2738,1550],{"class":1426},[1413,2740,2741,2743,2745,2747,2750,2752],{"class":1415,"line":1812},[1413,2742,2635],{"class":1537},[1413,2744,1466],{"class":1426},[1413,2746,1440],{"class":1426},[1413,2748,2749],{"class":1443},"Split",[1413,2751,1447],{"class":1426},[1413,2753,1550],{"class":1426},[1413,2755,2756,2758,2760,2762,2765,2767],{"class":1415,"line":1876},[1413,2757,2651],{"class":1537},[1413,2759,1466],{"class":1426},[1413,2761,1440],{"class":1426},[1413,2763,2764],{"class":1443},"container",[1413,2766,1447],{"class":1426},[1413,2768,1550],{"class":1426},[1413,2770,2771,2773,2775,2777,2780,2782],{"class":1415,"line":1919},[1413,2772,2667],{"class":1537},[1413,2774,1466],{"class":1426},[1413,2776,1440],{"class":1426},[1413,2778,2779],{"class":1443},"/app-my-app/previews/hero-split.png",[1413,2781,1447],{"class":1426},[1413,2783,1550],{"class":1426},[1413,2785,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2813,2815],{"class":1415,"line":1963},[1413,2787,2683],{"class":1537},[1413,2789,1466],{"class":1426},[1413,2791,1427],{"class":1426},[1413,2793,2690],{"class":1537},[1413,2795,1466],{"class":1426},[1413,2797,1440],{"class":1426},[1413,2799,2734],{"class":1443},[1413,2801,1447],{"class":1426},[1413,2803,1633],{"class":1426},[1413,2805,2703],{"class":1537},[1413,2807,1466],{"class":1426},[1413,2809,1440],{"class":1426},[1413,2811,2812],{"class":1443},"boxed",[1413,2814,1447],{"class":1426},[1413,2816,1708],{"class":1426},[1413,2818,2819],{"class":1415,"line":1971},[1413,2820,2719],{"class":1426},[1413,2822,2823,2826],{"class":1415,"line":1976},[1413,2824,2825],{"class":1430},"          ]",[1413,2827,1550],{"class":1426},[1413,2829,2830],{"class":1415,"line":1983},[1413,2831,2832],{"class":1426},"        },\n",[1413,2834,2836,2838],{"class":1415,"line":2835},30,[1413,2837,1966],{"class":1430},[1413,2839,1550],{"class":1426},[1413,2841,2843],{"class":1415,"line":2842},31,[1413,2844,1714],{"class":1426},[1413,2846,2848],{"class":1415,"line":2847},32,[1413,2849,1650],{"class":1426},[1413,2851,2853,2855,2857,2859],{"class":1415,"line":2852},33,[1413,2854,1656],{"class":1537},[1413,2856,1466],{"class":1426},[1413,2858,2298],{"class":1430},[1413,2860,1550],{"class":1426},[1413,2862,2864,2866,2868,2870],{"class":1415,"line":2863},34,[1413,2865,1728],{"class":1537},[1413,2867,1466],{"class":1426},[1413,2869,2298],{"class":1430},[1413,2871,1550],{"class":1426},[1413,2873,2875,2877,2879],{"class":1415,"line":2874},35,[1413,2876,1986],{"class":1426},[1413,2878,1494],{"class":1430},[1413,2880,1450],{"class":1426},[1393,2882,2105,2883,2885,2886,2889,2890,2892],{},[1410,2884,2353],{}," object contains a ",[1410,2887,2888],{},"steps"," array. Currently only ",[1410,2891,2580],{}," steps are supported.",[2894,2895,2897],"h4",{"id":2896},"step-properties","Step properties",[2320,2899,2900,2908,2912],{},[2323,2901,2904,2905,2907],{"name":2902,"type":2903,":required":2325,"required":2326},"type","'variant'","Step type. Only ",[1410,2906,2903],{}," is supported.",[2323,2909,2911],{"name":2910,"type":2047,":required":2325,"required":2326},"title","Heading shown above the variant cards in the wizard.",[2323,2913,2916],{"name":2914,"type":2915,":required":2325,"required":2326},"input","PropsWizardVariant[]","The variants the editor can choose from in this step.",[2894,2918,2920],{"id":2919},"variant-properties","Variant properties",[2320,2922,2923,2927,2930,2937,2944],{},[2323,2924,2926],{"name":2925,"type":2047,":required":2325,"required":2326},"id","Unique identifier for this variant within the step.",[2323,2928,2929],{"name":2076,"type":2047,":required":2325,"required":2326},"Display name shown on the variant card.",[2323,2931,2933,2936],{"name":2932,"type":2047},"icon",[2346,2934,2935],{"href":429},"Studio icon"," shown on the variant card.",[2323,2938,2941,2942,2077],{"name":2939,"type":2940,":required":2325,"required":2326},"props","Record\u003Cstring, any>","Props applied to the section when this variant is selected. Keys must match field names in the section's ",[1410,2943,2097],{},[2323,2945,2946,2947,2339],{"name":2334,"type":2047},"Path to a preview image for this variant. Place the image in your app's ",[1410,2948,2338],{},[2006,2950,2952],{"id":2951},"defining-slots","Defining slots",[1393,2954,2955,2956,2959],{},"Slots are named insertion points where editors place blocks. They map directly to Vue ",[1410,2957,2958],{},"\u003Cslot>"," elements in your component.",[1402,2961,2963],{"className":1404,"code":2962,"language":1406,"meta":1407,"style":1408},"import type { SectionDefinition } from '@laioutr-core/core-types/frontend';\ndeclare const defineSection: \u003Cconst T extends SectionDefinition>(definition: T) => T;\n// ---cut---\nexport const definition = defineSection({\n  component: 'SectionProductShowcase',\n  studio: { label: 'Product Showcase' },\n  slots: [\n    {\n      name: 'default',\n      studio: { label: 'Content Blocks' },\n    },\n    {\n      name: 'sidebar',\n      studio: { label: 'Sidebar' },\n      restrictTo: ['BlockProductCard', 'BlockPromotion'],\n      prefer: ['BlockProductCard'],\n    },\n  ],\n  schema: [],\n});\n",[1410,2964,2965,2987,3023,3027,3043,3058,3079,3087,3091,3105,3126,3130,3134,3149,3170,3199,3218,3222,3228,3238],{"__ignoreMap":1408},[1413,2966,2967,2969,2971,2973,2975,2977,2979,2981,2983,2985],{"class":1415,"line":1416},[1413,2968,1420],{"class":1419},[1413,2970,1423],{"class":1419},[1413,2972,1427],{"class":1426},[1413,2974,1431],{"class":1430},[1413,2976,1434],{"class":1426},[1413,2978,1437],{"class":1419},[1413,2980,1440],{"class":1426},[1413,2982,1444],{"class":1443},[1413,2984,1447],{"class":1426},[1413,2986,1450],{"class":1426},[1413,2988,2989,2991,2993,2995,2997,2999,3001,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021],{"class":1415,"line":1453},[1413,2990,1457],{"class":1456},[1413,2992,1460],{"class":1456},[1413,2994,1463],{"class":1430},[1413,2996,1466],{"class":1426},[1413,2998,1469],{"class":1426},[1413,3000,1472],{"class":1456},[1413,3002,1476],{"class":1475},[1413,3004,1479],{"class":1456},[1413,3006,1431],{"class":1475},[1413,3008,1484],{"class":1426},[1413,3010,1399],{"class":1487},[1413,3012,1466],{"class":1426},[1413,3014,1476],{"class":1475},[1413,3016,1494],{"class":1426},[1413,3018,1497],{"class":1456},[1413,3020,1476],{"class":1475},[1413,3022,1450],{"class":1426},[1413,3024,3025],{"class":1415,"line":1504},[1413,3026,1508],{"class":1507},[1413,3028,3029,3031,3033,3035,3037,3039,3041],{"class":1415,"line":1511},[1413,3030,1514],{"class":1419},[1413,3032,1460],{"class":1456},[1413,3034,1519],{"class":1430},[1413,3036,1522],{"class":1426},[1413,3038,1463],{"class":1525},[1413,3040,1528],{"class":1430},[1413,3042,1531],{"class":1426},[1413,3044,3045,3047,3049,3051,3054,3056],{"class":1415,"line":1534},[1413,3046,1538],{"class":1537},[1413,3048,1466],{"class":1426},[1413,3050,1440],{"class":1426},[1413,3052,3053],{"class":1443},"SectionProductShowcase",[1413,3055,1447],{"class":1426},[1413,3057,1550],{"class":1426},[1413,3059,3060,3062,3064,3066,3068,3070,3072,3075,3077],{"class":1415,"line":1553},[1413,3061,1556],{"class":1537},[1413,3063,1466],{"class":1426},[1413,3065,1427],{"class":1426},[1413,3067,1697],{"class":1537},[1413,3069,1466],{"class":1426},[1413,3071,1440],{"class":1426},[1413,3073,3074],{"class":1443},"Product Showcase",[1413,3076,1447],{"class":1426},[1413,3078,1708],{"class":1426},[1413,3080,3081,3083,3085],{"class":1415,"line":1564},[1413,3082,1656],{"class":1537},[1413,3084,1466],{"class":1426},[1413,3086,1661],{"class":1430},[1413,3088,3089],{"class":1415,"line":1581},[1413,3090,1667],{"class":1426},[1413,3092,3093,3095,3097,3099,3101,3103],{"class":1415,"line":1598},[1413,3094,1673],{"class":1537},[1413,3096,1466],{"class":1426},[1413,3098,1440],{"class":1426},[1413,3100,1680],{"class":1443},[1413,3102,1447],{"class":1426},[1413,3104,1550],{"class":1426},[1413,3106,3107,3109,3111,3113,3115,3117,3119,3122,3124],{"class":1415,"line":1615},[1413,3108,1690],{"class":1537},[1413,3110,1466],{"class":1426},[1413,3112,1427],{"class":1426},[1413,3114,1697],{"class":1537},[1413,3116,1466],{"class":1426},[1413,3118,1440],{"class":1426},[1413,3120,3121],{"class":1443},"Content Blocks",[1413,3123,1447],{"class":1426},[1413,3125,1708],{"class":1426},[1413,3127,3128],{"class":1415,"line":1647},[1413,3129,1714],{"class":1426},[1413,3131,3132],{"class":1415,"line":1653},[1413,3133,1667],{"class":1426},[1413,3135,3136,3138,3140,3142,3145,3147],{"class":1415,"line":1664},[1413,3137,1673],{"class":1537},[1413,3139,1466],{"class":1426},[1413,3141,1440],{"class":1426},[1413,3143,3144],{"class":1443},"sidebar",[1413,3146,1447],{"class":1426},[1413,3148,1550],{"class":1426},[1413,3150,3151,3153,3155,3157,3159,3161,3163,3166,3168],{"class":1415,"line":1670},[1413,3152,1690],{"class":1537},[1413,3154,1466],{"class":1426},[1413,3156,1427],{"class":1426},[1413,3158,1697],{"class":1537},[1413,3160,1466],{"class":1426},[1413,3162,1440],{"class":1426},[1413,3164,3165],{"class":1443},"Sidebar",[1413,3167,1447],{"class":1426},[1413,3169,1708],{"class":1426},[1413,3171,3172,3175,3177,3179,3181,3184,3186,3188,3190,3193,3195,3197],{"class":1415,"line":1687},[1413,3173,3174],{"class":1537},"      restrictTo",[1413,3176,1466],{"class":1426},[1413,3178,1623],{"class":1430},[1413,3180,1447],{"class":1426},[1413,3182,3183],{"class":1443},"BlockProductCard",[1413,3185,1447],{"class":1426},[1413,3187,1633],{"class":1426},[1413,3189,1440],{"class":1426},[1413,3191,3192],{"class":1443},"BlockPromotion",[1413,3194,1447],{"class":1426},[1413,3196,1642],{"class":1430},[1413,3198,1550],{"class":1426},[1413,3200,3201,3204,3206,3208,3210,3212,3214,3216],{"class":1415,"line":1711},[1413,3202,3203],{"class":1537},"      prefer",[1413,3205,1466],{"class":1426},[1413,3207,1623],{"class":1430},[1413,3209,1447],{"class":1426},[1413,3211,3183],{"class":1443},[1413,3213,1447],{"class":1426},[1413,3215,1642],{"class":1430},[1413,3217,1550],{"class":1426},[1413,3219,3220],{"class":1415,"line":1717},[1413,3221,1714],{"class":1426},[1413,3223,3224,3226],{"class":1415,"line":1725},[1413,3225,1720],{"class":1430},[1413,3227,1550],{"class":1426},[1413,3229,3230,3232,3234,3236],{"class":1415,"line":1735},[1413,3231,1728],{"class":1537},[1413,3233,1466],{"class":1426},[1413,3235,2298],{"class":1430},[1413,3237,1550],{"class":1426},[1413,3239,3240,3242,3244],{"class":1415,"line":1740},[1413,3241,1986],{"class":1426},[1413,3243,1494],{"class":1430},[1413,3245,1450],{"class":1426},[2320,3247,3248,3260,3264,3269,3277],{},[2323,3249,3251,3252,3255,3256,3259],{"name":3250,"type":2047,":required":2325,"required":2326},"name","Slot name. Use ",[1410,3253,3254],{},"'default'"," for the main slot. Must match the ",[1410,3257,3258],{},"\u003Cslot name=\"...\">"," in your Vue template.",[2323,3261,3263],{"name":3262,"type":2047},"studio.label","Label shown in the Studio sidebar for this slot area.",[2323,3265,3268],{"name":3266,"type":3267},"restrictTo","(string | BlockDefinition)[]","If set, only these blocks can be placed in this slot. Accepts component name strings or imported block definition objects.",[2323,3270,3272,3273,3276],{"name":3271,"type":3267},"allow","Blocks marked as ",[1410,3274,3275],{},"isStandalone: false"," need to appear in this list to be usable in this slot.",[2323,3278,3280],{"name":3279,"type":3267},"prefer","These blocks appear first in the Studio block picker for this slot.",[1393,3282,3283,3284,3287],{},"Pass an empty array (",[1410,3285,3286],{},"slots: []",") if your section does not accept child blocks.",[2006,3289,3291],{"id":3290},"adding-a-schema","Adding a schema",[1393,3293,2105,3294,3296,3297,3300],{},[1410,3295,2097],{}," property defines the fields that appear in the Studio sidebar. Fields are grouped into ",[1397,3298,3299],{},"fieldsets"," (collapsible panels in the sidebar UI).",[1402,3302,3304],{"className":1404,"code":3303,"language":1406,"meta":1408,"style":1408},"schema: [\n  {\n    label: 'Content',\n    fields: [\n      { type: 'text', name: 'heading', label: 'Heading' },\n      { type: 'richtext', name: 'body', label: 'Body Text' },\n    ],\n  },\n  {\n    label: 'Design',\n    defaultOpen: false,\n    fields: [\n      { type: 'color', name: 'backgroundColor', label: 'Background Color' },\n      {\n        type: 'select',\n        name: 'layout',\n        label: 'Layout',\n        default: 'full-width',\n        options: [\n          { label: 'Full Width', value: 'full-width' },\n          { label: 'Boxed', value: 'boxed' },\n        ],\n      },\n    ],\n  },\n]\n",[1410,3305,3306,3314,3319,3333,3342,3383,3426,3433,3437,3441,3456,3469,3477,3520,3525,3541,3556,3571,3586,3595,3626,3655,3662,3667,3673,3677],{"__ignoreMap":1408},[1413,3307,3308,3310,3312],{"class":1415,"line":1416},[1413,3309,2097],{"class":1475},[1413,3311,1466],{"class":1426},[1413,3313,1661],{"class":1430},[1413,3315,3316],{"class":1415,"line":1453},[1413,3317,3318],{"class":1426},"  {\n",[1413,3320,3321,3323,3325,3327,3329,3331],{"class":1415,"line":1504},[1413,3322,1567],{"class":1537},[1413,3324,1466],{"class":1426},[1413,3326,1440],{"class":1426},[1413,3328,917],{"class":1443},[1413,3330,1447],{"class":1426},[1413,3332,1550],{"class":1426},[1413,3334,3335,3338,3340],{"class":1415,"line":1511},[1413,3336,3337],{"class":1537},"    fields",[1413,3339,1466],{"class":1426},[1413,3341,1661],{"class":1430},[1413,3343,3344,3347,3349,3351,3353,3355,3357,3359,3361,3363,3365,3367,3369,3371,3373,3375,3377,3379,3381],{"class":1415,"line":1534},[1413,3345,3346],{"class":1426},"      {",[1413,3348,1423],{"class":1537},[1413,3350,1466],{"class":1426},[1413,3352,1440],{"class":1426},[1413,3354,1778],{"class":1443},[1413,3356,1447],{"class":1426},[1413,3358,1633],{"class":1426},[1413,3360,1785],{"class":1537},[1413,3362,1466],{"class":1426},[1413,3364,1440],{"class":1426},[1413,3366,1792],{"class":1443},[1413,3368,1447],{"class":1426},[1413,3370,1633],{"class":1426},[1413,3372,1697],{"class":1537},[1413,3374,1466],{"class":1426},[1413,3376,1440],{"class":1426},[1413,3378,1805],{"class":1443},[1413,3380,1447],{"class":1426},[1413,3382,1708],{"class":1426},[1413,3384,3385,3387,3389,3391,3393,3396,3398,3400,3402,3404,3406,3409,3411,3413,3415,3417,3419,3422,3424],{"class":1415,"line":1553},[1413,3386,3346],{"class":1426},[1413,3388,1423],{"class":1537},[1413,3390,1466],{"class":1426},[1413,3392,1440],{"class":1426},[1413,3394,3395],{"class":1443},"richtext",[1413,3397,1447],{"class":1426},[1413,3399,1633],{"class":1426},[1413,3401,1785],{"class":1537},[1413,3403,1466],{"class":1426},[1413,3405,1440],{"class":1426},[1413,3407,3408],{"class":1443},"body",[1413,3410,1447],{"class":1426},[1413,3412,1633],{"class":1426},[1413,3414,1697],{"class":1537},[1413,3416,1466],{"class":1426},[1413,3418,1440],{"class":1426},[1413,3420,3421],{"class":1443},"Body Text",[1413,3423,1447],{"class":1426},[1413,3425,1708],{"class":1426},[1413,3427,3428,3431],{"class":1415,"line":1564},[1413,3429,3430],{"class":1430},"    ]",[1413,3432,1550],{"class":1426},[1413,3434,3435],{"class":1415,"line":1581},[1413,3436,1650],{"class":1426},[1413,3438,3439],{"class":1415,"line":1598},[1413,3440,3318],{"class":1426},[1413,3442,3443,3445,3447,3449,3452,3454],{"class":1415,"line":1615},[1413,3444,1567],{"class":1537},[1413,3446,1466],{"class":1426},[1413,3448,1440],{"class":1426},[1413,3450,3451],{"class":1443},"Design",[1413,3453,1447],{"class":1426},[1413,3455,1550],{"class":1426},[1413,3457,3458,3461,3463,3467],{"class":1415,"line":1647},[1413,3459,3460],{"class":1537},"    defaultOpen",[1413,3462,1466],{"class":1426},[1413,3464,3466],{"class":3465},"sfNiH"," false",[1413,3468,1550],{"class":1426},[1413,3470,3471,3473,3475],{"class":1415,"line":1653},[1413,3472,3337],{"class":1537},[1413,3474,1466],{"class":1426},[1413,3476,1661],{"class":1430},[1413,3478,3479,3481,3483,3485,3487,3490,3492,3494,3496,3498,3500,3503,3505,3507,3509,3511,3513,3516,3518],{"class":1415,"line":1664},[1413,3480,3346],{"class":1426},[1413,3482,1423],{"class":1537},[1413,3484,1466],{"class":1426},[1413,3486,1440],{"class":1426},[1413,3488,3489],{"class":1443},"color",[1413,3491,1447],{"class":1426},[1413,3493,1633],{"class":1426},[1413,3495,1785],{"class":1537},[1413,3497,1466],{"class":1426},[1413,3499,1440],{"class":1426},[1413,3501,3502],{"class":1443},"backgroundColor",[1413,3504,1447],{"class":1426},[1413,3506,1633],{"class":1426},[1413,3508,1697],{"class":1537},[1413,3510,1466],{"class":1426},[1413,3512,1440],{"class":1426},[1413,3514,3515],{"class":1443},"Background Color",[1413,3517,1447],{"class":1426},[1413,3519,1708],{"class":1426},[1413,3521,3522],{"class":1415,"line":1670},[1413,3523,3524],{"class":1426},"      {\n",[1413,3526,3527,3530,3532,3534,3537,3539],{"class":1415,"line":1687},[1413,3528,3529],{"class":1537},"        type",[1413,3531,1466],{"class":1426},[1413,3533,1440],{"class":1426},[1413,3535,3536],{"class":1443},"select",[1413,3538,1447],{"class":1426},[1413,3540,1550],{"class":1426},[1413,3542,3543,3546,3548,3550,3552,3554],{"class":1415,"line":1711},[1413,3544,3545],{"class":1537},"        name",[1413,3547,1466],{"class":1426},[1413,3549,1440],{"class":1426},[1413,3551,2658],{"class":1443},[1413,3553,1447],{"class":1426},[1413,3555,1550],{"class":1426},[1413,3557,3558,3561,3563,3565,3567,3569],{"class":1415,"line":1717},[1413,3559,3560],{"class":1537},"        label",[1413,3562,1466],{"class":1426},[1413,3564,1440],{"class":1426},[1413,3566,896],{"class":1443},[1413,3568,1447],{"class":1426},[1413,3570,1550],{"class":1426},[1413,3572,3573,3576,3578,3580,3582,3584],{"class":1415,"line":1725},[1413,3574,3575],{"class":1537},"        default",[1413,3577,1466],{"class":1426},[1413,3579,1440],{"class":1426},[1413,3581,2710],{"class":1443},[1413,3583,1447],{"class":1426},[1413,3585,1550],{"class":1426},[1413,3587,3588,3591,3593],{"class":1415,"line":1735},[1413,3589,3590],{"class":1537},"        options",[1413,3592,1466],{"class":1426},[1413,3594,1661],{"class":1430},[1413,3596,3597,3600,3602,3604,3606,3609,3611,3613,3616,3618,3620,3622,3624],{"class":1415,"line":1740},[1413,3598,3599],{"class":1426},"          {",[1413,3601,1697],{"class":1537},[1413,3603,1466],{"class":1426},[1413,3605,1440],{"class":1426},[1413,3607,3608],{"class":1443},"Full Width",[1413,3610,1447],{"class":1426},[1413,3612,1633],{"class":1426},[1413,3614,3615],{"class":1537}," value",[1413,3617,1466],{"class":1426},[1413,3619,1440],{"class":1426},[1413,3621,2710],{"class":1443},[1413,3623,1447],{"class":1426},[1413,3625,1708],{"class":1426},[1413,3627,3628,3630,3632,3634,3636,3639,3641,3643,3645,3647,3649,3651,3653],{"class":1415,"line":1756},[1413,3629,3599],{"class":1426},[1413,3631,1697],{"class":1537},[1413,3633,1466],{"class":1426},[1413,3635,1440],{"class":1426},[1413,3637,3638],{"class":1443},"Boxed",[1413,3640,1447],{"class":1426},[1413,3642,1633],{"class":1426},[1413,3644,3615],{"class":1537},[1413,3646,1466],{"class":1426},[1413,3648,1440],{"class":1426},[1413,3650,2812],{"class":1443},[1413,3652,1447],{"class":1426},[1413,3654,1708],{"class":1426},[1413,3656,3657,3660],{"class":1415,"line":1766},[1413,3658,3659],{"class":1430},"        ]",[1413,3661,1550],{"class":1426},[1413,3663,3664],{"class":1415,"line":1812},[1413,3665,3666],{"class":1426},"      },\n",[1413,3668,3669,3671],{"class":1415,"line":1876},[1413,3670,3430],{"class":1430},[1413,3672,1550],{"class":1426},[1413,3674,3675],{"class":1415,"line":1919},[1413,3676,1650],{"class":1426},[1413,3678,3679],{"class":1415,"line":1963},[1413,3680,3681],{"class":1430},"]\n",[1393,3683,3684,3685,3687,3688,2372,3691,3695,3696,3699,3700,2058],{},"Each fieldset can have a ",[1410,3686,2076],{},", optional ",[1410,3689,3690],{},"helpText",[2346,3692,3693],{"href":429},[1410,3694,2932],{},", and ",[1410,3697,3698],{},"defaultOpen"," (defaults to ",[1410,3701,2325],{},[1393,3703,3704,3705,2077],{},"For the full list of available field types and their options, see ",[2346,3706,420],{"href":421},[2006,3708,3710],{"id":3709},"wiring-the-definition-to-a-vue-component","Wiring the definition to a Vue component",[1393,3712,3713,3714,3717,3718,3721,3722,3725,3726,3729],{},"The definition and the component live in the same ",[1410,3715,3716],{},".vue"," file. Export the definition from a regular ",[1410,3719,3720],{},"\u003Cscript lang=\"ts\">"," block, then use ",[1410,3723,3724],{},"definitionToProps()"," in ",[1410,3727,3728],{},"\u003Cscript setup>"," to derive Vue props from it.",[1402,3731,3735],{"className":3732,"code":3733,"filename":2053,"language":3734,"meta":1407,"style":1408},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript lang=\"ts\">\nimport { defineSection, definitionToProps } from '@laioutr-core/frontend-core/types';\n// ---cut---\nexport const definition = defineSection({\n  component: 'SectionHeroBanner',\n  studio: { label: 'Hero Banner' },\n  slots: [{ name: 'default', studio: { label: 'Content' } }],\n  schema: [\n    {\n      label: 'Content',\n      fields: [\n        { type: 'text', name: 'heading', label: 'Heading' },\n        { type: 'richtext', name: 'body', label: 'Body Text' },\n      ],\n    },\n  ],\n});\n\u003C/script>\n\n\u003Cscript setup lang=\"ts\">\nconst props = defineProps(definitionToProps(definition));\n\u003C/script>\n\n\u003Ctemplate>\n  \u003Csection>\n    \u003Ch1>{{ heading }}\u003C/h1>\n    \u003Cdiv v-html=\"body\" />\n    \u003Cslot />\n  \u003C/section>\n\u003C/template>\n","vue",[1410,3736,3737,3760,3786,3790,3806,3820,3840,3888,3896,3900,3914,3922,3962,4002,4008,4012,4018,4026,4035,4040,4061,4083,4091,4095,4104,4114,4135,4156,4165,4174],{"__ignoreMap":1408},[1413,3738,3739,3742,3745,3748,3750,3753,3755,3757],{"class":1415,"line":1416},[1413,3740,3741],{"class":1426},"\u003C",[1413,3743,3744],{"class":1537},"script",[1413,3746,3747],{"class":1456}," lang",[1413,3749,1522],{"class":1426},[1413,3751,3752],{"class":1426},"\"",[1413,3754,1406],{"class":1443},[1413,3756,3752],{"class":1426},[1413,3758,3759],{"class":1426},">\n",[1413,3761,3762,3764,3766,3768,3770,3773,3775,3777,3779,3782,3784],{"class":1415,"line":1453},[1413,3763,1420],{"class":1419},[1413,3765,1427],{"class":1426},[1413,3767,1463],{"class":1430},[1413,3769,1633],{"class":1426},[1413,3771,3772],{"class":1430}," definitionToProps",[1413,3774,1434],{"class":1426},[1413,3776,1437],{"class":1419},[1413,3778,1440],{"class":1426},[1413,3780,3781],{"class":1443},"@laioutr-core/frontend-core/types",[1413,3783,1447],{"class":1426},[1413,3785,1450],{"class":1426},[1413,3787,3788],{"class":1415,"line":1504},[1413,3789,1508],{"class":1507},[1413,3791,3792,3794,3796,3798,3800,3802,3804],{"class":1415,"line":1511},[1413,3793,1514],{"class":1419},[1413,3795,1460],{"class":1456},[1413,3797,1519],{"class":1430},[1413,3799,1522],{"class":1426},[1413,3801,1463],{"class":1525},[1413,3803,1528],{"class":1430},[1413,3805,1531],{"class":1426},[1413,3807,3808,3810,3812,3814,3816,3818],{"class":1415,"line":1534},[1413,3809,1538],{"class":1537},[1413,3811,1466],{"class":1426},[1413,3813,1440],{"class":1426},[1413,3815,1545],{"class":1443},[1413,3817,1447],{"class":1426},[1413,3819,1550],{"class":1426},[1413,3821,3822,3824,3826,3828,3830,3832,3834,3836,3838],{"class":1415,"line":1553},[1413,3823,1556],{"class":1537},[1413,3825,1466],{"class":1426},[1413,3827,1427],{"class":1426},[1413,3829,1697],{"class":1537},[1413,3831,1466],{"class":1426},[1413,3833,1440],{"class":1426},[1413,3835,1574],{"class":1443},[1413,3837,1447],{"class":1426},[1413,3839,1708],{"class":1426},[1413,3841,3842,3844,3846,3848,3851,3853,3855,3857,3859,3861,3863,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886],{"class":1415,"line":1564},[1413,3843,1656],{"class":1537},[1413,3845,1466],{"class":1426},[1413,3847,1623],{"class":1430},[1413,3849,3850],{"class":1426},"{",[1413,3852,1785],{"class":1537},[1413,3854,1466],{"class":1426},[1413,3856,1440],{"class":1426},[1413,3858,1680],{"class":1443},[1413,3860,1447],{"class":1426},[1413,3862,1633],{"class":1426},[1413,3864,3865],{"class":1537}," studio",[1413,3867,1466],{"class":1426},[1413,3869,1427],{"class":1426},[1413,3871,1697],{"class":1537},[1413,3873,1466],{"class":1426},[1413,3875,1440],{"class":1426},[1413,3877,917],{"class":1443},[1413,3879,1447],{"class":1426},[1413,3881,1434],{"class":1426},[1413,3883,1434],{"class":1426},[1413,3885,1642],{"class":1430},[1413,3887,1550],{"class":1426},[1413,3889,3890,3892,3894],{"class":1415,"line":1581},[1413,3891,1728],{"class":1537},[1413,3893,1466],{"class":1426},[1413,3895,1661],{"class":1430},[1413,3897,3898],{"class":1415,"line":1598},[1413,3899,1667],{"class":1426},[1413,3901,3902,3904,3906,3908,3910,3912],{"class":1415,"line":1615},[1413,3903,1743],{"class":1537},[1413,3905,1466],{"class":1426},[1413,3907,1440],{"class":1426},[1413,3909,917],{"class":1443},[1413,3911,1447],{"class":1426},[1413,3913,1550],{"class":1426},[1413,3915,3916,3918,3920],{"class":1415,"line":1647},[1413,3917,1759],{"class":1537},[1413,3919,1466],{"class":1426},[1413,3921,1661],{"class":1430},[1413,3923,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960],{"class":1415,"line":1653},[1413,3925,1769],{"class":1426},[1413,3927,1423],{"class":1537},[1413,3929,1466],{"class":1426},[1413,3931,1440],{"class":1426},[1413,3933,1778],{"class":1443},[1413,3935,1447],{"class":1426},[1413,3937,1633],{"class":1426},[1413,3939,1785],{"class":1537},[1413,3941,1466],{"class":1426},[1413,3943,1440],{"class":1426},[1413,3945,1792],{"class":1443},[1413,3947,1447],{"class":1426},[1413,3949,1633],{"class":1426},[1413,3951,1697],{"class":1537},[1413,3953,1466],{"class":1426},[1413,3955,1440],{"class":1426},[1413,3957,1805],{"class":1443},[1413,3959,1447],{"class":1426},[1413,3961,1708],{"class":1426},[1413,3963,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000],{"class":1415,"line":1664},[1413,3965,1769],{"class":1426},[1413,3967,1423],{"class":1537},[1413,3969,1466],{"class":1426},[1413,3971,1440],{"class":1426},[1413,3973,3395],{"class":1443},[1413,3975,1447],{"class":1426},[1413,3977,1633],{"class":1426},[1413,3979,1785],{"class":1537},[1413,3981,1466],{"class":1426},[1413,3983,1440],{"class":1426},[1413,3985,3408],{"class":1443},[1413,3987,1447],{"class":1426},[1413,3989,1633],{"class":1426},[1413,3991,1697],{"class":1537},[1413,3993,1466],{"class":1426},[1413,3995,1440],{"class":1426},[1413,3997,3421],{"class":1443},[1413,3999,1447],{"class":1426},[1413,4001,1708],{"class":1426},[1413,4003,4004,4006],{"class":1415,"line":1670},[1413,4005,1966],{"class":1430},[1413,4007,1550],{"class":1426},[1413,4009,4010],{"class":1415,"line":1687},[1413,4011,1714],{"class":1426},[1413,4013,4014,4016],{"class":1415,"line":1711},[1413,4015,1720],{"class":1430},[1413,4017,1550],{"class":1426},[1413,4019,4020,4022,4024],{"class":1415,"line":1717},[1413,4021,1986],{"class":1426},[1413,4023,1494],{"class":1430},[1413,4025,1450],{"class":1426},[1413,4027,4028,4031,4033],{"class":1415,"line":1725},[1413,4029,4030],{"class":1426},"\u003C/",[1413,4032,3744],{"class":1537},[1413,4034,3759],{"class":1426},[1413,4036,4037],{"class":1415,"line":1735},[1413,4038,4039],{"emptyLinePlaceholder":2326},"\n",[1413,4041,4042,4044,4046,4049,4051,4053,4055,4057,4059],{"class":1415,"line":1740},[1413,4043,3741],{"class":1426},[1413,4045,3744],{"class":1537},[1413,4047,4048],{"class":1456}," setup",[1413,4050,3747],{"class":1456},[1413,4052,1522],{"class":1426},[1413,4054,3752],{"class":1426},[1413,4056,1406],{"class":1443},[1413,4058,3752],{"class":1426},[1413,4060,3759],{"class":1426},[1413,4062,4063,4065,4068,4070,4073,4075,4078,4081],{"class":1415,"line":1756},[1413,4064,1472],{"class":1456},[1413,4066,4067],{"class":1430}," props ",[1413,4069,1522],{"class":1426},[1413,4071,4072],{"class":1525}," defineProps",[1413,4074,1528],{"class":1430},[1413,4076,4077],{"class":1525},"definitionToProps",[1413,4079,4080],{"class":1430},"(definition))",[1413,4082,1450],{"class":1426},[1413,4084,4085,4087,4089],{"class":1415,"line":1766},[1413,4086,4030],{"class":1426},[1413,4088,3744],{"class":1537},[1413,4090,3759],{"class":1426},[1413,4092,4093],{"class":1415,"line":1812},[1413,4094,4039],{"emptyLinePlaceholder":2326},[1413,4096,4097,4099,4102],{"class":1415,"line":1876},[1413,4098,3741],{"class":1426},[1413,4100,4101],{"class":1537},"template",[1413,4103,3759],{"class":1426},[1413,4105,4106,4109,4112],{"class":1415,"line":1919},[1413,4107,4108],{"class":1426},"  \u003C",[1413,4110,4111],{"class":1537},"section",[1413,4113,3759],{"class":1426},[1413,4115,4116,4119,4122,4125,4128,4131,4133],{"class":1415,"line":1963},[1413,4117,4118],{"class":1426},"    \u003C",[1413,4120,4121],{"class":1537},"h1",[1413,4123,4124],{"class":1426},">{{",[1413,4126,4127],{"class":1430}," heading ",[1413,4129,4130],{"class":1426},"}}\u003C/",[1413,4132,4121],{"class":1537},[1413,4134,3759],{"class":1426},[1413,4136,4137,4139,4142,4145,4147,4149,4151,4153],{"class":1415,"line":1971},[1413,4138,4118],{"class":1426},[1413,4140,4141],{"class":1537},"div",[1413,4143,4144],{"class":1456}," v-html",[1413,4146,1522],{"class":1426},[1413,4148,3752],{"class":1426},[1413,4150,3408],{"class":1430},[1413,4152,3752],{"class":1426},[1413,4154,4155],{"class":1426}," />\n",[1413,4157,4158,4160,4163],{"class":1415,"line":1976},[1413,4159,4118],{"class":1426},[1413,4161,4162],{"class":1537},"slot",[1413,4164,4155],{"class":1426},[1413,4166,4167,4170,4172],{"class":1415,"line":1983},[1413,4168,4169],{"class":1426},"  \u003C/",[1413,4171,4111],{"class":1537},[1413,4173,3759],{"class":1426},[1413,4175,4176,4178,4180],{"class":1415,"line":2835},[1413,4177,4030],{"class":1426},[1413,4179,4101],{"class":1537},[1413,4181,3759],{"class":1426},[1393,4183,4184,4186,4187,4189],{},[1410,4185,4077],{}," keeps your component's props in sync with the schema. You never declare props by hand. For sections, it also adds a ",[1410,4188,2084],{}," prop (typed as an object) so you can access block data for each named slot.",[2006,4191,4193],{"id":4192},"file-conventions","File conventions",[1393,4195,4196,4197,4199],{},"Place each section as a single ",[1410,4198,3716],{}," file in your app's sections directory:",[1402,4201,4205],{"className":4202,"code":4204,"language":1778},[4203],"language-text","src/runtime/app/sections/\n  SectionHeroBanner.vue\n  SectionImageAndContent.vue\n  SectionTestimonialCarousel.vue\n",[1410,4206,4204],{"__ignoreMap":1408},[1393,4208,4209,4210,4213],{},"Register the directory in your module's ",[1410,4211,4212],{},"registerLaioutrApp"," call:",[1402,4215,4217],{"className":1404,"code":4216,"language":1406,"meta":1408,"style":1408},"// module.ts\nregisterLaioutrApp({\n  sections: [resolve('./runtime/app/sections')],\n  // ...\n});\n",[1410,4218,4219,4224,4232,4258,4263],{"__ignoreMap":1408},[1413,4220,4221],{"class":1415,"line":1416},[1413,4222,4223],{"class":1507},"// module.ts\n",[1413,4225,4226,4228,4230],{"class":1415,"line":1453},[1413,4227,4212],{"class":1525},[1413,4229,1528],{"class":1430},[1413,4231,1531],{"class":1426},[1413,4233,4234,4237,4239,4241,4244,4246,4248,4251,4253,4256],{"class":1415,"line":1504},[1413,4235,4236],{"class":1537},"  sections",[1413,4238,1466],{"class":1426},[1413,4240,1623],{"class":1430},[1413,4242,4243],{"class":1525},"resolve",[1413,4245,1528],{"class":1430},[1413,4247,1447],{"class":1426},[1413,4249,4250],{"class":1443},"./runtime/app/sections",[1413,4252,1447],{"class":1426},[1413,4254,4255],{"class":1430},")]",[1413,4257,1550],{"class":1426},[1413,4259,4260],{"class":1415,"line":1511},[1413,4261,4262],{"class":1507},"  // ...\n",[1413,4264,4265,4267,4269],{"class":1415,"line":1534},[1413,4266,1986],{"class":1426},[1413,4268,1494],{"class":1430},[1413,4270,1450],{"class":1426},[2006,4272,4274],{"id":4273},"full-example","Full example",[1393,4276,4277,4278,4280],{},"A section with media, design settings, and a content slot (based on the built-in ",[1410,4279,2202],{},"):",[4282,4283,4284],"code-collapse",{},[1402,4285,4288],{"className":3732,"code":4286,"filename":4287,"language":3734,"meta":1408,"style":1408},"\u003Cscript lang=\"ts\">\nimport { defineSection, definitionToProps, toMedia } from '#imports';\n\nexport const definition = defineSection({\n  component: 'SectionImageAndContent',\n  studio: {\n    label: 'Image and Content',\n    description: 'Combine large images or videos with any content.',\n    previewSrc: '/app-ui/component-previews/SectionImageAndContent.png',\n    tags: ['Banner', 'Content'],\n  },\n  slots: [\n    {\n      name: 'default',\n      studio: { label: 'Content' },\n    },\n  ],\n  schema: [\n    {\n      label: 'Media',\n      fields: [\n        {\n          type: 'media',\n          name: 'media',\n          label: 'Media',\n          allowedTypes: ['image'],\n        },\n        {\n          type: 'select',\n          name: 'imageSizeMode',\n          label: 'Image Size Mode',\n          default: 'keep-ratio',\n          options: [\n            { label: 'Keep Ratio', value: 'keep-ratio' },\n            { label: 'Fill', value: 'fill' },\n          ],\n        },\n      ],\n    },\n    {\n      label: 'Design',\n      fields: [\n        {\n          type: 'toggle_button',\n          name: 'sectionStyle',\n          label: 'Style',\n          default: 'full-width',\n          options: [\n            { label: 'Full', value: 'full-width' },\n            { label: 'Boxed', value: 'boxed' },\n          ],\n        },\n        {\n          type: 'color',\n          name: 'customBackgroundColor',\n          label: 'Custom Background Color',\n        },\n        {\n          type: 'select',\n          name: 'proportions',\n          label: 'Proportions',\n          default: '50/50',\n          options: [\n            { label: '50/50', value: '50/50' },\n            { label: '60/40', value: '60/40' },\n            { label: '70/30', value: '70/30' },\n          ],\n        },\n        {\n          type: 'number',\n          name: 'sectionHeight',\n          label: 'Section Height',\n          default: 0,\n        },\n      ],\n    },\n  ],\n});\n\u003C/script>\n\n\u003Cscript setup lang=\"ts\">\nconst props = defineProps(definitionToProps(definition));\n\u003C/script>\n\n\u003Ctemplate>\n  \u003Csection>\n    \u003Cimg v-if=\"media\" :src=\"toMedia(media).src\" :alt=\"toMedia(media).alt\" />\n    \u003Cdiv>\n      \u003Cslot />\n    \u003C/div>\n  \u003C/section>\n\u003C/template>\n","SectionImageAndContent.vue",[1410,4289,4290,4308,4338,4342,4358,4372,4380,4394,4408,4422,4448,4452,4460,4464,4478,4498,4502,4508,4516,4520,4534,4542,4546,4560,4575,4590,4609,4613,4617,4631,4646,4661,4677,4686,4716,4746,4753,4758,4765,4770,4775,4790,4799,4804,4820,4836,4852,4867,4876,4906,4935,4942,4947,4952,4967,4983,4999,5004,5009,5024,5040,5056,5072,5081,5110,5140,5170,5177,5182,5187,5203,5219,5235,5248,5253,5260,5265,5272,5281,5290,5295,5316,5335,5344,5349,5358,5367,5432,5441,5451,5461,5470],{"__ignoreMap":1408},[1413,4291,4292,4294,4296,4298,4300,4302,4304,4306],{"class":1415,"line":1416},[1413,4293,3741],{"class":1426},[1413,4295,3744],{"class":1537},[1413,4297,3747],{"class":1456},[1413,4299,1522],{"class":1426},[1413,4301,3752],{"class":1426},[1413,4303,1406],{"class":1443},[1413,4305,3752],{"class":1426},[1413,4307,3759],{"class":1426},[1413,4309,4310,4312,4314,4316,4318,4320,4322,4325,4327,4329,4331,4334,4336],{"class":1415,"line":1453},[1413,4311,1420],{"class":1419},[1413,4313,1427],{"class":1426},[1413,4315,1463],{"class":1430},[1413,4317,1633],{"class":1426},[1413,4319,3772],{"class":1430},[1413,4321,1633],{"class":1426},[1413,4323,4324],{"class":1430}," toMedia",[1413,4326,1434],{"class":1426},[1413,4328,1437],{"class":1419},[1413,4330,1440],{"class":1426},[1413,4332,4333],{"class":1443},"#imports",[1413,4335,1447],{"class":1426},[1413,4337,1450],{"class":1426},[1413,4339,4340],{"class":1415,"line":1504},[1413,4341,4039],{"emptyLinePlaceholder":2326},[1413,4343,4344,4346,4348,4350,4352,4354,4356],{"class":1415,"line":1511},[1413,4345,1514],{"class":1419},[1413,4347,1460],{"class":1456},[1413,4349,1519],{"class":1430},[1413,4351,1522],{"class":1426},[1413,4353,1463],{"class":1525},[1413,4355,1528],{"class":1430},[1413,4357,1531],{"class":1426},[1413,4359,4360,4362,4364,4366,4368,4370],{"class":1415,"line":1534},[1413,4361,1538],{"class":1537},[1413,4363,1466],{"class":1426},[1413,4365,1440],{"class":1426},[1413,4367,2202],{"class":1443},[1413,4369,1447],{"class":1426},[1413,4371,1550],{"class":1426},[1413,4373,4374,4376,4378],{"class":1415,"line":1553},[1413,4375,1556],{"class":1537},[1413,4377,1466],{"class":1426},[1413,4379,1561],{"class":1426},[1413,4381,4382,4384,4386,4388,4390,4392],{"class":1415,"line":1564},[1413,4383,1567],{"class":1537},[1413,4385,1466],{"class":1426},[1413,4387,1440],{"class":1426},[1413,4389,2225],{"class":1443},[1413,4391,1447],{"class":1426},[1413,4393,1550],{"class":1426},[1413,4395,4396,4398,4400,4402,4404,4406],{"class":1415,"line":1581},[1413,4397,1584],{"class":1537},[1413,4399,1466],{"class":1426},[1413,4401,1440],{"class":1426},[1413,4403,2240],{"class":1443},[1413,4405,1447],{"class":1426},[1413,4407,1550],{"class":1426},[1413,4409,4410,4412,4414,4416,4418,4420],{"class":1415,"line":1598},[1413,4411,1601],{"class":1537},[1413,4413,1466],{"class":1426},[1413,4415,1440],{"class":1426},[1413,4417,2255],{"class":1443},[1413,4419,1447],{"class":1426},[1413,4421,1550],{"class":1426},[1413,4423,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446],{"class":1415,"line":1615},[1413,4425,1618],{"class":1537},[1413,4427,1466],{"class":1426},[1413,4429,1623],{"class":1430},[1413,4431,1447],{"class":1426},[1413,4433,550],{"class":1443},[1413,4435,1447],{"class":1426},[1413,4437,1633],{"class":1426},[1413,4439,1440],{"class":1426},[1413,4441,917],{"class":1443},[1413,4443,1447],{"class":1426},[1413,4445,1642],{"class":1430},[1413,4447,1550],{"class":1426},[1413,4449,4450],{"class":1415,"line":1647},[1413,4451,1650],{"class":1426},[1413,4453,4454,4456,4458],{"class":1415,"line":1653},[1413,4455,1656],{"class":1537},[1413,4457,1466],{"class":1426},[1413,4459,1661],{"class":1430},[1413,4461,4462],{"class":1415,"line":1664},[1413,4463,1667],{"class":1426},[1413,4465,4466,4468,4470,4472,4474,4476],{"class":1415,"line":1670},[1413,4467,1673],{"class":1537},[1413,4469,1466],{"class":1426},[1413,4471,1440],{"class":1426},[1413,4473,1680],{"class":1443},[1413,4475,1447],{"class":1426},[1413,4477,1550],{"class":1426},[1413,4479,4480,4482,4484,4486,4488,4490,4492,4494,4496],{"class":1415,"line":1687},[1413,4481,1690],{"class":1537},[1413,4483,1466],{"class":1426},[1413,4485,1427],{"class":1426},[1413,4487,1697],{"class":1537},[1413,4489,1466],{"class":1426},[1413,4491,1440],{"class":1426},[1413,4493,917],{"class":1443},[1413,4495,1447],{"class":1426},[1413,4497,1708],{"class":1426},[1413,4499,4500],{"class":1415,"line":1711},[1413,4501,1714],{"class":1426},[1413,4503,4504,4506],{"class":1415,"line":1717},[1413,4505,1720],{"class":1430},[1413,4507,1550],{"class":1426},[1413,4509,4510,4512,4514],{"class":1415,"line":1725},[1413,4511,1728],{"class":1537},[1413,4513,1466],{"class":1426},[1413,4515,1661],{"class":1430},[1413,4517,4518],{"class":1415,"line":1735},[1413,4519,1667],{"class":1426},[1413,4521,4522,4524,4526,4528,4530,4532],{"class":1415,"line":1740},[1413,4523,1743],{"class":1537},[1413,4525,1466],{"class":1426},[1413,4527,1440],{"class":1426},[1413,4529,847],{"class":1443},[1413,4531,1447],{"class":1426},[1413,4533,1550],{"class":1426},[1413,4535,4536,4538,4540],{"class":1415,"line":1756},[1413,4537,1759],{"class":1537},[1413,4539,1466],{"class":1426},[1413,4541,1661],{"class":1430},[1413,4543,4544],{"class":1415,"line":1766},[1413,4545,2568],{"class":1426},[1413,4547,4548,4550,4552,4554,4556,4558],{"class":1415,"line":1812},[1413,4549,2573],{"class":1537},[1413,4551,1466],{"class":1426},[1413,4553,1440],{"class":1426},[1413,4555,1823],{"class":1443},[1413,4557,1447],{"class":1426},[1413,4559,1550],{"class":1426},[1413,4561,4562,4565,4567,4569,4571,4573],{"class":1415,"line":1876},[1413,4563,4564],{"class":1537},"          name",[1413,4566,1466],{"class":1426},[1413,4568,1440],{"class":1426},[1413,4570,1823],{"class":1443},[1413,4572,1447],{"class":1426},[1413,4574,1550],{"class":1426},[1413,4576,4577,4580,4582,4584,4586,4588],{"class":1415,"line":1919},[1413,4578,4579],{"class":1537},"          label",[1413,4581,1466],{"class":1426},[1413,4583,1440],{"class":1426},[1413,4585,847],{"class":1443},[1413,4587,1447],{"class":1426},[1413,4589,1550],{"class":1426},[1413,4591,4592,4595,4597,4599,4601,4603,4605,4607],{"class":1415,"line":1963},[1413,4593,4594],{"class":1537},"          allowedTypes",[1413,4596,1466],{"class":1426},[1413,4598,1623],{"class":1430},[1413,4600,1447],{"class":1426},[1413,4602,1865],{"class":1443},[1413,4604,1447],{"class":1426},[1413,4606,1642],{"class":1430},[1413,4608,1550],{"class":1426},[1413,4610,4611],{"class":1415,"line":1971},[1413,4612,2832],{"class":1426},[1413,4614,4615],{"class":1415,"line":1976},[1413,4616,2568],{"class":1426},[1413,4618,4619,4621,4623,4625,4627,4629],{"class":1415,"line":1983},[1413,4620,2573],{"class":1537},[1413,4622,1466],{"class":1426},[1413,4624,1440],{"class":1426},[1413,4626,3536],{"class":1443},[1413,4628,1447],{"class":1426},[1413,4630,1550],{"class":1426},[1413,4632,4633,4635,4637,4639,4642,4644],{"class":1415,"line":2835},[1413,4634,4564],{"class":1537},[1413,4636,1466],{"class":1426},[1413,4638,1440],{"class":1426},[1413,4640,4641],{"class":1443},"imageSizeMode",[1413,4643,1447],{"class":1426},[1413,4645,1550],{"class":1426},[1413,4647,4648,4650,4652,4654,4657,4659],{"class":1415,"line":2842},[1413,4649,4579],{"class":1537},[1413,4651,1466],{"class":1426},[1413,4653,1440],{"class":1426},[1413,4655,4656],{"class":1443},"Image Size Mode",[1413,4658,1447],{"class":1426},[1413,4660,1550],{"class":1426},[1413,4662,4663,4666,4668,4670,4673,4675],{"class":1415,"line":2847},[1413,4664,4665],{"class":1537},"          default",[1413,4667,1466],{"class":1426},[1413,4669,1440],{"class":1426},[1413,4671,4672],{"class":1443},"keep-ratio",[1413,4674,1447],{"class":1426},[1413,4676,1550],{"class":1426},[1413,4678,4679,4682,4684],{"class":1415,"line":2852},[1413,4680,4681],{"class":1537},"          options",[1413,4683,1466],{"class":1426},[1413,4685,1661],{"class":1430},[1413,4687,4688,4691,4693,4695,4697,4700,4702,4704,4706,4708,4710,4712,4714],{"class":1415,"line":2863},[1413,4689,4690],{"class":1426},"            {",[1413,4692,1697],{"class":1537},[1413,4694,1466],{"class":1426},[1413,4696,1440],{"class":1426},[1413,4698,4699],{"class":1443},"Keep Ratio",[1413,4701,1447],{"class":1426},[1413,4703,1633],{"class":1426},[1413,4705,3615],{"class":1537},[1413,4707,1466],{"class":1426},[1413,4709,1440],{"class":1426},[1413,4711,4672],{"class":1443},[1413,4713,1447],{"class":1426},[1413,4715,1708],{"class":1426},[1413,4717,4718,4720,4722,4724,4726,4729,4731,4733,4735,4737,4739,4742,4744],{"class":1415,"line":2874},[1413,4719,4690],{"class":1426},[1413,4721,1697],{"class":1537},[1413,4723,1466],{"class":1426},[1413,4725,1440],{"class":1426},[1413,4727,4728],{"class":1443},"Fill",[1413,4730,1447],{"class":1426},[1413,4732,1633],{"class":1426},[1413,4734,3615],{"class":1537},[1413,4736,1466],{"class":1426},[1413,4738,1440],{"class":1426},[1413,4740,4741],{"class":1443},"fill",[1413,4743,1447],{"class":1426},[1413,4745,1708],{"class":1426},[1413,4747,4749,4751],{"class":1415,"line":4748},36,[1413,4750,2825],{"class":1430},[1413,4752,1550],{"class":1426},[1413,4754,4756],{"class":1415,"line":4755},37,[1413,4757,2832],{"class":1426},[1413,4759,4761,4763],{"class":1415,"line":4760},38,[1413,4762,1966],{"class":1430},[1413,4764,1550],{"class":1426},[1413,4766,4768],{"class":1415,"line":4767},39,[1413,4769,1714],{"class":1426},[1413,4771,4773],{"class":1415,"line":4772},40,[1413,4774,1667],{"class":1426},[1413,4776,4778,4780,4782,4784,4786,4788],{"class":1415,"line":4777},41,[1413,4779,1743],{"class":1537},[1413,4781,1466],{"class":1426},[1413,4783,1440],{"class":1426},[1413,4785,3451],{"class":1443},[1413,4787,1447],{"class":1426},[1413,4789,1550],{"class":1426},[1413,4791,4793,4795,4797],{"class":1415,"line":4792},42,[1413,4794,1759],{"class":1537},[1413,4796,1466],{"class":1426},[1413,4798,1661],{"class":1430},[1413,4800,4802],{"class":1415,"line":4801},43,[1413,4803,2568],{"class":1426},[1413,4805,4807,4809,4811,4813,4816,4818],{"class":1415,"line":4806},44,[1413,4808,2573],{"class":1537},[1413,4810,1466],{"class":1426},[1413,4812,1440],{"class":1426},[1413,4814,4815],{"class":1443},"toggle_button",[1413,4817,1447],{"class":1426},[1413,4819,1550],{"class":1426},[1413,4821,4823,4825,4827,4829,4832,4834],{"class":1415,"line":4822},45,[1413,4824,4564],{"class":1537},[1413,4826,1466],{"class":1426},[1413,4828,1440],{"class":1426},[1413,4830,4831],{"class":1443},"sectionStyle",[1413,4833,1447],{"class":1426},[1413,4835,1550],{"class":1426},[1413,4837,4839,4841,4843,4845,4848,4850],{"class":1415,"line":4838},46,[1413,4840,4579],{"class":1537},[1413,4842,1466],{"class":1426},[1413,4844,1440],{"class":1426},[1413,4846,4847],{"class":1443},"Style",[1413,4849,1447],{"class":1426},[1413,4851,1550],{"class":1426},[1413,4853,4855,4857,4859,4861,4863,4865],{"class":1415,"line":4854},47,[1413,4856,4665],{"class":1537},[1413,4858,1466],{"class":1426},[1413,4860,1440],{"class":1426},[1413,4862,2710],{"class":1443},[1413,4864,1447],{"class":1426},[1413,4866,1550],{"class":1426},[1413,4868,4870,4872,4874],{"class":1415,"line":4869},48,[1413,4871,4681],{"class":1537},[1413,4873,1466],{"class":1426},[1413,4875,1661],{"class":1430},[1413,4877,4879,4881,4883,4885,4887,4890,4892,4894,4896,4898,4900,4902,4904],{"class":1415,"line":4878},49,[1413,4880,4690],{"class":1426},[1413,4882,1697],{"class":1537},[1413,4884,1466],{"class":1426},[1413,4886,1440],{"class":1426},[1413,4888,4889],{"class":1443},"Full",[1413,4891,1447],{"class":1426},[1413,4893,1633],{"class":1426},[1413,4895,3615],{"class":1537},[1413,4897,1466],{"class":1426},[1413,4899,1440],{"class":1426},[1413,4901,2710],{"class":1443},[1413,4903,1447],{"class":1426},[1413,4905,1708],{"class":1426},[1413,4907,4909,4911,4913,4915,4917,4919,4921,4923,4925,4927,4929,4931,4933],{"class":1415,"line":4908},50,[1413,4910,4690],{"class":1426},[1413,4912,1697],{"class":1537},[1413,4914,1466],{"class":1426},[1413,4916,1440],{"class":1426},[1413,4918,3638],{"class":1443},[1413,4920,1447],{"class":1426},[1413,4922,1633],{"class":1426},[1413,4924,3615],{"class":1537},[1413,4926,1466],{"class":1426},[1413,4928,1440],{"class":1426},[1413,4930,2812],{"class":1443},[1413,4932,1447],{"class":1426},[1413,4934,1708],{"class":1426},[1413,4936,4938,4940],{"class":1415,"line":4937},51,[1413,4939,2825],{"class":1430},[1413,4941,1550],{"class":1426},[1413,4943,4945],{"class":1415,"line":4944},52,[1413,4946,2832],{"class":1426},[1413,4948,4950],{"class":1415,"line":4949},53,[1413,4951,2568],{"class":1426},[1413,4953,4955,4957,4959,4961,4963,4965],{"class":1415,"line":4954},54,[1413,4956,2573],{"class":1537},[1413,4958,1466],{"class":1426},[1413,4960,1440],{"class":1426},[1413,4962,3489],{"class":1443},[1413,4964,1447],{"class":1426},[1413,4966,1550],{"class":1426},[1413,4968,4970,4972,4974,4976,4979,4981],{"class":1415,"line":4969},55,[1413,4971,4564],{"class":1537},[1413,4973,1466],{"class":1426},[1413,4975,1440],{"class":1426},[1413,4977,4978],{"class":1443},"customBackgroundColor",[1413,4980,1447],{"class":1426},[1413,4982,1550],{"class":1426},[1413,4984,4986,4988,4990,4992,4995,4997],{"class":1415,"line":4985},56,[1413,4987,4579],{"class":1537},[1413,4989,1466],{"class":1426},[1413,4991,1440],{"class":1426},[1413,4993,4994],{"class":1443},"Custom Background Color",[1413,4996,1447],{"class":1426},[1413,4998,1550],{"class":1426},[1413,5000,5002],{"class":1415,"line":5001},57,[1413,5003,2832],{"class":1426},[1413,5005,5007],{"class":1415,"line":5006},58,[1413,5008,2568],{"class":1426},[1413,5010,5012,5014,5016,5018,5020,5022],{"class":1415,"line":5011},59,[1413,5013,2573],{"class":1537},[1413,5015,1466],{"class":1426},[1413,5017,1440],{"class":1426},[1413,5019,3536],{"class":1443},[1413,5021,1447],{"class":1426},[1413,5023,1550],{"class":1426},[1413,5025,5027,5029,5031,5033,5036,5038],{"class":1415,"line":5026},60,[1413,5028,4564],{"class":1537},[1413,5030,1466],{"class":1426},[1413,5032,1440],{"class":1426},[1413,5034,5035],{"class":1443},"proportions",[1413,5037,1447],{"class":1426},[1413,5039,1550],{"class":1426},[1413,5041,5043,5045,5047,5049,5052,5054],{"class":1415,"line":5042},61,[1413,5044,4579],{"class":1537},[1413,5046,1466],{"class":1426},[1413,5048,1440],{"class":1426},[1413,5050,5051],{"class":1443},"Proportions",[1413,5053,1447],{"class":1426},[1413,5055,1550],{"class":1426},[1413,5057,5059,5061,5063,5065,5068,5070],{"class":1415,"line":5058},62,[1413,5060,4665],{"class":1537},[1413,5062,1466],{"class":1426},[1413,5064,1440],{"class":1426},[1413,5066,5067],{"class":1443},"50/50",[1413,5069,1447],{"class":1426},[1413,5071,1550],{"class":1426},[1413,5073,5075,5077,5079],{"class":1415,"line":5074},63,[1413,5076,4681],{"class":1537},[1413,5078,1466],{"class":1426},[1413,5080,1661],{"class":1430},[1413,5082,5084,5086,5088,5090,5092,5094,5096,5098,5100,5102,5104,5106,5108],{"class":1415,"line":5083},64,[1413,5085,4690],{"class":1426},[1413,5087,1697],{"class":1537},[1413,5089,1466],{"class":1426},[1413,5091,1440],{"class":1426},[1413,5093,5067],{"class":1443},[1413,5095,1447],{"class":1426},[1413,5097,1633],{"class":1426},[1413,5099,3615],{"class":1537},[1413,5101,1466],{"class":1426},[1413,5103,1440],{"class":1426},[1413,5105,5067],{"class":1443},[1413,5107,1447],{"class":1426},[1413,5109,1708],{"class":1426},[1413,5111,5113,5115,5117,5119,5121,5124,5126,5128,5130,5132,5134,5136,5138],{"class":1415,"line":5112},65,[1413,5114,4690],{"class":1426},[1413,5116,1697],{"class":1537},[1413,5118,1466],{"class":1426},[1413,5120,1440],{"class":1426},[1413,5122,5123],{"class":1443},"60/40",[1413,5125,1447],{"class":1426},[1413,5127,1633],{"class":1426},[1413,5129,3615],{"class":1537},[1413,5131,1466],{"class":1426},[1413,5133,1440],{"class":1426},[1413,5135,5123],{"class":1443},[1413,5137,1447],{"class":1426},[1413,5139,1708],{"class":1426},[1413,5141,5143,5145,5147,5149,5151,5154,5156,5158,5160,5162,5164,5166,5168],{"class":1415,"line":5142},66,[1413,5144,4690],{"class":1426},[1413,5146,1697],{"class":1537},[1413,5148,1466],{"class":1426},[1413,5150,1440],{"class":1426},[1413,5152,5153],{"class":1443},"70/30",[1413,5155,1447],{"class":1426},[1413,5157,1633],{"class":1426},[1413,5159,3615],{"class":1537},[1413,5161,1466],{"class":1426},[1413,5163,1440],{"class":1426},[1413,5165,5153],{"class":1443},[1413,5167,1447],{"class":1426},[1413,5169,1708],{"class":1426},[1413,5171,5173,5175],{"class":1415,"line":5172},67,[1413,5174,2825],{"class":1430},[1413,5176,1550],{"class":1426},[1413,5178,5180],{"class":1415,"line":5179},68,[1413,5181,2832],{"class":1426},[1413,5183,5185],{"class":1415,"line":5184},69,[1413,5186,2568],{"class":1426},[1413,5188,5190,5192,5194,5196,5199,5201],{"class":1415,"line":5189},70,[1413,5191,2573],{"class":1537},[1413,5193,1466],{"class":1426},[1413,5195,1440],{"class":1426},[1413,5197,5198],{"class":1443},"number",[1413,5200,1447],{"class":1426},[1413,5202,1550],{"class":1426},[1413,5204,5206,5208,5210,5212,5215,5217],{"class":1415,"line":5205},71,[1413,5207,4564],{"class":1537},[1413,5209,1466],{"class":1426},[1413,5211,1440],{"class":1426},[1413,5213,5214],{"class":1443},"sectionHeight",[1413,5216,1447],{"class":1426},[1413,5218,1550],{"class":1426},[1413,5220,5222,5224,5226,5228,5231,5233],{"class":1415,"line":5221},72,[1413,5223,4579],{"class":1537},[1413,5225,1466],{"class":1426},[1413,5227,1440],{"class":1426},[1413,5229,5230],{"class":1443},"Section Height",[1413,5232,1447],{"class":1426},[1413,5234,1550],{"class":1426},[1413,5236,5238,5240,5242,5246],{"class":1415,"line":5237},73,[1413,5239,4665],{"class":1537},[1413,5241,1466],{"class":1426},[1413,5243,5245],{"class":5244},"sbssI"," 0",[1413,5247,1550],{"class":1426},[1413,5249,5251],{"class":1415,"line":5250},74,[1413,5252,2832],{"class":1426},[1413,5254,5256,5258],{"class":1415,"line":5255},75,[1413,5257,1966],{"class":1430},[1413,5259,1550],{"class":1426},[1413,5261,5263],{"class":1415,"line":5262},76,[1413,5264,1714],{"class":1426},[1413,5266,5268,5270],{"class":1415,"line":5267},77,[1413,5269,1720],{"class":1430},[1413,5271,1550],{"class":1426},[1413,5273,5275,5277,5279],{"class":1415,"line":5274},78,[1413,5276,1986],{"class":1426},[1413,5278,1494],{"class":1430},[1413,5280,1450],{"class":1426},[1413,5282,5284,5286,5288],{"class":1415,"line":5283},79,[1413,5285,4030],{"class":1426},[1413,5287,3744],{"class":1537},[1413,5289,3759],{"class":1426},[1413,5291,5293],{"class":1415,"line":5292},80,[1413,5294,4039],{"emptyLinePlaceholder":2326},[1413,5296,5298,5300,5302,5304,5306,5308,5310,5312,5314],{"class":1415,"line":5297},81,[1413,5299,3741],{"class":1426},[1413,5301,3744],{"class":1537},[1413,5303,4048],{"class":1456},[1413,5305,3747],{"class":1456},[1413,5307,1522],{"class":1426},[1413,5309,3752],{"class":1426},[1413,5311,1406],{"class":1443},[1413,5313,3752],{"class":1426},[1413,5315,3759],{"class":1426},[1413,5317,5319,5321,5323,5325,5327,5329,5331,5333],{"class":1415,"line":5318},82,[1413,5320,1472],{"class":1456},[1413,5322,4067],{"class":1430},[1413,5324,1522],{"class":1426},[1413,5326,4072],{"class":1525},[1413,5328,1528],{"class":1430},[1413,5330,4077],{"class":1525},[1413,5332,4080],{"class":1430},[1413,5334,1450],{"class":1426},[1413,5336,5338,5340,5342],{"class":1415,"line":5337},83,[1413,5339,4030],{"class":1426},[1413,5341,3744],{"class":1537},[1413,5343,3759],{"class":1426},[1413,5345,5347],{"class":1415,"line":5346},84,[1413,5348,4039],{"emptyLinePlaceholder":2326},[1413,5350,5352,5354,5356],{"class":1415,"line":5351},85,[1413,5353,3741],{"class":1426},[1413,5355,4101],{"class":1537},[1413,5357,3759],{"class":1426},[1413,5359,5361,5363,5365],{"class":1415,"line":5360},86,[1413,5362,4108],{"class":1426},[1413,5364,4111],{"class":1537},[1413,5366,3759],{"class":1426},[1413,5368,5370,5372,5375,5378,5380,5382,5384,5386,5389,5392,5394,5396,5399,5401,5403,5405,5407,5409,5411,5414,5416,5418,5420,5422,5424,5426,5428,5430],{"class":1415,"line":5369},87,[1413,5371,4118],{"class":1426},[1413,5373,5374],{"class":1537},"img",[1413,5376,5377],{"class":1419}," v-if",[1413,5379,1522],{"class":1426},[1413,5381,3752],{"class":1426},[1413,5383,1823],{"class":1430},[1413,5385,3752],{"class":1426},[1413,5387,5388],{"class":1426}," :",[1413,5390,5391],{"class":1456},"src",[1413,5393,1522],{"class":1426},[1413,5395,3752],{"class":1426},[1413,5397,5398],{"class":1525},"toMedia",[1413,5400,1528],{"class":1426},[1413,5402,1823],{"class":1430},[1413,5404,2058],{"class":1426},[1413,5406,5391],{"class":1430},[1413,5408,3752],{"class":1426},[1413,5410,5388],{"class":1426},[1413,5412,5413],{"class":1456},"alt",[1413,5415,1522],{"class":1426},[1413,5417,3752],{"class":1426},[1413,5419,5398],{"class":1525},[1413,5421,1528],{"class":1426},[1413,5423,1823],{"class":1430},[1413,5425,2058],{"class":1426},[1413,5427,5413],{"class":1430},[1413,5429,3752],{"class":1426},[1413,5431,4155],{"class":1426},[1413,5433,5435,5437,5439],{"class":1415,"line":5434},88,[1413,5436,4118],{"class":1426},[1413,5438,4141],{"class":1537},[1413,5440,3759],{"class":1426},[1413,5442,5444,5447,5449],{"class":1415,"line":5443},89,[1413,5445,5446],{"class":1426},"      \u003C",[1413,5448,4162],{"class":1537},[1413,5450,4155],{"class":1426},[1413,5452,5454,5457,5459],{"class":1415,"line":5453},90,[1413,5455,5456],{"class":1426},"    \u003C/",[1413,5458,4141],{"class":1537},[1413,5460,3759],{"class":1426},[1413,5462,5464,5466,5468],{"class":1415,"line":5463},91,[1413,5465,4169],{"class":1426},[1413,5467,4111],{"class":1537},[1413,5469,3759],{"class":1426},[1413,5471,5473,5475,5477],{"class":1415,"line":5472},92,[1413,5474,4030],{"class":1426},[1413,5476,4101],{"class":1537},[1413,5478,3759],{"class":1426},[5480,5481,5482],"style",{},"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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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 .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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 .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":1408,"searchDepth":1453,"depth":1453,"links":5484},[5485,5486,5490,5491,5492,5493,5494],{"id":2008,"depth":1453,"text":2009},{"id":2101,"depth":1453,"text":2102,"children":5487},[5488,5489],{"id":2363,"depth":1504,"text":2364},{"id":2423,"depth":1504,"text":2359},{"id":2951,"depth":1453,"text":2952},{"id":3290,"depth":1453,"text":3291},{"id":3709,"depth":1453,"text":3710},{"id":4192,"depth":1453,"text":4193},{"id":4273,"depth":1453,"text":4274},"How to create and register section definitions that appear in Laioutr Studio.","md",{},{"title":5499,"description":5495},"Section Definitions | Laioutr",{"loc":425,"lastmod":5501,"changefreq":5502,"priority":1416},"2026-04-08","monthly","wr-QtCgv80_gRi1iSCjGv3_UM1uBVEGQGwRw-cjgXNo",[5505,5507],{"title":420,"path":421,"stem":422,"description":5506,"children":-1},"Reference for all field types available in section and block definition schemas.",{"title":428,"path":429,"stem":430,"description":5508,"children":-1},"Reference of all icon names available for page types, fieldsets, and props wizard variants in Studio.",1776317407575]