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