[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-shopify-shopify-liquid-themes":3,"mdc--i1vxe0-key":34,"related-repo-shopify-shopify-liquid-themes":4588,"related-org-shopify-shopify-liquid-themes":4629},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":29,"sourceUrl":32,"mdContent":33},"shopify-liquid-themes","generate Shopify Liquid theme code","Generate Shopify Liquid theme code (sections, blocks, snippets) with correct schema JSON, LiquidDoc headers, translation keys, and CSS\u002FJS patterns. Use when creating or editing .liquid files for Shopify themes, working with schema, doc, stylesheet, javascript tags, or Shopify Liquid objects\u002Ffilters\u002Ftags.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},"shopify","Shopify","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fshopify.png",[12,16,19,20],{"name":13,"slug":14,"type":15},"Themes","themes","tag",{"name":17,"slug":18,"type":15},"E-commerce","e-commerce",{"name":9,"slug":8,"type":15},{"name":21,"slug":22,"type":15},"Frontend","frontend",21,"https:\u002F\u002Fgithub.com\u002FShopify\u002Fliquid-skills","2026-07-16T06:02:06.664972",null,4,[],{"repoUrl":24,"stars":23,"forks":27,"topics":30,"description":31},[],"Liquid language support plugin for Claude Code","https:\u002F\u002Fgithub.com\u002FShopify\u002Fliquid-skills\u002Ftree\u002FHEAD\u002Fplugins\u002Fliquid-skills\u002Fskills\u002Fshopify-liquid-themes","---\nname: shopify-liquid-themes\ndescription: \"Generate Shopify Liquid theme code (sections, blocks, snippets) with correct schema JSON, LiquidDoc headers, translation keys, and CSS\u002FJS patterns. Use when creating or editing .liquid files for Shopify themes, working with schema, doc, stylesheet, javascript tags, or Shopify Liquid objects\u002Ffilters\u002Ftags.\"\n---\n\n# Shopify Liquid Themes\n\n## Theme Architecture\n\n```\n.\n├── sections\u002F    # Full-width page modules with {% schema %} — hero, product grid, testimonials\n├── blocks\u002F      # Nestable components with {% schema %} — slides, feature items, text blocks\n├── snippets\u002F    # Reusable fragments via {% render %} — buttons, icons, image helpers\n├── layout\u002F      # Page wrappers (must include {{ content_for_header }} and {{ content_for_layout }})\n├── templates\u002F   # JSON files defining which sections appear on each page type\n├── config\u002F      # Global theme settings (settings_schema.json, settings_data.json)\n├── locales\u002F     # Translation files (en.default.json, fr.json, etc.)\n└── assets\u002F      # Static CSS, JS, images (prefer {% stylesheet %}\u002F{% javascript %} instead)\n```\n\n### When to use what\n\n| Need | Use | Why |\n|------|-----|-----|\n| Full-width customizable module | **Section** | Has `{% schema %}`, appears in editor, renders blocks |\n| Small nestable component with editor settings | **Block** | Has `{% schema %}`, can nest inside sections\u002Fblocks |\n| Reusable logic, not editable by merchant | **Snippet** | No schema, rendered via `{% render %}`, takes params |\n| Logic shared across blocks\u002Fsnippets | **Snippet** | Blocks can't `{% render %}` other blocks |\n\n## Liquid Syntax\n\n### Delimiters\n\n- `{{ ... }}` — Output (prints a value)\n- `{{- ... -}}` — Output with whitespace trimming\n- `{% ... %}` — Logic tag (if, for, assign) — prints nothing\n- `{%- ... -%}` — Logic tag with whitespace trimming\n\n### Operators\n\n**Comparison:** `==`, `!=`, `>`, `\u003C`, `>=`, `\u003C=`\n**Logical:** `and`, `or`, `contains`\n\n### Critical Gotchas\n\n1. **No parentheses** in conditions — use nested `{% if %}` instead\n2. **No ternary** — always use `{% if cond %}value{% else %}other{% endif %}`\n3. **`for` loops max 50 iterations** — use `{% paginate %}` for larger arrays\n4. **`contains` only works with strings** — can't check objects in arrays\n5. **`{% stylesheet %}`\u002F`{% javascript %}` don't render Liquid** — no Liquid inside them\n6. **Snippets can't access outer-scope variables** — pass them as render params\n7. **`include` is deprecated** — always use `{% render 'snippet_name' %}`\n8. **`{% liquid %}` tag** — multi-line logic without delimiters; use `echo` for output\n\n### Variables\n\n```liquid\n{% assign my_var = 'value' %}\n{% capture my_var %}computed {{ value }}{% endcapture %}\n{% increment counter %}\n{% decrement counter %}\n```\n\n## Filter Quick Reference\n\nFilters are chained with `|`. Output type of one filter feeds input of next.\n\n**Array:** `compact`, `concat`, `find`, `find_index`, `first`, `has`, `join`, `last`, `map`, `reject`, `reverse`, `size`, `sort`, `sort_natural`, `sum`, `uniq`, `where`\n**String:** `append`, `capitalize`, `downcase`, `escape`, `handleize`, `lstrip`, `newline_to_br`, `prepend`, `remove`, `replace`, `rstrip`, `slice`, `split`, `strip`, `strip_html`, `truncate`, `truncatewords`, `upcase`, `url_decode`, `url_encode`\n**Math:** `abs`, `at_least`, `at_most`, `ceil`, `divided_by`, `floor`, `minus`, `modulo`, `plus`, `round`, `times`\n**Money:** `money`, `money_with_currency`, `money_without_currency`, `money_without_trailing_zeros`\n**Color:** `color_brightness`, `color_darken`, `color_lighten`, `color_mix`, `color_modify`, `color_saturate`, `color_desaturate`, `color_to_hex`, `color_to_hsl`, `color_to_rgb`\n**Media:** `image_url`, `image_tag`, `video_tag`, `external_video_tag`, `media_tag`, `model_viewer_tag`\n**URL:** `asset_url`, `asset_img_url`, `file_url`, `shopify_asset_url`\n**HTML:** `link_to`, `script_tag`, `stylesheet_tag`, `time_tag`, `placeholder_svg_tag`\n**Localization:** `t` (translate), `format_address`, `currency_selector`\n**Other:** `date`, `default`, `json`, `structured_data`, `font_face`, `font_url`, `payment_button`\n\n> Full details: [language filters](references\u002Ffilters-language.md), [HTML\u002Fmedia filters](references\u002Ffilters-html-media.md), [commerce filters](references\u002Ffilters-commerce.md)\n\n## Tags Quick Reference\n\n| Category | Tags |\n|----------|------|\n| **Theme** | `content_for`, `layout`, `section`, `sections`, `schema`, `stylesheet`, `javascript`, `style` |\n| **Control** | `if`, `elsif`, `else`, `unless`, `case`, `when` |\n| **Iteration** | `for`, `break`, `continue`, `cycle`, `tablerow`, `paginate` |\n| **Variable** | `assign`, `capture`, `increment`, `decrement`, `echo` |\n| **HTML** | `form`, `render`, `raw`, `comment`, `liquid` |\n| **Documentation** | `doc` |\n\n> Full details with syntax and parameters: [references\u002Ftags.md](references\u002Ftags.md)\n\n## Objects Quick Reference\n\n### Global objects (available everywhere)\n\n`cart`, `collections`, `customer`, `localization`, `pages`, `request`, `routes`, `settings`, `shop`, `template`, `theme`, `linklists`, `images`, `blogs`, `articles`, `all_products`, `metaobjects`, `canonical_url`, `content_for_header`, `content_for_layout`, `page_title`, `page_description`, `handle`, `current_page`\n\n### Page-specific objects\n\n| Template | Objects |\n|----------|---------|\n| `\u002Fproduct` | `product`, `remote_product` |\n| `\u002Fcollection` | `collection`, `current_tags` |\n| `\u002Fcart` | `cart` |\n| `\u002Farticle` | `article`, `blog` |\n| `\u002Fblog` | `blog`, `current_tags` |\n| `\u002Fpage` | `page` |\n| `\u002Fsearch` | `search` |\n| `\u002Fcustomers\u002F*` | `customer`, `order` |\n\n> Full reference: [commerce objects](references\u002Fobjects-commerce.md), [content objects](references\u002Fobjects-content.md), [tier 2](references\u002Fobjects-tier2.md), [tier 3](references\u002Fobjects-tier3.md)\n\n## Schema Tag\n\nSections and blocks require `{% schema %}` with a valid JSON object. Sections use `section.settings.*`, blocks use `block.settings.*`.\n\n### Section schema structure\n\n```json\n{\n  \"name\": \"t:sections.hero.name\",\n  \"tag\": \"section\",\n  \"class\": \"hero-section\",\n  \"limit\": 1,\n  \"settings\": [],\n  \"max_blocks\": 16,\n  \"blocks\": [{ \"type\": \"@theme\" }],\n  \"presets\": [{ \"name\": \"t:sections.hero.name\" }],\n  \"enabled_on\": { \"templates\": [\"index\"] },\n  \"disabled_on\": { \"templates\": [\"password\"] }\n}\n```\n\n### Block schema structure\n\n```json\n{\n  \"name\": \"t:blocks.slide.name\",\n  \"tag\": \"div\",\n  \"class\": \"slide\",\n  \"settings\": [],\n  \"blocks\": [{ \"type\": \"@theme\" }],\n  \"presets\": [{ \"name\": \"t:blocks.slide.name\" }]\n}\n```\n\n### Setting type decision table\n\n| Need | Setting Type | Key Fields |\n|------|-------------|------------|\n| On\u002Foff toggle | `checkbox` | `default: true\u002Ffalse` |\n| Short text | `text` | `placeholder` |\n| Long text | `textarea` | `placeholder` |\n| Rich text (with `\u003Cp>`) | `richtext` | — |\n| Inline rich text (no `\u003Cp>`) | `inline_richtext` | — |\n| Number input | `number` | `placeholder` |\n| Slider | `range` | `min`, `max`, `default` (all required), `step`, `unit` |\n| Dropdown\u002Fsegmented | `select` | `options: [{value, label}]` |\n| Radio buttons | `radio` | `options: [{value, label}]` |\n| Text alignment | `text_alignment` | `default: \"left\"\u002F\"center\"\u002F\"right\"` |\n| Color picker | `color` | `default: \"#000000\"` |\n| Image upload | `image_picker` | — |\n| Video upload | `video` | — |\n| External video URL | `video_url` | `accept: [\"youtube\", \"vimeo\"]` |\n| Product picker | `product` | — |\n| Collection picker | `collection` | — |\n| Page picker | `page` | — |\n| Blog picker | `blog` | — |\n| Article picker | `article` | — |\n| URL entry | `url` | — |\n| Menu picker | `link_list` | — |\n| Font picker | `font_picker` | `default` (required) |\n| Editor header | `header` | `content` (no `id` needed) |\n| Editor description | `paragraph` | `content` (no `id` needed) |\n\n### `visible_if` pattern\n\n```json\n{\n  \"visible_if\": \"{{ block.settings.layout == 'vertical' }}\",\n  \"type\": \"select\",\n  \"id\": \"alignment\",\n  \"label\": \"t:labels.alignment\",\n  \"options\": [...]\n}\n```\n\nConditionally shows\u002Fhides a setting in the editor based on other setting values.\n\n### Block entry types\n\n- `{ \"type\": \"@theme\" }` — Accept any theme block\n- `{ \"type\": \"@app\" }` — Accept app blocks\n- `{ \"type\": \"slide\" }` — Accept only the `slide` block type\n\n> Full schema details and all 33 setting types: [references\u002Fschema-and-settings.md](references\u002Fschema-and-settings.md)\n\n## CSS & JavaScript\n\n### Per-component styles and scripts\n\nUse `{% stylesheet %}` and `{% javascript %}` in sections, blocks, and snippets:\n\n```liquid\n{% stylesheet %}\n  .my-component { display: flex; }\n{% endstylesheet %}\n\n{% javascript %}\n  console.log('loaded');\n{% endjavascript %}\n```\n\n- **One tag each per file** — multiple `{% stylesheet %}` tags will error\n- **No Liquid inside** — these tags don't process Liquid; use CSS variables or classes instead\n- Only supported in `sections\u002F`, `blocks\u002F`, and `snippets\u002F`\n\n### `{% style %}` tag (Liquid-aware CSS)\n\nFor dynamic CSS that needs Liquid (e.g., color settings that live-update in editor):\n\n```liquid\n{% style %}\n  .section-{{ section.id }} {\n    background: {{ section.settings.bg_color }};\n  }\n{% endstyle %}\n```\n\n### CSS patterns for settings\n\n**Single CSS property** — use CSS variables:\n```liquid\n\u003Cdiv style=\"--gap: {{ block.settings.gap }}px\">\n```\n\n**Multiple CSS properties** — use CSS classes as select values:\n```liquid\n\u003Cdiv class=\"{{ block.settings.layout }}\">\n```\n\n## LiquidDoc (`{% doc %}`)\n\n**Required for:** snippets (always), blocks (when statically rendered via `{% content_for 'block' %}`)\n\n```liquid\n{% doc %}\n  Brief description of what this file renders.\n\n  @param {type} name - Description of required parameter\n  @param {type} [name] - Description of optional parameter (brackets = optional)\n\n  @example\n  {% render 'snippet-name', name: value %}\n{% enddoc %}\n```\n\n**Param types:** `string`, `number`, `boolean`, `image`, `object`, `array`\n\n## Translations\n\n### Every user-facing string must use the `t` filter\n\n```liquid\n\u003C!-- Correct -->\n\u003Ch2>{{ 'sections.hero.heading' | t }}\u003C\u002Fh2>\n\u003Cbutton>{{ 'products.add_to_cart' | t }}\u003C\u002Fbutton>\n\n\u003C!-- Wrong — never hardcode strings -->\n\u003Ch2>Welcome to our store\u003C\u002Fh2>\n```\n\n### Variable interpolation\n\n```liquid\n{{ 'products.price_range' | t: min: product.price_min | money, max: product.price_max | money }}\n```\n\nLocale file:\n```json\n{\n  \"products\": {\n    \"price_range\": \"From {{ min }} to {{ max }}\"\n  }\n}\n```\n\n### Locale file structure\n\n```\nlocales\u002F\n├── en.default.json          # English translations (required)\n├── en.default.schema.json   # Editor setting translations (required)\n├── fr.json                  # French translations\n└── fr.schema.json           # French editor translations\n```\n\n### Key naming conventions\n\n- Use **snake_case** and **hierarchical keys** (max 3 levels)\n- Use **sentence case** for all text (capitalize first word only)\n- Schema labels use `t:` prefix: `\"label\": \"t:labels.heading\"`\n- Group by component: `sections.hero.heading`, `blocks.slide.title`\n\n## References\n\n- Filters: [language](references\u002Ffilters-language.md) (77), [HTML\u002Fmedia](references\u002Ffilters-html-media.md) (45), [commerce](references\u002Ffilters-commerce.md) (30)\n- [Tag reference (30 tags)](references\u002Ftags.md)\n- Objects: [commerce](references\u002Fobjects-commerce.md) (5), [content](references\u002Fobjects-content.md) (10), [tier 2](references\u002Fobjects-tier2.md) (69), [tier 3](references\u002Fobjects-tier3.md) (53)\n- [Schema & settings reference (33 types)](references\u002Fschema-and-settings.md)\n- [Complete examples (snippet, block, section)](references\u002Fexamples.md)\n",{"data":35,"body":36},{"name":4,"description":6},{"type":37,"children":38},"root",[39,47,54,67,74,220,226,232,281,287,366,372,528,534,580,586,599,1262,1292,1298,1612,1625,1631,1637,1807,1813,2034,2069,2075,2103,2109,2594,2600,2863,2869,3515,3527,3727,3732,3738,3781,3794,3800,3806,3825,3889,3945,3957,3962,4009,4015,4025,4039,4049,4063,4076,4093,4170,4219,4225,4238,4292,4298,4312,4317,4405,4411,4420,4426,4494,4500,4583],{"type":40,"tag":41,"props":42,"children":43},"element","h1",{"id":4},[44],{"type":45,"value":46},"text","Shopify Liquid Themes",{"type":40,"tag":48,"props":49,"children":51},"h2",{"id":50},"theme-architecture",[52],{"type":45,"value":53},"Theme Architecture",{"type":40,"tag":55,"props":56,"children":60},"pre",{"className":57,"code":59,"language":45},[58],"language-text",".\n├── sections\u002F    # Full-width page modules with {% schema %} — hero, product grid, testimonials\n├── blocks\u002F      # Nestable components with {% schema %} — slides, feature items, text blocks\n├── snippets\u002F    # Reusable fragments via {% render %} — buttons, icons, image helpers\n├── layout\u002F      # Page wrappers (must include {{ content_for_header }} and {{ content_for_layout }})\n├── templates\u002F   # JSON files defining which sections appear on each page type\n├── config\u002F      # Global theme settings (settings_schema.json, settings_data.json)\n├── locales\u002F     # Translation files (en.default.json, fr.json, etc.)\n└── assets\u002F      # Static CSS, JS, images (prefer {% stylesheet %}\u002F{% javascript %} instead)\n",[61],{"type":40,"tag":62,"props":63,"children":65},"code",{"__ignoreMap":64},"",[66],{"type":45,"value":59},{"type":40,"tag":68,"props":69,"children":71},"h3",{"id":70},"when-to-use-what",[72],{"type":45,"value":73},"When to use what",{"type":40,"tag":75,"props":76,"children":77},"table",{},[78,102],{"type":40,"tag":79,"props":80,"children":81},"thead",{},[82],{"type":40,"tag":83,"props":84,"children":85},"tr",{},[86,92,97],{"type":40,"tag":87,"props":88,"children":89},"th",{},[90],{"type":45,"value":91},"Need",{"type":40,"tag":87,"props":93,"children":94},{},[95],{"type":45,"value":96},"Use",{"type":40,"tag":87,"props":98,"children":99},{},[100],{"type":45,"value":101},"Why",{"type":40,"tag":103,"props":104,"children":105},"tbody",{},[106,137,164,193],{"type":40,"tag":83,"props":107,"children":108},{},[109,115,124],{"type":40,"tag":110,"props":111,"children":112},"td",{},[113],{"type":45,"value":114},"Full-width customizable module",{"type":40,"tag":110,"props":116,"children":117},{},[118],{"type":40,"tag":119,"props":120,"children":121},"strong",{},[122],{"type":45,"value":123},"Section",{"type":40,"tag":110,"props":125,"children":126},{},[127,129,135],{"type":45,"value":128},"Has ",{"type":40,"tag":62,"props":130,"children":132},{"className":131},[],[133],{"type":45,"value":134},"{% schema %}",{"type":45,"value":136},", appears in editor, renders blocks",{"type":40,"tag":83,"props":138,"children":139},{},[140,145,153],{"type":40,"tag":110,"props":141,"children":142},{},[143],{"type":45,"value":144},"Small nestable component with editor settings",{"type":40,"tag":110,"props":146,"children":147},{},[148],{"type":40,"tag":119,"props":149,"children":150},{},[151],{"type":45,"value":152},"Block",{"type":40,"tag":110,"props":154,"children":155},{},[156,157,162],{"type":45,"value":128},{"type":40,"tag":62,"props":158,"children":160},{"className":159},[],[161],{"type":45,"value":134},{"type":45,"value":163},", can nest inside sections\u002Fblocks",{"type":40,"tag":83,"props":165,"children":166},{},[167,172,180],{"type":40,"tag":110,"props":168,"children":169},{},[170],{"type":45,"value":171},"Reusable logic, not editable by merchant",{"type":40,"tag":110,"props":173,"children":174},{},[175],{"type":40,"tag":119,"props":176,"children":177},{},[178],{"type":45,"value":179},"Snippet",{"type":40,"tag":110,"props":181,"children":182},{},[183,185,191],{"type":45,"value":184},"No schema, rendered via ",{"type":40,"tag":62,"props":186,"children":188},{"className":187},[],[189],{"type":45,"value":190},"{% render %}",{"type":45,"value":192},", takes params",{"type":40,"tag":83,"props":194,"children":195},{},[196,201,208],{"type":40,"tag":110,"props":197,"children":198},{},[199],{"type":45,"value":200},"Logic shared across blocks\u002Fsnippets",{"type":40,"tag":110,"props":202,"children":203},{},[204],{"type":40,"tag":119,"props":205,"children":206},{},[207],{"type":45,"value":179},{"type":40,"tag":110,"props":209,"children":210},{},[211,213,218],{"type":45,"value":212},"Blocks can't ",{"type":40,"tag":62,"props":214,"children":216},{"className":215},[],[217],{"type":45,"value":190},{"type":45,"value":219}," other blocks",{"type":40,"tag":48,"props":221,"children":223},{"id":222},"liquid-syntax",[224],{"type":45,"value":225},"Liquid Syntax",{"type":40,"tag":68,"props":227,"children":229},{"id":228},"delimiters",[230],{"type":45,"value":231},"Delimiters",{"type":40,"tag":233,"props":234,"children":235},"ul",{},[236,248,259,270],{"type":40,"tag":237,"props":238,"children":239},"li",{},[240,246],{"type":40,"tag":62,"props":241,"children":243},{"className":242},[],[244],{"type":45,"value":245},"{{ ... }}",{"type":45,"value":247}," — Output (prints a value)",{"type":40,"tag":237,"props":249,"children":250},{},[251,257],{"type":40,"tag":62,"props":252,"children":254},{"className":253},[],[255],{"type":45,"value":256},"{{- ... -}}",{"type":45,"value":258}," — Output with whitespace trimming",{"type":40,"tag":237,"props":260,"children":261},{},[262,268],{"type":40,"tag":62,"props":263,"children":265},{"className":264},[],[266],{"type":45,"value":267},"{% ... %}",{"type":45,"value":269}," — Logic tag (if, for, assign) — prints nothing",{"type":40,"tag":237,"props":271,"children":272},{},[273,279],{"type":40,"tag":62,"props":274,"children":276},{"className":275},[],[277],{"type":45,"value":278},"{%- ... -%}",{"type":45,"value":280}," — Logic tag with whitespace trimming",{"type":40,"tag":68,"props":282,"children":284},{"id":283},"operators",[285],{"type":45,"value":286},"Operators",{"type":40,"tag":288,"props":289,"children":290},"p",{},[291,296,298,304,306,312,313,319,320,326,327,333,334,340,345,346,352,353,359,360],{"type":40,"tag":119,"props":292,"children":293},{},[294],{"type":45,"value":295},"Comparison:",{"type":45,"value":297}," ",{"type":40,"tag":62,"props":299,"children":301},{"className":300},[],[302],{"type":45,"value":303},"==",{"type":45,"value":305},", ",{"type":40,"tag":62,"props":307,"children":309},{"className":308},[],[310],{"type":45,"value":311},"!=",{"type":45,"value":305},{"type":40,"tag":62,"props":314,"children":316},{"className":315},[],[317],{"type":45,"value":318},">",{"type":45,"value":305},{"type":40,"tag":62,"props":321,"children":323},{"className":322},[],[324],{"type":45,"value":325},"\u003C",{"type":45,"value":305},{"type":40,"tag":62,"props":328,"children":330},{"className":329},[],[331],{"type":45,"value":332},">=",{"type":45,"value":305},{"type":40,"tag":62,"props":335,"children":337},{"className":336},[],[338],{"type":45,"value":339},"\u003C=",{"type":40,"tag":119,"props":341,"children":342},{},[343],{"type":45,"value":344},"Logical:",{"type":45,"value":297},{"type":40,"tag":62,"props":347,"children":349},{"className":348},[],[350],{"type":45,"value":351},"and",{"type":45,"value":305},{"type":40,"tag":62,"props":354,"children":356},{"className":355},[],[357],{"type":45,"value":358},"or",{"type":45,"value":305},{"type":40,"tag":62,"props":361,"children":363},{"className":362},[],[364],{"type":45,"value":365},"contains",{"type":40,"tag":68,"props":367,"children":369},{"id":368},"critical-gotchas",[370],{"type":45,"value":371},"Critical Gotchas",{"type":40,"tag":373,"props":374,"children":375},"ol",{},[376,394,410,434,449,473,483,504],{"type":40,"tag":237,"props":377,"children":378},{},[379,384,386,392],{"type":40,"tag":119,"props":380,"children":381},{},[382],{"type":45,"value":383},"No parentheses",{"type":45,"value":385}," in conditions — use nested ",{"type":40,"tag":62,"props":387,"children":389},{"className":388},[],[390],{"type":45,"value":391},"{% if %}",{"type":45,"value":393}," instead",{"type":40,"tag":237,"props":395,"children":396},{},[397,402,404],{"type":40,"tag":119,"props":398,"children":399},{},[400],{"type":45,"value":401},"No ternary",{"type":45,"value":403}," — always use ",{"type":40,"tag":62,"props":405,"children":407},{"className":406},[],[408],{"type":45,"value":409},"{% if cond %}value{% else %}other{% endif %}",{"type":40,"tag":237,"props":411,"children":412},{},[413,424,426,432],{"type":40,"tag":119,"props":414,"children":415},{},[416,422],{"type":40,"tag":62,"props":417,"children":419},{"className":418},[],[420],{"type":45,"value":421},"for",{"type":45,"value":423}," loops max 50 iterations",{"type":45,"value":425}," — use ",{"type":40,"tag":62,"props":427,"children":429},{"className":428},[],[430],{"type":45,"value":431},"{% paginate %}",{"type":45,"value":433}," for larger arrays",{"type":40,"tag":237,"props":435,"children":436},{},[437,447],{"type":40,"tag":119,"props":438,"children":439},{},[440,445],{"type":40,"tag":62,"props":441,"children":443},{"className":442},[],[444],{"type":45,"value":365},{"type":45,"value":446}," only works with strings",{"type":45,"value":448}," — can't check objects in arrays",{"type":40,"tag":237,"props":450,"children":451},{},[452,471],{"type":40,"tag":119,"props":453,"children":454},{},[455,461,463,469],{"type":40,"tag":62,"props":456,"children":458},{"className":457},[],[459],{"type":45,"value":460},"{% stylesheet %}",{"type":45,"value":462},"\u002F",{"type":40,"tag":62,"props":464,"children":466},{"className":465},[],[467],{"type":45,"value":468},"{% javascript %}",{"type":45,"value":470}," don't render Liquid",{"type":45,"value":472}," — no Liquid inside them",{"type":40,"tag":237,"props":474,"children":475},{},[476,481],{"type":40,"tag":119,"props":477,"children":478},{},[479],{"type":45,"value":480},"Snippets can't access outer-scope variables",{"type":45,"value":482}," — pass them as render params",{"type":40,"tag":237,"props":484,"children":485},{},[486,497,498],{"type":40,"tag":119,"props":487,"children":488},{},[489,495],{"type":40,"tag":62,"props":490,"children":492},{"className":491},[],[493],{"type":45,"value":494},"include",{"type":45,"value":496}," is deprecated",{"type":45,"value":403},{"type":40,"tag":62,"props":499,"children":501},{"className":500},[],[502],{"type":45,"value":503},"{% render 'snippet_name' %}",{"type":40,"tag":237,"props":505,"children":506},{},[507,518,520,526],{"type":40,"tag":119,"props":508,"children":509},{},[510,516],{"type":40,"tag":62,"props":511,"children":513},{"className":512},[],[514],{"type":45,"value":515},"{% liquid %}",{"type":45,"value":517}," tag",{"type":45,"value":519}," — multi-line logic without delimiters; use ",{"type":40,"tag":62,"props":521,"children":523},{"className":522},[],[524],{"type":45,"value":525},"echo",{"type":45,"value":527}," for output",{"type":40,"tag":68,"props":529,"children":531},{"id":530},"variables",[532],{"type":45,"value":533},"Variables",{"type":40,"tag":55,"props":535,"children":539},{"className":536,"code":537,"language":538,"meta":64,"style":64},"language-liquid shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{% assign my_var = 'value' %}\n{% capture my_var %}computed {{ value }}{% endcapture %}\n{% increment counter %}\n{% decrement counter %}\n","liquid",[540],{"type":40,"tag":62,"props":541,"children":542},{"__ignoreMap":64},[543,554,563,572],{"type":40,"tag":544,"props":545,"children":548},"span",{"class":546,"line":547},"line",1,[549],{"type":40,"tag":544,"props":550,"children":551},{},[552],{"type":45,"value":553},"{% assign my_var = 'value' %}\n",{"type":40,"tag":544,"props":555,"children":557},{"class":546,"line":556},2,[558],{"type":40,"tag":544,"props":559,"children":560},{},[561],{"type":45,"value":562},"{% capture my_var %}computed {{ value }}{% endcapture %}\n",{"type":40,"tag":544,"props":564,"children":566},{"class":546,"line":565},3,[567],{"type":40,"tag":544,"props":568,"children":569},{},[570],{"type":45,"value":571},"{% increment counter %}\n",{"type":40,"tag":544,"props":573,"children":574},{"class":546,"line":27},[575],{"type":40,"tag":544,"props":576,"children":577},{},[578],{"type":45,"value":579},"{% decrement counter %}\n",{"type":40,"tag":48,"props":581,"children":583},{"id":582},"filter-quick-reference",[584],{"type":45,"value":585},"Filter Quick Reference",{"type":40,"tag":288,"props":587,"children":588},{},[589,591,597],{"type":45,"value":590},"Filters are chained with ",{"type":40,"tag":62,"props":592,"children":594},{"className":593},[],[595],{"type":45,"value":596},"|",{"type":45,"value":598},". Output type of one filter feeds input of next.",{"type":40,"tag":288,"props":600,"children":601},{},[602,607,608,614,615,621,622,628,629,635,636,642,643,649,650,656,657,663,664,670,671,677,678,684,685,691,692,698,699,705,706,712,713,719,720,726,731,732,738,739,745,746,752,753,759,760,766,767,773,774,780,781,787,788,794,795,801,802,808,809,815,816,822,823,829,830,836,837,843,844,850,851,857,858,864,865,871,876,877,883,884,890,891,897,898,904,905,911,912,918,919,925,926,932,933,939,940,946,947,953,958,959,965,966,972,973,979,980,986,991,992,998,999,1005,1006,1012,1013,1019,1020,1026,1027,1033,1034,1040,1041,1047,1048,1054,1055,1061,1066,1067,1073,1074,1080,1081,1087,1088,1094,1095,1101,1102,1108,1113,1114,1120,1121,1127,1128,1134,1135,1141,1146,1147,1153,1154,1160,1161,1167,1168,1174,1175,1181,1186,1187,1193,1195,1201,1202,1208,1213,1214,1220,1221,1227,1228,1234,1235,1241,1242,1248,1249,1255,1256],{"type":40,"tag":119,"props":603,"children":604},{},[605],{"type":45,"value":606},"Array:",{"type":45,"value":297},{"type":40,"tag":62,"props":609,"children":611},{"className":610},[],[612],{"type":45,"value":613},"compact",{"type":45,"value":305},{"type":40,"tag":62,"props":616,"children":618},{"className":617},[],[619],{"type":45,"value":620},"concat",{"type":45,"value":305},{"type":40,"tag":62,"props":623,"children":625},{"className":624},[],[626],{"type":45,"value":627},"find",{"type":45,"value":305},{"type":40,"tag":62,"props":630,"children":632},{"className":631},[],[633],{"type":45,"value":634},"find_index",{"type":45,"value":305},{"type":40,"tag":62,"props":637,"children":639},{"className":638},[],[640],{"type":45,"value":641},"first",{"type":45,"value":305},{"type":40,"tag":62,"props":644,"children":646},{"className":645},[],[647],{"type":45,"value":648},"has",{"type":45,"value":305},{"type":40,"tag":62,"props":651,"children":653},{"className":652},[],[654],{"type":45,"value":655},"join",{"type":45,"value":305},{"type":40,"tag":62,"props":658,"children":660},{"className":659},[],[661],{"type":45,"value":662},"last",{"type":45,"value":305},{"type":40,"tag":62,"props":665,"children":667},{"className":666},[],[668],{"type":45,"value":669},"map",{"type":45,"value":305},{"type":40,"tag":62,"props":672,"children":674},{"className":673},[],[675],{"type":45,"value":676},"reject",{"type":45,"value":305},{"type":40,"tag":62,"props":679,"children":681},{"className":680},[],[682],{"type":45,"value":683},"reverse",{"type":45,"value":305},{"type":40,"tag":62,"props":686,"children":688},{"className":687},[],[689],{"type":45,"value":690},"size",{"type":45,"value":305},{"type":40,"tag":62,"props":693,"children":695},{"className":694},[],[696],{"type":45,"value":697},"sort",{"type":45,"value":305},{"type":40,"tag":62,"props":700,"children":702},{"className":701},[],[703],{"type":45,"value":704},"sort_natural",{"type":45,"value":305},{"type":40,"tag":62,"props":707,"children":709},{"className":708},[],[710],{"type":45,"value":711},"sum",{"type":45,"value":305},{"type":40,"tag":62,"props":714,"children":716},{"className":715},[],[717],{"type":45,"value":718},"uniq",{"type":45,"value":305},{"type":40,"tag":62,"props":721,"children":723},{"className":722},[],[724],{"type":45,"value":725},"where",{"type":40,"tag":119,"props":727,"children":728},{},[729],{"type":45,"value":730},"String:",{"type":45,"value":297},{"type":40,"tag":62,"props":733,"children":735},{"className":734},[],[736],{"type":45,"value":737},"append",{"type":45,"value":305},{"type":40,"tag":62,"props":740,"children":742},{"className":741},[],[743],{"type":45,"value":744},"capitalize",{"type":45,"value":305},{"type":40,"tag":62,"props":747,"children":749},{"className":748},[],[750],{"type":45,"value":751},"downcase",{"type":45,"value":305},{"type":40,"tag":62,"props":754,"children":756},{"className":755},[],[757],{"type":45,"value":758},"escape",{"type":45,"value":305},{"type":40,"tag":62,"props":761,"children":763},{"className":762},[],[764],{"type":45,"value":765},"handleize",{"type":45,"value":305},{"type":40,"tag":62,"props":768,"children":770},{"className":769},[],[771],{"type":45,"value":772},"lstrip",{"type":45,"value":305},{"type":40,"tag":62,"props":775,"children":777},{"className":776},[],[778],{"type":45,"value":779},"newline_to_br",{"type":45,"value":305},{"type":40,"tag":62,"props":782,"children":784},{"className":783},[],[785],{"type":45,"value":786},"prepend",{"type":45,"value":305},{"type":40,"tag":62,"props":789,"children":791},{"className":790},[],[792],{"type":45,"value":793},"remove",{"type":45,"value":305},{"type":40,"tag":62,"props":796,"children":798},{"className":797},[],[799],{"type":45,"value":800},"replace",{"type":45,"value":305},{"type":40,"tag":62,"props":803,"children":805},{"className":804},[],[806],{"type":45,"value":807},"rstrip",{"type":45,"value":305},{"type":40,"tag":62,"props":810,"children":812},{"className":811},[],[813],{"type":45,"value":814},"slice",{"type":45,"value":305},{"type":40,"tag":62,"props":817,"children":819},{"className":818},[],[820],{"type":45,"value":821},"split",{"type":45,"value":305},{"type":40,"tag":62,"props":824,"children":826},{"className":825},[],[827],{"type":45,"value":828},"strip",{"type":45,"value":305},{"type":40,"tag":62,"props":831,"children":833},{"className":832},[],[834],{"type":45,"value":835},"strip_html",{"type":45,"value":305},{"type":40,"tag":62,"props":838,"children":840},{"className":839},[],[841],{"type":45,"value":842},"truncate",{"type":45,"value":305},{"type":40,"tag":62,"props":845,"children":847},{"className":846},[],[848],{"type":45,"value":849},"truncatewords",{"type":45,"value":305},{"type":40,"tag":62,"props":852,"children":854},{"className":853},[],[855],{"type":45,"value":856},"upcase",{"type":45,"value":305},{"type":40,"tag":62,"props":859,"children":861},{"className":860},[],[862],{"type":45,"value":863},"url_decode",{"type":45,"value":305},{"type":40,"tag":62,"props":866,"children":868},{"className":867},[],[869],{"type":45,"value":870},"url_encode",{"type":40,"tag":119,"props":872,"children":873},{},[874],{"type":45,"value":875},"Math:",{"type":45,"value":297},{"type":40,"tag":62,"props":878,"children":880},{"className":879},[],[881],{"type":45,"value":882},"abs",{"type":45,"value":305},{"type":40,"tag":62,"props":885,"children":887},{"className":886},[],[888],{"type":45,"value":889},"at_least",{"type":45,"value":305},{"type":40,"tag":62,"props":892,"children":894},{"className":893},[],[895],{"type":45,"value":896},"at_most",{"type":45,"value":305},{"type":40,"tag":62,"props":899,"children":901},{"className":900},[],[902],{"type":45,"value":903},"ceil",{"type":45,"value":305},{"type":40,"tag":62,"props":906,"children":908},{"className":907},[],[909],{"type":45,"value":910},"divided_by",{"type":45,"value":305},{"type":40,"tag":62,"props":913,"children":915},{"className":914},[],[916],{"type":45,"value":917},"floor",{"type":45,"value":305},{"type":40,"tag":62,"props":920,"children":922},{"className":921},[],[923],{"type":45,"value":924},"minus",{"type":45,"value":305},{"type":40,"tag":62,"props":927,"children":929},{"className":928},[],[930],{"type":45,"value":931},"modulo",{"type":45,"value":305},{"type":40,"tag":62,"props":934,"children":936},{"className":935},[],[937],{"type":45,"value":938},"plus",{"type":45,"value":305},{"type":40,"tag":62,"props":941,"children":943},{"className":942},[],[944],{"type":45,"value":945},"round",{"type":45,"value":305},{"type":40,"tag":62,"props":948,"children":950},{"className":949},[],[951],{"type":45,"value":952},"times",{"type":40,"tag":119,"props":954,"children":955},{},[956],{"type":45,"value":957},"Money:",{"type":45,"value":297},{"type":40,"tag":62,"props":960,"children":962},{"className":961},[],[963],{"type":45,"value":964},"money",{"type":45,"value":305},{"type":40,"tag":62,"props":967,"children":969},{"className":968},[],[970],{"type":45,"value":971},"money_with_currency",{"type":45,"value":305},{"type":40,"tag":62,"props":974,"children":976},{"className":975},[],[977],{"type":45,"value":978},"money_without_currency",{"type":45,"value":305},{"type":40,"tag":62,"props":981,"children":983},{"className":982},[],[984],{"type":45,"value":985},"money_without_trailing_zeros",{"type":40,"tag":119,"props":987,"children":988},{},[989],{"type":45,"value":990},"Color:",{"type":45,"value":297},{"type":40,"tag":62,"props":993,"children":995},{"className":994},[],[996],{"type":45,"value":997},"color_brightness",{"type":45,"value":305},{"type":40,"tag":62,"props":1000,"children":1002},{"className":1001},[],[1003],{"type":45,"value":1004},"color_darken",{"type":45,"value":305},{"type":40,"tag":62,"props":1007,"children":1009},{"className":1008},[],[1010],{"type":45,"value":1011},"color_lighten",{"type":45,"value":305},{"type":40,"tag":62,"props":1014,"children":1016},{"className":1015},[],[1017],{"type":45,"value":1018},"color_mix",{"type":45,"value":305},{"type":40,"tag":62,"props":1021,"children":1023},{"className":1022},[],[1024],{"type":45,"value":1025},"color_modify",{"type":45,"value":305},{"type":40,"tag":62,"props":1028,"children":1030},{"className":1029},[],[1031],{"type":45,"value":1032},"color_saturate",{"type":45,"value":305},{"type":40,"tag":62,"props":1035,"children":1037},{"className":1036},[],[1038],{"type":45,"value":1039},"color_desaturate",{"type":45,"value":305},{"type":40,"tag":62,"props":1042,"children":1044},{"className":1043},[],[1045],{"type":45,"value":1046},"color_to_hex",{"type":45,"value":305},{"type":40,"tag":62,"props":1049,"children":1051},{"className":1050},[],[1052],{"type":45,"value":1053},"color_to_hsl",{"type":45,"value":305},{"type":40,"tag":62,"props":1056,"children":1058},{"className":1057},[],[1059],{"type":45,"value":1060},"color_to_rgb",{"type":40,"tag":119,"props":1062,"children":1063},{},[1064],{"type":45,"value":1065},"Media:",{"type":45,"value":297},{"type":40,"tag":62,"props":1068,"children":1070},{"className":1069},[],[1071],{"type":45,"value":1072},"image_url",{"type":45,"value":305},{"type":40,"tag":62,"props":1075,"children":1077},{"className":1076},[],[1078],{"type":45,"value":1079},"image_tag",{"type":45,"value":305},{"type":40,"tag":62,"props":1082,"children":1084},{"className":1083},[],[1085],{"type":45,"value":1086},"video_tag",{"type":45,"value":305},{"type":40,"tag":62,"props":1089,"children":1091},{"className":1090},[],[1092],{"type":45,"value":1093},"external_video_tag",{"type":45,"value":305},{"type":40,"tag":62,"props":1096,"children":1098},{"className":1097},[],[1099],{"type":45,"value":1100},"media_tag",{"type":45,"value":305},{"type":40,"tag":62,"props":1103,"children":1105},{"className":1104},[],[1106],{"type":45,"value":1107},"model_viewer_tag",{"type":40,"tag":119,"props":1109,"children":1110},{},[1111],{"type":45,"value":1112},"URL:",{"type":45,"value":297},{"type":40,"tag":62,"props":1115,"children":1117},{"className":1116},[],[1118],{"type":45,"value":1119},"asset_url",{"type":45,"value":305},{"type":40,"tag":62,"props":1122,"children":1124},{"className":1123},[],[1125],{"type":45,"value":1126},"asset_img_url",{"type":45,"value":305},{"type":40,"tag":62,"props":1129,"children":1131},{"className":1130},[],[1132],{"type":45,"value":1133},"file_url",{"type":45,"value":305},{"type":40,"tag":62,"props":1136,"children":1138},{"className":1137},[],[1139],{"type":45,"value":1140},"shopify_asset_url",{"type":40,"tag":119,"props":1142,"children":1143},{},[1144],{"type":45,"value":1145},"HTML:",{"type":45,"value":297},{"type":40,"tag":62,"props":1148,"children":1150},{"className":1149},[],[1151],{"type":45,"value":1152},"link_to",{"type":45,"value":305},{"type":40,"tag":62,"props":1155,"children":1157},{"className":1156},[],[1158],{"type":45,"value":1159},"script_tag",{"type":45,"value":305},{"type":40,"tag":62,"props":1162,"children":1164},{"className":1163},[],[1165],{"type":45,"value":1166},"stylesheet_tag",{"type":45,"value":305},{"type":40,"tag":62,"props":1169,"children":1171},{"className":1170},[],[1172],{"type":45,"value":1173},"time_tag",{"type":45,"value":305},{"type":40,"tag":62,"props":1176,"children":1178},{"className":1177},[],[1179],{"type":45,"value":1180},"placeholder_svg_tag",{"type":40,"tag":119,"props":1182,"children":1183},{},[1184],{"type":45,"value":1185},"Localization:",{"type":45,"value":297},{"type":40,"tag":62,"props":1188,"children":1190},{"className":1189},[],[1191],{"type":45,"value":1192},"t",{"type":45,"value":1194}," (translate), ",{"type":40,"tag":62,"props":1196,"children":1198},{"className":1197},[],[1199],{"type":45,"value":1200},"format_address",{"type":45,"value":305},{"type":40,"tag":62,"props":1203,"children":1205},{"className":1204},[],[1206],{"type":45,"value":1207},"currency_selector",{"type":40,"tag":119,"props":1209,"children":1210},{},[1211],{"type":45,"value":1212},"Other:",{"type":45,"value":297},{"type":40,"tag":62,"props":1215,"children":1217},{"className":1216},[],[1218],{"type":45,"value":1219},"date",{"type":45,"value":305},{"type":40,"tag":62,"props":1222,"children":1224},{"className":1223},[],[1225],{"type":45,"value":1226},"default",{"type":45,"value":305},{"type":40,"tag":62,"props":1229,"children":1231},{"className":1230},[],[1232],{"type":45,"value":1233},"json",{"type":45,"value":305},{"type":40,"tag":62,"props":1236,"children":1238},{"className":1237},[],[1239],{"type":45,"value":1240},"structured_data",{"type":45,"value":305},{"type":40,"tag":62,"props":1243,"children":1245},{"className":1244},[],[1246],{"type":45,"value":1247},"font_face",{"type":45,"value":305},{"type":40,"tag":62,"props":1250,"children":1252},{"className":1251},[],[1253],{"type":45,"value":1254},"font_url",{"type":45,"value":305},{"type":40,"tag":62,"props":1257,"children":1259},{"className":1258},[],[1260],{"type":45,"value":1261},"payment_button",{"type":40,"tag":1263,"props":1264,"children":1265},"blockquote",{},[1266],{"type":40,"tag":288,"props":1267,"children":1268},{},[1269,1271,1278,1279,1285,1286],{"type":45,"value":1270},"Full details: ",{"type":40,"tag":1272,"props":1273,"children":1275},"a",{"href":1274},"references\u002Ffilters-language.md",[1276],{"type":45,"value":1277},"language filters",{"type":45,"value":305},{"type":40,"tag":1272,"props":1280,"children":1282},{"href":1281},"references\u002Ffilters-html-media.md",[1283],{"type":45,"value":1284},"HTML\u002Fmedia filters",{"type":45,"value":305},{"type":40,"tag":1272,"props":1287,"children":1289},{"href":1288},"references\u002Ffilters-commerce.md",[1290],{"type":45,"value":1291},"commerce filters",{"type":40,"tag":48,"props":1293,"children":1295},{"id":1294},"tags-quick-reference",[1296],{"type":45,"value":1297},"Tags Quick Reference",{"type":40,"tag":75,"props":1299,"children":1300},{},[1301,1317],{"type":40,"tag":79,"props":1302,"children":1303},{},[1304],{"type":40,"tag":83,"props":1305,"children":1306},{},[1307,1312],{"type":40,"tag":87,"props":1308,"children":1309},{},[1310],{"type":45,"value":1311},"Category",{"type":40,"tag":87,"props":1313,"children":1314},{},[1315],{"type":45,"value":1316},"Tags",{"type":40,"tag":103,"props":1318,"children":1319},{},[1320,1389,1444,1498,1545,1592],{"type":40,"tag":83,"props":1321,"children":1322},{},[1323,1331],{"type":40,"tag":110,"props":1324,"children":1325},{},[1326],{"type":40,"tag":119,"props":1327,"children":1328},{},[1329],{"type":45,"value":1330},"Theme",{"type":40,"tag":110,"props":1332,"children":1333},{},[1334,1340,1341,1347,1348,1354,1355,1361,1362,1368,1369,1375,1376,1382,1383],{"type":40,"tag":62,"props":1335,"children":1337},{"className":1336},[],[1338],{"type":45,"value":1339},"content_for",{"type":45,"value":305},{"type":40,"tag":62,"props":1342,"children":1344},{"className":1343},[],[1345],{"type":45,"value":1346},"layout",{"type":45,"value":305},{"type":40,"tag":62,"props":1349,"children":1351},{"className":1350},[],[1352],{"type":45,"value":1353},"section",{"type":45,"value":305},{"type":40,"tag":62,"props":1356,"children":1358},{"className":1357},[],[1359],{"type":45,"value":1360},"sections",{"type":45,"value":305},{"type":40,"tag":62,"props":1363,"children":1365},{"className":1364},[],[1366],{"type":45,"value":1367},"schema",{"type":45,"value":305},{"type":40,"tag":62,"props":1370,"children":1372},{"className":1371},[],[1373],{"type":45,"value":1374},"stylesheet",{"type":45,"value":305},{"type":40,"tag":62,"props":1377,"children":1379},{"className":1378},[],[1380],{"type":45,"value":1381},"javascript",{"type":45,"value":305},{"type":40,"tag":62,"props":1384,"children":1386},{"className":1385},[],[1387],{"type":45,"value":1388},"style",{"type":40,"tag":83,"props":1390,"children":1391},{},[1392,1400],{"type":40,"tag":110,"props":1393,"children":1394},{},[1395],{"type":40,"tag":119,"props":1396,"children":1397},{},[1398],{"type":45,"value":1399},"Control",{"type":40,"tag":110,"props":1401,"children":1402},{},[1403,1409,1410,1416,1417,1423,1424,1430,1431,1437,1438],{"type":40,"tag":62,"props":1404,"children":1406},{"className":1405},[],[1407],{"type":45,"value":1408},"if",{"type":45,"value":305},{"type":40,"tag":62,"props":1411,"children":1413},{"className":1412},[],[1414],{"type":45,"value":1415},"elsif",{"type":45,"value":305},{"type":40,"tag":62,"props":1418,"children":1420},{"className":1419},[],[1421],{"type":45,"value":1422},"else",{"type":45,"value":305},{"type":40,"tag":62,"props":1425,"children":1427},{"className":1426},[],[1428],{"type":45,"value":1429},"unless",{"type":45,"value":305},{"type":40,"tag":62,"props":1432,"children":1434},{"className":1433},[],[1435],{"type":45,"value":1436},"case",{"type":45,"value":305},{"type":40,"tag":62,"props":1439,"children":1441},{"className":1440},[],[1442],{"type":45,"value":1443},"when",{"type":40,"tag":83,"props":1445,"children":1446},{},[1447,1455],{"type":40,"tag":110,"props":1448,"children":1449},{},[1450],{"type":40,"tag":119,"props":1451,"children":1452},{},[1453],{"type":45,"value":1454},"Iteration",{"type":40,"tag":110,"props":1456,"children":1457},{},[1458,1463,1464,1470,1471,1477,1478,1484,1485,1491,1492],{"type":40,"tag":62,"props":1459,"children":1461},{"className":1460},[],[1462],{"type":45,"value":421},{"type":45,"value":305},{"type":40,"tag":62,"props":1465,"children":1467},{"className":1466},[],[1468],{"type":45,"value":1469},"break",{"type":45,"value":305},{"type":40,"tag":62,"props":1472,"children":1474},{"className":1473},[],[1475],{"type":45,"value":1476},"continue",{"type":45,"value":305},{"type":40,"tag":62,"props":1479,"children":1481},{"className":1480},[],[1482],{"type":45,"value":1483},"cycle",{"type":45,"value":305},{"type":40,"tag":62,"props":1486,"children":1488},{"className":1487},[],[1489],{"type":45,"value":1490},"tablerow",{"type":45,"value":305},{"type":40,"tag":62,"props":1493,"children":1495},{"className":1494},[],[1496],{"type":45,"value":1497},"paginate",{"type":40,"tag":83,"props":1499,"children":1500},{},[1501,1509],{"type":40,"tag":110,"props":1502,"children":1503},{},[1504],{"type":40,"tag":119,"props":1505,"children":1506},{},[1507],{"type":45,"value":1508},"Variable",{"type":40,"tag":110,"props":1510,"children":1511},{},[1512,1518,1519,1525,1526,1532,1533,1539,1540],{"type":40,"tag":62,"props":1513,"children":1515},{"className":1514},[],[1516],{"type":45,"value":1517},"assign",{"type":45,"value":305},{"type":40,"tag":62,"props":1520,"children":1522},{"className":1521},[],[1523],{"type":45,"value":1524},"capture",{"type":45,"value":305},{"type":40,"tag":62,"props":1527,"children":1529},{"className":1528},[],[1530],{"type":45,"value":1531},"increment",{"type":45,"value":305},{"type":40,"tag":62,"props":1534,"children":1536},{"className":1535},[],[1537],{"type":45,"value":1538},"decrement",{"type":45,"value":305},{"type":40,"tag":62,"props":1541,"children":1543},{"className":1542},[],[1544],{"type":45,"value":525},{"type":40,"tag":83,"props":1546,"children":1547},{},[1548,1556],{"type":40,"tag":110,"props":1549,"children":1550},{},[1551],{"type":40,"tag":119,"props":1552,"children":1553},{},[1554],{"type":45,"value":1555},"HTML",{"type":40,"tag":110,"props":1557,"children":1558},{},[1559,1565,1566,1572,1573,1579,1580,1586,1587],{"type":40,"tag":62,"props":1560,"children":1562},{"className":1561},[],[1563],{"type":45,"value":1564},"form",{"type":45,"value":305},{"type":40,"tag":62,"props":1567,"children":1569},{"className":1568},[],[1570],{"type":45,"value":1571},"render",{"type":45,"value":305},{"type":40,"tag":62,"props":1574,"children":1576},{"className":1575},[],[1577],{"type":45,"value":1578},"raw",{"type":45,"value":305},{"type":40,"tag":62,"props":1581,"children":1583},{"className":1582},[],[1584],{"type":45,"value":1585},"comment",{"type":45,"value":305},{"type":40,"tag":62,"props":1588,"children":1590},{"className":1589},[],[1591],{"type":45,"value":538},{"type":40,"tag":83,"props":1593,"children":1594},{},[1595,1603],{"type":40,"tag":110,"props":1596,"children":1597},{},[1598],{"type":40,"tag":119,"props":1599,"children":1600},{},[1601],{"type":45,"value":1602},"Documentation",{"type":40,"tag":110,"props":1604,"children":1605},{},[1606],{"type":40,"tag":62,"props":1607,"children":1609},{"className":1608},[],[1610],{"type":45,"value":1611},"doc",{"type":40,"tag":1263,"props":1613,"children":1614},{},[1615],{"type":40,"tag":288,"props":1616,"children":1617},{},[1618,1620],{"type":45,"value":1619},"Full details with syntax and parameters: ",{"type":40,"tag":1272,"props":1621,"children":1623},{"href":1622},"references\u002Ftags.md",[1624],{"type":45,"value":1622},{"type":40,"tag":48,"props":1626,"children":1628},{"id":1627},"objects-quick-reference",[1629],{"type":45,"value":1630},"Objects Quick Reference",{"type":40,"tag":68,"props":1632,"children":1634},{"id":1633},"global-objects-available-everywhere",[1635],{"type":45,"value":1636},"Global objects (available everywhere)",{"type":40,"tag":288,"props":1638,"children":1639},{},[1640,1646,1647,1653,1654,1660,1661,1667,1668,1674,1675,1681,1682,1688,1689,1695,1696,1702,1703,1709,1710,1716,1717,1723,1724,1730,1731,1737,1738,1744,1745,1751,1752,1758,1759,1765,1766,1772,1773,1779,1780,1786,1787,1793,1794,1800,1801],{"type":40,"tag":62,"props":1641,"children":1643},{"className":1642},[],[1644],{"type":45,"value":1645},"cart",{"type":45,"value":305},{"type":40,"tag":62,"props":1648,"children":1650},{"className":1649},[],[1651],{"type":45,"value":1652},"collections",{"type":45,"value":305},{"type":40,"tag":62,"props":1655,"children":1657},{"className":1656},[],[1658],{"type":45,"value":1659},"customer",{"type":45,"value":305},{"type":40,"tag":62,"props":1662,"children":1664},{"className":1663},[],[1665],{"type":45,"value":1666},"localization",{"type":45,"value":305},{"type":40,"tag":62,"props":1669,"children":1671},{"className":1670},[],[1672],{"type":45,"value":1673},"pages",{"type":45,"value":305},{"type":40,"tag":62,"props":1676,"children":1678},{"className":1677},[],[1679],{"type":45,"value":1680},"request",{"type":45,"value":305},{"type":40,"tag":62,"props":1683,"children":1685},{"className":1684},[],[1686],{"type":45,"value":1687},"routes",{"type":45,"value":305},{"type":40,"tag":62,"props":1690,"children":1692},{"className":1691},[],[1693],{"type":45,"value":1694},"settings",{"type":45,"value":305},{"type":40,"tag":62,"props":1697,"children":1699},{"className":1698},[],[1700],{"type":45,"value":1701},"shop",{"type":45,"value":305},{"type":40,"tag":62,"props":1704,"children":1706},{"className":1705},[],[1707],{"type":45,"value":1708},"template",{"type":45,"value":305},{"type":40,"tag":62,"props":1711,"children":1713},{"className":1712},[],[1714],{"type":45,"value":1715},"theme",{"type":45,"value":305},{"type":40,"tag":62,"props":1718,"children":1720},{"className":1719},[],[1721],{"type":45,"value":1722},"linklists",{"type":45,"value":305},{"type":40,"tag":62,"props":1725,"children":1727},{"className":1726},[],[1728],{"type":45,"value":1729},"images",{"type":45,"value":305},{"type":40,"tag":62,"props":1732,"children":1734},{"className":1733},[],[1735],{"type":45,"value":1736},"blogs",{"type":45,"value":305},{"type":40,"tag":62,"props":1739,"children":1741},{"className":1740},[],[1742],{"type":45,"value":1743},"articles",{"type":45,"value":305},{"type":40,"tag":62,"props":1746,"children":1748},{"className":1747},[],[1749],{"type":45,"value":1750},"all_products",{"type":45,"value":305},{"type":40,"tag":62,"props":1753,"children":1755},{"className":1754},[],[1756],{"type":45,"value":1757},"metaobjects",{"type":45,"value":305},{"type":40,"tag":62,"props":1760,"children":1762},{"className":1761},[],[1763],{"type":45,"value":1764},"canonical_url",{"type":45,"value":305},{"type":40,"tag":62,"props":1767,"children":1769},{"className":1768},[],[1770],{"type":45,"value":1771},"content_for_header",{"type":45,"value":305},{"type":40,"tag":62,"props":1774,"children":1776},{"className":1775},[],[1777],{"type":45,"value":1778},"content_for_layout",{"type":45,"value":305},{"type":40,"tag":62,"props":1781,"children":1783},{"className":1782},[],[1784],{"type":45,"value":1785},"page_title",{"type":45,"value":305},{"type":40,"tag":62,"props":1788,"children":1790},{"className":1789},[],[1791],{"type":45,"value":1792},"page_description",{"type":45,"value":305},{"type":40,"tag":62,"props":1795,"children":1797},{"className":1796},[],[1798],{"type":45,"value":1799},"handle",{"type":45,"value":305},{"type":40,"tag":62,"props":1802,"children":1804},{"className":1803},[],[1805],{"type":45,"value":1806},"current_page",{"type":40,"tag":68,"props":1808,"children":1810},{"id":1809},"page-specific-objects",[1811],{"type":45,"value":1812},"Page-specific objects",{"type":40,"tag":75,"props":1814,"children":1815},{},[1816,1832],{"type":40,"tag":79,"props":1817,"children":1818},{},[1819],{"type":40,"tag":83,"props":1820,"children":1821},{},[1822,1827],{"type":40,"tag":87,"props":1823,"children":1824},{},[1825],{"type":45,"value":1826},"Template",{"type":40,"tag":87,"props":1828,"children":1829},{},[1830],{"type":45,"value":1831},"Objects",{"type":40,"tag":103,"props":1833,"children":1834},{},[1835,1863,1891,1911,1939,1965,1986,2007],{"type":40,"tag":83,"props":1836,"children":1837},{},[1838,1847],{"type":40,"tag":110,"props":1839,"children":1840},{},[1841],{"type":40,"tag":62,"props":1842,"children":1844},{"className":1843},[],[1845],{"type":45,"value":1846},"\u002Fproduct",{"type":40,"tag":110,"props":1848,"children":1849},{},[1850,1856,1857],{"type":40,"tag":62,"props":1851,"children":1853},{"className":1852},[],[1854],{"type":45,"value":1855},"product",{"type":45,"value":305},{"type":40,"tag":62,"props":1858,"children":1860},{"className":1859},[],[1861],{"type":45,"value":1862},"remote_product",{"type":40,"tag":83,"props":1864,"children":1865},{},[1866,1875],{"type":40,"tag":110,"props":1867,"children":1868},{},[1869],{"type":40,"tag":62,"props":1870,"children":1872},{"className":1871},[],[1873],{"type":45,"value":1874},"\u002Fcollection",{"type":40,"tag":110,"props":1876,"children":1877},{},[1878,1884,1885],{"type":40,"tag":62,"props":1879,"children":1881},{"className":1880},[],[1882],{"type":45,"value":1883},"collection",{"type":45,"value":305},{"type":40,"tag":62,"props":1886,"children":1888},{"className":1887},[],[1889],{"type":45,"value":1890},"current_tags",{"type":40,"tag":83,"props":1892,"children":1893},{},[1894,1903],{"type":40,"tag":110,"props":1895,"children":1896},{},[1897],{"type":40,"tag":62,"props":1898,"children":1900},{"className":1899},[],[1901],{"type":45,"value":1902},"\u002Fcart",{"type":40,"tag":110,"props":1904,"children":1905},{},[1906],{"type":40,"tag":62,"props":1907,"children":1909},{"className":1908},[],[1910],{"type":45,"value":1645},{"type":40,"tag":83,"props":1912,"children":1913},{},[1914,1923],{"type":40,"tag":110,"props":1915,"children":1916},{},[1917],{"type":40,"tag":62,"props":1918,"children":1920},{"className":1919},[],[1921],{"type":45,"value":1922},"\u002Farticle",{"type":40,"tag":110,"props":1924,"children":1925},{},[1926,1932,1933],{"type":40,"tag":62,"props":1927,"children":1929},{"className":1928},[],[1930],{"type":45,"value":1931},"article",{"type":45,"value":305},{"type":40,"tag":62,"props":1934,"children":1936},{"className":1935},[],[1937],{"type":45,"value":1938},"blog",{"type":40,"tag":83,"props":1940,"children":1941},{},[1942,1951],{"type":40,"tag":110,"props":1943,"children":1944},{},[1945],{"type":40,"tag":62,"props":1946,"children":1948},{"className":1947},[],[1949],{"type":45,"value":1950},"\u002Fblog",{"type":40,"tag":110,"props":1952,"children":1953},{},[1954,1959,1960],{"type":40,"tag":62,"props":1955,"children":1957},{"className":1956},[],[1958],{"type":45,"value":1938},{"type":45,"value":305},{"type":40,"tag":62,"props":1961,"children":1963},{"className":1962},[],[1964],{"type":45,"value":1890},{"type":40,"tag":83,"props":1966,"children":1967},{},[1968,1977],{"type":40,"tag":110,"props":1969,"children":1970},{},[1971],{"type":40,"tag":62,"props":1972,"children":1974},{"className":1973},[],[1975],{"type":45,"value":1976},"\u002Fpage",{"type":40,"tag":110,"props":1978,"children":1979},{},[1980],{"type":40,"tag":62,"props":1981,"children":1983},{"className":1982},[],[1984],{"type":45,"value":1985},"page",{"type":40,"tag":83,"props":1987,"children":1988},{},[1989,1998],{"type":40,"tag":110,"props":1990,"children":1991},{},[1992],{"type":40,"tag":62,"props":1993,"children":1995},{"className":1994},[],[1996],{"type":45,"value":1997},"\u002Fsearch",{"type":40,"tag":110,"props":1999,"children":2000},{},[2001],{"type":40,"tag":62,"props":2002,"children":2004},{"className":2003},[],[2005],{"type":45,"value":2006},"search",{"type":40,"tag":83,"props":2008,"children":2009},{},[2010,2019],{"type":40,"tag":110,"props":2011,"children":2012},{},[2013],{"type":40,"tag":62,"props":2014,"children":2016},{"className":2015},[],[2017],{"type":45,"value":2018},"\u002Fcustomers\u002F*",{"type":40,"tag":110,"props":2020,"children":2021},{},[2022,2027,2028],{"type":40,"tag":62,"props":2023,"children":2025},{"className":2024},[],[2026],{"type":45,"value":1659},{"type":45,"value":305},{"type":40,"tag":62,"props":2029,"children":2031},{"className":2030},[],[2032],{"type":45,"value":2033},"order",{"type":40,"tag":1263,"props":2035,"children":2036},{},[2037],{"type":40,"tag":288,"props":2038,"children":2039},{},[2040,2042,2048,2049,2055,2056,2062,2063],{"type":45,"value":2041},"Full reference: ",{"type":40,"tag":1272,"props":2043,"children":2045},{"href":2044},"references\u002Fobjects-commerce.md",[2046],{"type":45,"value":2047},"commerce objects",{"type":45,"value":305},{"type":40,"tag":1272,"props":2050,"children":2052},{"href":2051},"references\u002Fobjects-content.md",[2053],{"type":45,"value":2054},"content objects",{"type":45,"value":305},{"type":40,"tag":1272,"props":2057,"children":2059},{"href":2058},"references\u002Fobjects-tier2.md",[2060],{"type":45,"value":2061},"tier 2",{"type":45,"value":305},{"type":40,"tag":1272,"props":2064,"children":2066},{"href":2065},"references\u002Fobjects-tier3.md",[2067],{"type":45,"value":2068},"tier 3",{"type":40,"tag":48,"props":2070,"children":2072},{"id":2071},"schema-tag",[2073],{"type":45,"value":2074},"Schema Tag",{"type":40,"tag":288,"props":2076,"children":2077},{},[2078,2080,2085,2087,2093,2095,2101],{"type":45,"value":2079},"Sections and blocks require ",{"type":40,"tag":62,"props":2081,"children":2083},{"className":2082},[],[2084],{"type":45,"value":134},{"type":45,"value":2086}," with a valid JSON object. Sections use ",{"type":40,"tag":62,"props":2088,"children":2090},{"className":2089},[],[2091],{"type":45,"value":2092},"section.settings.*",{"type":45,"value":2094},", blocks use ",{"type":40,"tag":62,"props":2096,"children":2098},{"className":2097},[],[2099],{"type":45,"value":2100},"block.settings.*",{"type":45,"value":2102},".",{"type":40,"tag":68,"props":2104,"children":2106},{"id":2105},"section-schema-structure",[2107],{"type":45,"value":2108},"Section schema structure",{"type":40,"tag":55,"props":2110,"children":2113},{"className":2111,"code":2112,"language":1233,"meta":64,"style":64},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"name\": \"t:sections.hero.name\",\n  \"tag\": \"section\",\n  \"class\": \"hero-section\",\n  \"limit\": 1,\n  \"settings\": [],\n  \"max_blocks\": 16,\n  \"blocks\": [{ \"type\": \"@theme\" }],\n  \"presets\": [{ \"name\": \"t:sections.hero.name\" }],\n  \"enabled_on\": { \"templates\": [\"index\"] },\n  \"disabled_on\": { \"templates\": [\"password\"] }\n}\n",[2114],{"type":40,"tag":62,"props":2115,"children":2116},{"__ignoreMap":64},[2117,2126,2170,2205,2242,2273,2298,2328,2390,2447,2518,2585],{"type":40,"tag":544,"props":2118,"children":2119},{"class":546,"line":547},[2120],{"type":40,"tag":544,"props":2121,"children":2123},{"style":2122},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[2124],{"type":45,"value":2125},"{\n",{"type":40,"tag":544,"props":2127,"children":2128},{"class":546,"line":556},[2129,2134,2140,2145,2150,2155,2161,2165],{"type":40,"tag":544,"props":2130,"children":2131},{"style":2122},[2132],{"type":45,"value":2133},"  \"",{"type":40,"tag":544,"props":2135,"children":2137},{"style":2136},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[2138],{"type":45,"value":2139},"name",{"type":40,"tag":544,"props":2141,"children":2142},{"style":2122},[2143],{"type":45,"value":2144},"\"",{"type":40,"tag":544,"props":2146,"children":2147},{"style":2122},[2148],{"type":45,"value":2149},":",{"type":40,"tag":544,"props":2151,"children":2152},{"style":2122},[2153],{"type":45,"value":2154}," \"",{"type":40,"tag":544,"props":2156,"children":2158},{"style":2157},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[2159],{"type":45,"value":2160},"t:sections.hero.name",{"type":40,"tag":544,"props":2162,"children":2163},{"style":2122},[2164],{"type":45,"value":2144},{"type":40,"tag":544,"props":2166,"children":2167},{"style":2122},[2168],{"type":45,"value":2169},",\n",{"type":40,"tag":544,"props":2171,"children":2172},{"class":546,"line":565},[2173,2177,2181,2185,2189,2193,2197,2201],{"type":40,"tag":544,"props":2174,"children":2175},{"style":2122},[2176],{"type":45,"value":2133},{"type":40,"tag":544,"props":2178,"children":2179},{"style":2136},[2180],{"type":45,"value":15},{"type":40,"tag":544,"props":2182,"children":2183},{"style":2122},[2184],{"type":45,"value":2144},{"type":40,"tag":544,"props":2186,"children":2187},{"style":2122},[2188],{"type":45,"value":2149},{"type":40,"tag":544,"props":2190,"children":2191},{"style":2122},[2192],{"type":45,"value":2154},{"type":40,"tag":544,"props":2194,"children":2195},{"style":2157},[2196],{"type":45,"value":1353},{"type":40,"tag":544,"props":2198,"children":2199},{"style":2122},[2200],{"type":45,"value":2144},{"type":40,"tag":544,"props":2202,"children":2203},{"style":2122},[2204],{"type":45,"value":2169},{"type":40,"tag":544,"props":2206,"children":2207},{"class":546,"line":27},[2208,2212,2217,2221,2225,2229,2234,2238],{"type":40,"tag":544,"props":2209,"children":2210},{"style":2122},[2211],{"type":45,"value":2133},{"type":40,"tag":544,"props":2213,"children":2214},{"style":2136},[2215],{"type":45,"value":2216},"class",{"type":40,"tag":544,"props":2218,"children":2219},{"style":2122},[2220],{"type":45,"value":2144},{"type":40,"tag":544,"props":2222,"children":2223},{"style":2122},[2224],{"type":45,"value":2149},{"type":40,"tag":544,"props":2226,"children":2227},{"style":2122},[2228],{"type":45,"value":2154},{"type":40,"tag":544,"props":2230,"children":2231},{"style":2157},[2232],{"type":45,"value":2233},"hero-section",{"type":40,"tag":544,"props":2235,"children":2236},{"style":2122},[2237],{"type":45,"value":2144},{"type":40,"tag":544,"props":2239,"children":2240},{"style":2122},[2241],{"type":45,"value":2169},{"type":40,"tag":544,"props":2243,"children":2245},{"class":546,"line":2244},5,[2246,2250,2255,2259,2263,2269],{"type":40,"tag":544,"props":2247,"children":2248},{"style":2122},[2249],{"type":45,"value":2133},{"type":40,"tag":544,"props":2251,"children":2252},{"style":2136},[2253],{"type":45,"value":2254},"limit",{"type":40,"tag":544,"props":2256,"children":2257},{"style":2122},[2258],{"type":45,"value":2144},{"type":40,"tag":544,"props":2260,"children":2261},{"style":2122},[2262],{"type":45,"value":2149},{"type":40,"tag":544,"props":2264,"children":2266},{"style":2265},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[2267],{"type":45,"value":2268}," 1",{"type":40,"tag":544,"props":2270,"children":2271},{"style":2122},[2272],{"type":45,"value":2169},{"type":40,"tag":544,"props":2274,"children":2276},{"class":546,"line":2275},6,[2277,2281,2285,2289,2293],{"type":40,"tag":544,"props":2278,"children":2279},{"style":2122},[2280],{"type":45,"value":2133},{"type":40,"tag":544,"props":2282,"children":2283},{"style":2136},[2284],{"type":45,"value":1694},{"type":40,"tag":544,"props":2286,"children":2287},{"style":2122},[2288],{"type":45,"value":2144},{"type":40,"tag":544,"props":2290,"children":2291},{"style":2122},[2292],{"type":45,"value":2149},{"type":40,"tag":544,"props":2294,"children":2295},{"style":2122},[2296],{"type":45,"value":2297}," [],\n",{"type":40,"tag":544,"props":2299,"children":2301},{"class":546,"line":2300},7,[2302,2306,2311,2315,2319,2324],{"type":40,"tag":544,"props":2303,"children":2304},{"style":2122},[2305],{"type":45,"value":2133},{"type":40,"tag":544,"props":2307,"children":2308},{"style":2136},[2309],{"type":45,"value":2310},"max_blocks",{"type":40,"tag":544,"props":2312,"children":2313},{"style":2122},[2314],{"type":45,"value":2144},{"type":40,"tag":544,"props":2316,"children":2317},{"style":2122},[2318],{"type":45,"value":2149},{"type":40,"tag":544,"props":2320,"children":2321},{"style":2265},[2322],{"type":45,"value":2323}," 16",{"type":40,"tag":544,"props":2325,"children":2326},{"style":2122},[2327],{"type":45,"value":2169},{"type":40,"tag":544,"props":2329,"children":2331},{"class":546,"line":2330},8,[2332,2336,2341,2345,2349,2354,2358,2364,2368,2372,2376,2381,2385],{"type":40,"tag":544,"props":2333,"children":2334},{"style":2122},[2335],{"type":45,"value":2133},{"type":40,"tag":544,"props":2337,"children":2338},{"style":2136},[2339],{"type":45,"value":2340},"blocks",{"type":40,"tag":544,"props":2342,"children":2343},{"style":2122},[2344],{"type":45,"value":2144},{"type":40,"tag":544,"props":2346,"children":2347},{"style":2122},[2348],{"type":45,"value":2149},{"type":40,"tag":544,"props":2350,"children":2351},{"style":2122},[2352],{"type":45,"value":2353}," [{",{"type":40,"tag":544,"props":2355,"children":2356},{"style":2122},[2357],{"type":45,"value":2154},{"type":40,"tag":544,"props":2359,"children":2361},{"style":2360},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[2362],{"type":45,"value":2363},"type",{"type":40,"tag":544,"props":2365,"children":2366},{"style":2122},[2367],{"type":45,"value":2144},{"type":40,"tag":544,"props":2369,"children":2370},{"style":2122},[2371],{"type":45,"value":2149},{"type":40,"tag":544,"props":2373,"children":2374},{"style":2122},[2375],{"type":45,"value":2154},{"type":40,"tag":544,"props":2377,"children":2378},{"style":2157},[2379],{"type":45,"value":2380},"@theme",{"type":40,"tag":544,"props":2382,"children":2383},{"style":2122},[2384],{"type":45,"value":2144},{"type":40,"tag":544,"props":2386,"children":2387},{"style":2122},[2388],{"type":45,"value":2389}," }],\n",{"type":40,"tag":544,"props":2391,"children":2393},{"class":546,"line":2392},9,[2394,2398,2403,2407,2411,2415,2419,2423,2427,2431,2435,2439,2443],{"type":40,"tag":544,"props":2395,"children":2396},{"style":2122},[2397],{"type":45,"value":2133},{"type":40,"tag":544,"props":2399,"children":2400},{"style":2136},[2401],{"type":45,"value":2402},"presets",{"type":40,"tag":544,"props":2404,"children":2405},{"style":2122},[2406],{"type":45,"value":2144},{"type":40,"tag":544,"props":2408,"children":2409},{"style":2122},[2410],{"type":45,"value":2149},{"type":40,"tag":544,"props":2412,"children":2413},{"style":2122},[2414],{"type":45,"value":2353},{"type":40,"tag":544,"props":2416,"children":2417},{"style":2122},[2418],{"type":45,"value":2154},{"type":40,"tag":544,"props":2420,"children":2421},{"style":2360},[2422],{"type":45,"value":2139},{"type":40,"tag":544,"props":2424,"children":2425},{"style":2122},[2426],{"type":45,"value":2144},{"type":40,"tag":544,"props":2428,"children":2429},{"style":2122},[2430],{"type":45,"value":2149},{"type":40,"tag":544,"props":2432,"children":2433},{"style":2122},[2434],{"type":45,"value":2154},{"type":40,"tag":544,"props":2436,"children":2437},{"style":2157},[2438],{"type":45,"value":2160},{"type":40,"tag":544,"props":2440,"children":2441},{"style":2122},[2442],{"type":45,"value":2144},{"type":40,"tag":544,"props":2444,"children":2445},{"style":2122},[2446],{"type":45,"value":2389},{"type":40,"tag":544,"props":2448,"children":2450},{"class":546,"line":2449},10,[2451,2455,2460,2464,2468,2473,2477,2482,2486,2490,2495,2499,2504,2508,2513],{"type":40,"tag":544,"props":2452,"children":2453},{"style":2122},[2454],{"type":45,"value":2133},{"type":40,"tag":544,"props":2456,"children":2457},{"style":2136},[2458],{"type":45,"value":2459},"enabled_on",{"type":40,"tag":544,"props":2461,"children":2462},{"style":2122},[2463],{"type":45,"value":2144},{"type":40,"tag":544,"props":2465,"children":2466},{"style":2122},[2467],{"type":45,"value":2149},{"type":40,"tag":544,"props":2469,"children":2470},{"style":2122},[2471],{"type":45,"value":2472}," {",{"type":40,"tag":544,"props":2474,"children":2475},{"style":2122},[2476],{"type":45,"value":2154},{"type":40,"tag":544,"props":2478,"children":2479},{"style":2360},[2480],{"type":45,"value":2481},"templates",{"type":40,"tag":544,"props":2483,"children":2484},{"style":2122},[2485],{"type":45,"value":2144},{"type":40,"tag":544,"props":2487,"children":2488},{"style":2122},[2489],{"type":45,"value":2149},{"type":40,"tag":544,"props":2491,"children":2492},{"style":2122},[2493],{"type":45,"value":2494}," [",{"type":40,"tag":544,"props":2496,"children":2497},{"style":2122},[2498],{"type":45,"value":2144},{"type":40,"tag":544,"props":2500,"children":2501},{"style":2157},[2502],{"type":45,"value":2503},"index",{"type":40,"tag":544,"props":2505,"children":2506},{"style":2122},[2507],{"type":45,"value":2144},{"type":40,"tag":544,"props":2509,"children":2510},{"style":2122},[2511],{"type":45,"value":2512},"]",{"type":40,"tag":544,"props":2514,"children":2515},{"style":2122},[2516],{"type":45,"value":2517}," },\n",{"type":40,"tag":544,"props":2519,"children":2521},{"class":546,"line":2520},11,[2522,2526,2531,2535,2539,2543,2547,2551,2555,2559,2563,2567,2572,2576,2580],{"type":40,"tag":544,"props":2523,"children":2524},{"style":2122},[2525],{"type":45,"value":2133},{"type":40,"tag":544,"props":2527,"children":2528},{"style":2136},[2529],{"type":45,"value":2530},"disabled_on",{"type":40,"tag":544,"props":2532,"children":2533},{"style":2122},[2534],{"type":45,"value":2144},{"type":40,"tag":544,"props":2536,"children":2537},{"style":2122},[2538],{"type":45,"value":2149},{"type":40,"tag":544,"props":2540,"children":2541},{"style":2122},[2542],{"type":45,"value":2472},{"type":40,"tag":544,"props":2544,"children":2545},{"style":2122},[2546],{"type":45,"value":2154},{"type":40,"tag":544,"props":2548,"children":2549},{"style":2360},[2550],{"type":45,"value":2481},{"type":40,"tag":544,"props":2552,"children":2553},{"style":2122},[2554],{"type":45,"value":2144},{"type":40,"tag":544,"props":2556,"children":2557},{"style":2122},[2558],{"type":45,"value":2149},{"type":40,"tag":544,"props":2560,"children":2561},{"style":2122},[2562],{"type":45,"value":2494},{"type":40,"tag":544,"props":2564,"children":2565},{"style":2122},[2566],{"type":45,"value":2144},{"type":40,"tag":544,"props":2568,"children":2569},{"style":2157},[2570],{"type":45,"value":2571},"password",{"type":40,"tag":544,"props":2573,"children":2574},{"style":2122},[2575],{"type":45,"value":2144},{"type":40,"tag":544,"props":2577,"children":2578},{"style":2122},[2579],{"type":45,"value":2512},{"type":40,"tag":544,"props":2581,"children":2582},{"style":2122},[2583],{"type":45,"value":2584}," }\n",{"type":40,"tag":544,"props":2586,"children":2588},{"class":546,"line":2587},12,[2589],{"type":40,"tag":544,"props":2590,"children":2591},{"style":2122},[2592],{"type":45,"value":2593},"}\n",{"type":40,"tag":68,"props":2595,"children":2597},{"id":2596},"block-schema-structure",[2598],{"type":45,"value":2599},"Block schema structure",{"type":40,"tag":55,"props":2601,"children":2603},{"className":2111,"code":2602,"language":1233,"meta":64,"style":64},"{\n  \"name\": \"t:blocks.slide.name\",\n  \"tag\": \"div\",\n  \"class\": \"slide\",\n  \"settings\": [],\n  \"blocks\": [{ \"type\": \"@theme\" }],\n  \"presets\": [{ \"name\": \"t:blocks.slide.name\" }]\n}\n",[2604],{"type":40,"tag":62,"props":2605,"children":2606},{"__ignoreMap":64},[2607,2614,2650,2686,2722,2745,2800,2856],{"type":40,"tag":544,"props":2608,"children":2609},{"class":546,"line":547},[2610],{"type":40,"tag":544,"props":2611,"children":2612},{"style":2122},[2613],{"type":45,"value":2125},{"type":40,"tag":544,"props":2615,"children":2616},{"class":546,"line":556},[2617,2621,2625,2629,2633,2637,2642,2646],{"type":40,"tag":544,"props":2618,"children":2619},{"style":2122},[2620],{"type":45,"value":2133},{"type":40,"tag":544,"props":2622,"children":2623},{"style":2136},[2624],{"type":45,"value":2139},{"type":40,"tag":544,"props":2626,"children":2627},{"style":2122},[2628],{"type":45,"value":2144},{"type":40,"tag":544,"props":2630,"children":2631},{"style":2122},[2632],{"type":45,"value":2149},{"type":40,"tag":544,"props":2634,"children":2635},{"style":2122},[2636],{"type":45,"value":2154},{"type":40,"tag":544,"props":2638,"children":2639},{"style":2157},[2640],{"type":45,"value":2641},"t:blocks.slide.name",{"type":40,"tag":544,"props":2643,"children":2644},{"style":2122},[2645],{"type":45,"value":2144},{"type":40,"tag":544,"props":2647,"children":2648},{"style":2122},[2649],{"type":45,"value":2169},{"type":40,"tag":544,"props":2651,"children":2652},{"class":546,"line":565},[2653,2657,2661,2665,2669,2673,2678,2682],{"type":40,"tag":544,"props":2654,"children":2655},{"style":2122},[2656],{"type":45,"value":2133},{"type":40,"tag":544,"props":2658,"children":2659},{"style":2136},[2660],{"type":45,"value":15},{"type":40,"tag":544,"props":2662,"children":2663},{"style":2122},[2664],{"type":45,"value":2144},{"type":40,"tag":544,"props":2666,"children":2667},{"style":2122},[2668],{"type":45,"value":2149},{"type":40,"tag":544,"props":2670,"children":2671},{"style":2122},[2672],{"type":45,"value":2154},{"type":40,"tag":544,"props":2674,"children":2675},{"style":2157},[2676],{"type":45,"value":2677},"div",{"type":40,"tag":544,"props":2679,"children":2680},{"style":2122},[2681],{"type":45,"value":2144},{"type":40,"tag":544,"props":2683,"children":2684},{"style":2122},[2685],{"type":45,"value":2169},{"type":40,"tag":544,"props":2687,"children":2688},{"class":546,"line":27},[2689,2693,2697,2701,2705,2709,2714,2718],{"type":40,"tag":544,"props":2690,"children":2691},{"style":2122},[2692],{"type":45,"value":2133},{"type":40,"tag":544,"props":2694,"children":2695},{"style":2136},[2696],{"type":45,"value":2216},{"type":40,"tag":544,"props":2698,"children":2699},{"style":2122},[2700],{"type":45,"value":2144},{"type":40,"tag":544,"props":2702,"children":2703},{"style":2122},[2704],{"type":45,"value":2149},{"type":40,"tag":544,"props":2706,"children":2707},{"style":2122},[2708],{"type":45,"value":2154},{"type":40,"tag":544,"props":2710,"children":2711},{"style":2157},[2712],{"type":45,"value":2713},"slide",{"type":40,"tag":544,"props":2715,"children":2716},{"style":2122},[2717],{"type":45,"value":2144},{"type":40,"tag":544,"props":2719,"children":2720},{"style":2122},[2721],{"type":45,"value":2169},{"type":40,"tag":544,"props":2723,"children":2724},{"class":546,"line":2244},[2725,2729,2733,2737,2741],{"type":40,"tag":544,"props":2726,"children":2727},{"style":2122},[2728],{"type":45,"value":2133},{"type":40,"tag":544,"props":2730,"children":2731},{"style":2136},[2732],{"type":45,"value":1694},{"type":40,"tag":544,"props":2734,"children":2735},{"style":2122},[2736],{"type":45,"value":2144},{"type":40,"tag":544,"props":2738,"children":2739},{"style":2122},[2740],{"type":45,"value":2149},{"type":40,"tag":544,"props":2742,"children":2743},{"style":2122},[2744],{"type":45,"value":2297},{"type":40,"tag":544,"props":2746,"children":2747},{"class":546,"line":2275},[2748,2752,2756,2760,2764,2768,2772,2776,2780,2784,2788,2792,2796],{"type":40,"tag":544,"props":2749,"children":2750},{"style":2122},[2751],{"type":45,"value":2133},{"type":40,"tag":544,"props":2753,"children":2754},{"style":2136},[2755],{"type":45,"value":2340},{"type":40,"tag":544,"props":2757,"children":2758},{"style":2122},[2759],{"type":45,"value":2144},{"type":40,"tag":544,"props":2761,"children":2762},{"style":2122},[2763],{"type":45,"value":2149},{"type":40,"tag":544,"props":2765,"children":2766},{"style":2122},[2767],{"type":45,"value":2353},{"type":40,"tag":544,"props":2769,"children":2770},{"style":2122},[2771],{"type":45,"value":2154},{"type":40,"tag":544,"props":2773,"children":2774},{"style":2360},[2775],{"type":45,"value":2363},{"type":40,"tag":544,"props":2777,"children":2778},{"style":2122},[2779],{"type":45,"value":2144},{"type":40,"tag":544,"props":2781,"children":2782},{"style":2122},[2783],{"type":45,"value":2149},{"type":40,"tag":544,"props":2785,"children":2786},{"style":2122},[2787],{"type":45,"value":2154},{"type":40,"tag":544,"props":2789,"children":2790},{"style":2157},[2791],{"type":45,"value":2380},{"type":40,"tag":544,"props":2793,"children":2794},{"style":2122},[2795],{"type":45,"value":2144},{"type":40,"tag":544,"props":2797,"children":2798},{"style":2122},[2799],{"type":45,"value":2389},{"type":40,"tag":544,"props":2801,"children":2802},{"class":546,"line":2300},[2803,2807,2811,2815,2819,2823,2827,2831,2835,2839,2843,2847,2851],{"type":40,"tag":544,"props":2804,"children":2805},{"style":2122},[2806],{"type":45,"value":2133},{"type":40,"tag":544,"props":2808,"children":2809},{"style":2136},[2810],{"type":45,"value":2402},{"type":40,"tag":544,"props":2812,"children":2813},{"style":2122},[2814],{"type":45,"value":2144},{"type":40,"tag":544,"props":2816,"children":2817},{"style":2122},[2818],{"type":45,"value":2149},{"type":40,"tag":544,"props":2820,"children":2821},{"style":2122},[2822],{"type":45,"value":2353},{"type":40,"tag":544,"props":2824,"children":2825},{"style":2122},[2826],{"type":45,"value":2154},{"type":40,"tag":544,"props":2828,"children":2829},{"style":2360},[2830],{"type":45,"value":2139},{"type":40,"tag":544,"props":2832,"children":2833},{"style":2122},[2834],{"type":45,"value":2144},{"type":40,"tag":544,"props":2836,"children":2837},{"style":2122},[2838],{"type":45,"value":2149},{"type":40,"tag":544,"props":2840,"children":2841},{"style":2122},[2842],{"type":45,"value":2154},{"type":40,"tag":544,"props":2844,"children":2845},{"style":2157},[2846],{"type":45,"value":2641},{"type":40,"tag":544,"props":2848,"children":2849},{"style":2122},[2850],{"type":45,"value":2144},{"type":40,"tag":544,"props":2852,"children":2853},{"style":2122},[2854],{"type":45,"value":2855}," }]\n",{"type":40,"tag":544,"props":2857,"children":2858},{"class":546,"line":2330},[2859],{"type":40,"tag":544,"props":2860,"children":2861},{"style":2122},[2862],{"type":45,"value":2593},{"type":40,"tag":68,"props":2864,"children":2866},{"id":2865},"setting-type-decision-table",[2867],{"type":45,"value":2868},"Setting type decision table",{"type":40,"tag":75,"props":2870,"children":2871},{},[2872,2892],{"type":40,"tag":79,"props":2873,"children":2874},{},[2875],{"type":40,"tag":83,"props":2876,"children":2877},{},[2878,2882,2887],{"type":40,"tag":87,"props":2879,"children":2880},{},[2881],{"type":45,"value":91},{"type":40,"tag":87,"props":2883,"children":2884},{},[2885],{"type":45,"value":2886},"Setting Type",{"type":40,"tag":87,"props":2888,"children":2889},{},[2890],{"type":45,"value":2891},"Key Fields",{"type":40,"tag":103,"props":2893,"children":2894},{},[2895,2921,2946,2971,3001,3028,3053,3107,3133,3158,3184,3210,3231,3252,3278,3298,3318,3338,3358,3378,3399,3420,3447,3483],{"type":40,"tag":83,"props":2896,"children":2897},{},[2898,2903,2912],{"type":40,"tag":110,"props":2899,"children":2900},{},[2901],{"type":45,"value":2902},"On\u002Foff toggle",{"type":40,"tag":110,"props":2904,"children":2905},{},[2906],{"type":40,"tag":62,"props":2907,"children":2909},{"className":2908},[],[2910],{"type":45,"value":2911},"checkbox",{"type":40,"tag":110,"props":2913,"children":2914},{},[2915],{"type":40,"tag":62,"props":2916,"children":2918},{"className":2917},[],[2919],{"type":45,"value":2920},"default: true\u002Ffalse",{"type":40,"tag":83,"props":2922,"children":2923},{},[2924,2929,2937],{"type":40,"tag":110,"props":2925,"children":2926},{},[2927],{"type":45,"value":2928},"Short text",{"type":40,"tag":110,"props":2930,"children":2931},{},[2932],{"type":40,"tag":62,"props":2933,"children":2935},{"className":2934},[],[2936],{"type":45,"value":45},{"type":40,"tag":110,"props":2938,"children":2939},{},[2940],{"type":40,"tag":62,"props":2941,"children":2943},{"className":2942},[],[2944],{"type":45,"value":2945},"placeholder",{"type":40,"tag":83,"props":2947,"children":2948},{},[2949,2954,2963],{"type":40,"tag":110,"props":2950,"children":2951},{},[2952],{"type":45,"value":2953},"Long text",{"type":40,"tag":110,"props":2955,"children":2956},{},[2957],{"type":40,"tag":62,"props":2958,"children":2960},{"className":2959},[],[2961],{"type":45,"value":2962},"textarea",{"type":40,"tag":110,"props":2964,"children":2965},{},[2966],{"type":40,"tag":62,"props":2967,"children":2969},{"className":2968},[],[2970],{"type":45,"value":2945},{"type":40,"tag":83,"props":2972,"children":2973},{},[2974,2987,2996],{"type":40,"tag":110,"props":2975,"children":2976},{},[2977,2979,2985],{"type":45,"value":2978},"Rich text (with ",{"type":40,"tag":62,"props":2980,"children":2982},{"className":2981},[],[2983],{"type":45,"value":2984},"\u003Cp>",{"type":45,"value":2986},")",{"type":40,"tag":110,"props":2988,"children":2989},{},[2990],{"type":40,"tag":62,"props":2991,"children":2993},{"className":2992},[],[2994],{"type":45,"value":2995},"richtext",{"type":40,"tag":110,"props":2997,"children":2998},{},[2999],{"type":45,"value":3000},"—",{"type":40,"tag":83,"props":3002,"children":3003},{},[3004,3015,3024],{"type":40,"tag":110,"props":3005,"children":3006},{},[3007,3009,3014],{"type":45,"value":3008},"Inline rich text (no ",{"type":40,"tag":62,"props":3010,"children":3012},{"className":3011},[],[3013],{"type":45,"value":2984},{"type":45,"value":2986},{"type":40,"tag":110,"props":3016,"children":3017},{},[3018],{"type":40,"tag":62,"props":3019,"children":3021},{"className":3020},[],[3022],{"type":45,"value":3023},"inline_richtext",{"type":40,"tag":110,"props":3025,"children":3026},{},[3027],{"type":45,"value":3000},{"type":40,"tag":83,"props":3029,"children":3030},{},[3031,3036,3045],{"type":40,"tag":110,"props":3032,"children":3033},{},[3034],{"type":45,"value":3035},"Number input",{"type":40,"tag":110,"props":3037,"children":3038},{},[3039],{"type":40,"tag":62,"props":3040,"children":3042},{"className":3041},[],[3043],{"type":45,"value":3044},"number",{"type":40,"tag":110,"props":3046,"children":3047},{},[3048],{"type":40,"tag":62,"props":3049,"children":3051},{"className":3050},[],[3052],{"type":45,"value":2945},{"type":40,"tag":83,"props":3054,"children":3055},{},[3056,3061,3070],{"type":40,"tag":110,"props":3057,"children":3058},{},[3059],{"type":45,"value":3060},"Slider",{"type":40,"tag":110,"props":3062,"children":3063},{},[3064],{"type":40,"tag":62,"props":3065,"children":3067},{"className":3066},[],[3068],{"type":45,"value":3069},"range",{"type":40,"tag":110,"props":3071,"children":3072},{},[3073,3079,3080,3086,3087,3092,3094,3100,3101],{"type":40,"tag":62,"props":3074,"children":3076},{"className":3075},[],[3077],{"type":45,"value":3078},"min",{"type":45,"value":305},{"type":40,"tag":62,"props":3081,"children":3083},{"className":3082},[],[3084],{"type":45,"value":3085},"max",{"type":45,"value":305},{"type":40,"tag":62,"props":3088,"children":3090},{"className":3089},[],[3091],{"type":45,"value":1226},{"type":45,"value":3093}," (all required), ",{"type":40,"tag":62,"props":3095,"children":3097},{"className":3096},[],[3098],{"type":45,"value":3099},"step",{"type":45,"value":305},{"type":40,"tag":62,"props":3102,"children":3104},{"className":3103},[],[3105],{"type":45,"value":3106},"unit",{"type":40,"tag":83,"props":3108,"children":3109},{},[3110,3115,3124],{"type":40,"tag":110,"props":3111,"children":3112},{},[3113],{"type":45,"value":3114},"Dropdown\u002Fsegmented",{"type":40,"tag":110,"props":3116,"children":3117},{},[3118],{"type":40,"tag":62,"props":3119,"children":3121},{"className":3120},[],[3122],{"type":45,"value":3123},"select",{"type":40,"tag":110,"props":3125,"children":3126},{},[3127],{"type":40,"tag":62,"props":3128,"children":3130},{"className":3129},[],[3131],{"type":45,"value":3132},"options: [{value, label}]",{"type":40,"tag":83,"props":3134,"children":3135},{},[3136,3141,3150],{"type":40,"tag":110,"props":3137,"children":3138},{},[3139],{"type":45,"value":3140},"Radio buttons",{"type":40,"tag":110,"props":3142,"children":3143},{},[3144],{"type":40,"tag":62,"props":3145,"children":3147},{"className":3146},[],[3148],{"type":45,"value":3149},"radio",{"type":40,"tag":110,"props":3151,"children":3152},{},[3153],{"type":40,"tag":62,"props":3154,"children":3156},{"className":3155},[],[3157],{"type":45,"value":3132},{"type":40,"tag":83,"props":3159,"children":3160},{},[3161,3166,3175],{"type":40,"tag":110,"props":3162,"children":3163},{},[3164],{"type":45,"value":3165},"Text alignment",{"type":40,"tag":110,"props":3167,"children":3168},{},[3169],{"type":40,"tag":62,"props":3170,"children":3172},{"className":3171},[],[3173],{"type":45,"value":3174},"text_alignment",{"type":40,"tag":110,"props":3176,"children":3177},{},[3178],{"type":40,"tag":62,"props":3179,"children":3181},{"className":3180},[],[3182],{"type":45,"value":3183},"default: \"left\"\u002F\"center\"\u002F\"right\"",{"type":40,"tag":83,"props":3185,"children":3186},{},[3187,3192,3201],{"type":40,"tag":110,"props":3188,"children":3189},{},[3190],{"type":45,"value":3191},"Color picker",{"type":40,"tag":110,"props":3193,"children":3194},{},[3195],{"type":40,"tag":62,"props":3196,"children":3198},{"className":3197},[],[3199],{"type":45,"value":3200},"color",{"type":40,"tag":110,"props":3202,"children":3203},{},[3204],{"type":40,"tag":62,"props":3205,"children":3207},{"className":3206},[],[3208],{"type":45,"value":3209},"default: \"#000000\"",{"type":40,"tag":83,"props":3211,"children":3212},{},[3213,3218,3227],{"type":40,"tag":110,"props":3214,"children":3215},{},[3216],{"type":45,"value":3217},"Image upload",{"type":40,"tag":110,"props":3219,"children":3220},{},[3221],{"type":40,"tag":62,"props":3222,"children":3224},{"className":3223},[],[3225],{"type":45,"value":3226},"image_picker",{"type":40,"tag":110,"props":3228,"children":3229},{},[3230],{"type":45,"value":3000},{"type":40,"tag":83,"props":3232,"children":3233},{},[3234,3239,3248],{"type":40,"tag":110,"props":3235,"children":3236},{},[3237],{"type":45,"value":3238},"Video upload",{"type":40,"tag":110,"props":3240,"children":3241},{},[3242],{"type":40,"tag":62,"props":3243,"children":3245},{"className":3244},[],[3246],{"type":45,"value":3247},"video",{"type":40,"tag":110,"props":3249,"children":3250},{},[3251],{"type":45,"value":3000},{"type":40,"tag":83,"props":3253,"children":3254},{},[3255,3260,3269],{"type":40,"tag":110,"props":3256,"children":3257},{},[3258],{"type":45,"value":3259},"External video URL",{"type":40,"tag":110,"props":3261,"children":3262},{},[3263],{"type":40,"tag":62,"props":3264,"children":3266},{"className":3265},[],[3267],{"type":45,"value":3268},"video_url",{"type":40,"tag":110,"props":3270,"children":3271},{},[3272],{"type":40,"tag":62,"props":3273,"children":3275},{"className":3274},[],[3276],{"type":45,"value":3277},"accept: [\"youtube\", \"vimeo\"]",{"type":40,"tag":83,"props":3279,"children":3280},{},[3281,3286,3294],{"type":40,"tag":110,"props":3282,"children":3283},{},[3284],{"type":45,"value":3285},"Product picker",{"type":40,"tag":110,"props":3287,"children":3288},{},[3289],{"type":40,"tag":62,"props":3290,"children":3292},{"className":3291},[],[3293],{"type":45,"value":1855},{"type":40,"tag":110,"props":3295,"children":3296},{},[3297],{"type":45,"value":3000},{"type":40,"tag":83,"props":3299,"children":3300},{},[3301,3306,3314],{"type":40,"tag":110,"props":3302,"children":3303},{},[3304],{"type":45,"value":3305},"Collection picker",{"type":40,"tag":110,"props":3307,"children":3308},{},[3309],{"type":40,"tag":62,"props":3310,"children":3312},{"className":3311},[],[3313],{"type":45,"value":1883},{"type":40,"tag":110,"props":3315,"children":3316},{},[3317],{"type":45,"value":3000},{"type":40,"tag":83,"props":3319,"children":3320},{},[3321,3326,3334],{"type":40,"tag":110,"props":3322,"children":3323},{},[3324],{"type":45,"value":3325},"Page picker",{"type":40,"tag":110,"props":3327,"children":3328},{},[3329],{"type":40,"tag":62,"props":3330,"children":3332},{"className":3331},[],[3333],{"type":45,"value":1985},{"type":40,"tag":110,"props":3335,"children":3336},{},[3337],{"type":45,"value":3000},{"type":40,"tag":83,"props":3339,"children":3340},{},[3341,3346,3354],{"type":40,"tag":110,"props":3342,"children":3343},{},[3344],{"type":45,"value":3345},"Blog picker",{"type":40,"tag":110,"props":3347,"children":3348},{},[3349],{"type":40,"tag":62,"props":3350,"children":3352},{"className":3351},[],[3353],{"type":45,"value":1938},{"type":40,"tag":110,"props":3355,"children":3356},{},[3357],{"type":45,"value":3000},{"type":40,"tag":83,"props":3359,"children":3360},{},[3361,3366,3374],{"type":40,"tag":110,"props":3362,"children":3363},{},[3364],{"type":45,"value":3365},"Article picker",{"type":40,"tag":110,"props":3367,"children":3368},{},[3369],{"type":40,"tag":62,"props":3370,"children":3372},{"className":3371},[],[3373],{"type":45,"value":1931},{"type":40,"tag":110,"props":3375,"children":3376},{},[3377],{"type":45,"value":3000},{"type":40,"tag":83,"props":3379,"children":3380},{},[3381,3386,3395],{"type":40,"tag":110,"props":3382,"children":3383},{},[3384],{"type":45,"value":3385},"URL entry",{"type":40,"tag":110,"props":3387,"children":3388},{},[3389],{"type":40,"tag":62,"props":3390,"children":3392},{"className":3391},[],[3393],{"type":45,"value":3394},"url",{"type":40,"tag":110,"props":3396,"children":3397},{},[3398],{"type":45,"value":3000},{"type":40,"tag":83,"props":3400,"children":3401},{},[3402,3407,3416],{"type":40,"tag":110,"props":3403,"children":3404},{},[3405],{"type":45,"value":3406},"Menu picker",{"type":40,"tag":110,"props":3408,"children":3409},{},[3410],{"type":40,"tag":62,"props":3411,"children":3413},{"className":3412},[],[3414],{"type":45,"value":3415},"link_list",{"type":40,"tag":110,"props":3417,"children":3418},{},[3419],{"type":45,"value":3000},{"type":40,"tag":83,"props":3421,"children":3422},{},[3423,3428,3437],{"type":40,"tag":110,"props":3424,"children":3425},{},[3426],{"type":45,"value":3427},"Font picker",{"type":40,"tag":110,"props":3429,"children":3430},{},[3431],{"type":40,"tag":62,"props":3432,"children":3434},{"className":3433},[],[3435],{"type":45,"value":3436},"font_picker",{"type":40,"tag":110,"props":3438,"children":3439},{},[3440,3445],{"type":40,"tag":62,"props":3441,"children":3443},{"className":3442},[],[3444],{"type":45,"value":1226},{"type":45,"value":3446}," (required)",{"type":40,"tag":83,"props":3448,"children":3449},{},[3450,3455,3464],{"type":40,"tag":110,"props":3451,"children":3452},{},[3453],{"type":45,"value":3454},"Editor header",{"type":40,"tag":110,"props":3456,"children":3457},{},[3458],{"type":40,"tag":62,"props":3459,"children":3461},{"className":3460},[],[3462],{"type":45,"value":3463},"header",{"type":40,"tag":110,"props":3465,"children":3466},{},[3467,3473,3475,3481],{"type":40,"tag":62,"props":3468,"children":3470},{"className":3469},[],[3471],{"type":45,"value":3472},"content",{"type":45,"value":3474}," (no ",{"type":40,"tag":62,"props":3476,"children":3478},{"className":3477},[],[3479],{"type":45,"value":3480},"id",{"type":45,"value":3482}," needed)",{"type":40,"tag":83,"props":3484,"children":3485},{},[3486,3491,3500],{"type":40,"tag":110,"props":3487,"children":3488},{},[3489],{"type":45,"value":3490},"Editor description",{"type":40,"tag":110,"props":3492,"children":3493},{},[3494],{"type":40,"tag":62,"props":3495,"children":3497},{"className":3496},[],[3498],{"type":45,"value":3499},"paragraph",{"type":40,"tag":110,"props":3501,"children":3502},{},[3503,3508,3509,3514],{"type":40,"tag":62,"props":3504,"children":3506},{"className":3505},[],[3507],{"type":45,"value":3472},{"type":45,"value":3474},{"type":40,"tag":62,"props":3510,"children":3512},{"className":3511},[],[3513],{"type":45,"value":3480},{"type":45,"value":3482},{"type":40,"tag":68,"props":3516,"children":3518},{"id":3517},"visible_if-pattern",[3519,3525],{"type":40,"tag":62,"props":3520,"children":3522},{"className":3521},[],[3523],{"type":45,"value":3524},"visible_if",{"type":45,"value":3526}," pattern",{"type":40,"tag":55,"props":3528,"children":3530},{"className":2111,"code":3529,"language":1233,"meta":64,"style":64},"{\n  \"visible_if\": \"{{ block.settings.layout == 'vertical' }}\",\n  \"type\": \"select\",\n  \"id\": \"alignment\",\n  \"label\": \"t:labels.alignment\",\n  \"options\": [...]\n}\n",[3531],{"type":40,"tag":62,"props":3532,"children":3533},{"__ignoreMap":64},[3534,3541,3577,3612,3648,3685,3720],{"type":40,"tag":544,"props":3535,"children":3536},{"class":546,"line":547},[3537],{"type":40,"tag":544,"props":3538,"children":3539},{"style":2122},[3540],{"type":45,"value":2125},{"type":40,"tag":544,"props":3542,"children":3543},{"class":546,"line":556},[3544,3548,3552,3556,3560,3564,3569,3573],{"type":40,"tag":544,"props":3545,"children":3546},{"style":2122},[3547],{"type":45,"value":2133},{"type":40,"tag":544,"props":3549,"children":3550},{"style":2136},[3551],{"type":45,"value":3524},{"type":40,"tag":544,"props":3553,"children":3554},{"style":2122},[3555],{"type":45,"value":2144},{"type":40,"tag":544,"props":3557,"children":3558},{"style":2122},[3559],{"type":45,"value":2149},{"type":40,"tag":544,"props":3561,"children":3562},{"style":2122},[3563],{"type":45,"value":2154},{"type":40,"tag":544,"props":3565,"children":3566},{"style":2157},[3567],{"type":45,"value":3568},"{{ block.settings.layout == 'vertical' }}",{"type":40,"tag":544,"props":3570,"children":3571},{"style":2122},[3572],{"type":45,"value":2144},{"type":40,"tag":544,"props":3574,"children":3575},{"style":2122},[3576],{"type":45,"value":2169},{"type":40,"tag":544,"props":3578,"children":3579},{"class":546,"line":565},[3580,3584,3588,3592,3596,3600,3604,3608],{"type":40,"tag":544,"props":3581,"children":3582},{"style":2122},[3583],{"type":45,"value":2133},{"type":40,"tag":544,"props":3585,"children":3586},{"style":2136},[3587],{"type":45,"value":2363},{"type":40,"tag":544,"props":3589,"children":3590},{"style":2122},[3591],{"type":45,"value":2144},{"type":40,"tag":544,"props":3593,"children":3594},{"style":2122},[3595],{"type":45,"value":2149},{"type":40,"tag":544,"props":3597,"children":3598},{"style":2122},[3599],{"type":45,"value":2154},{"type":40,"tag":544,"props":3601,"children":3602},{"style":2157},[3603],{"type":45,"value":3123},{"type":40,"tag":544,"props":3605,"children":3606},{"style":2122},[3607],{"type":45,"value":2144},{"type":40,"tag":544,"props":3609,"children":3610},{"style":2122},[3611],{"type":45,"value":2169},{"type":40,"tag":544,"props":3613,"children":3614},{"class":546,"line":27},[3615,3619,3623,3627,3631,3635,3640,3644],{"type":40,"tag":544,"props":3616,"children":3617},{"style":2122},[3618],{"type":45,"value":2133},{"type":40,"tag":544,"props":3620,"children":3621},{"style":2136},[3622],{"type":45,"value":3480},{"type":40,"tag":544,"props":3624,"children":3625},{"style":2122},[3626],{"type":45,"value":2144},{"type":40,"tag":544,"props":3628,"children":3629},{"style":2122},[3630],{"type":45,"value":2149},{"type":40,"tag":544,"props":3632,"children":3633},{"style":2122},[3634],{"type":45,"value":2154},{"type":40,"tag":544,"props":3636,"children":3637},{"style":2157},[3638],{"type":45,"value":3639},"alignment",{"type":40,"tag":544,"props":3641,"children":3642},{"style":2122},[3643],{"type":45,"value":2144},{"type":40,"tag":544,"props":3645,"children":3646},{"style":2122},[3647],{"type":45,"value":2169},{"type":40,"tag":544,"props":3649,"children":3650},{"class":546,"line":2244},[3651,3655,3660,3664,3668,3672,3677,3681],{"type":40,"tag":544,"props":3652,"children":3653},{"style":2122},[3654],{"type":45,"value":2133},{"type":40,"tag":544,"props":3656,"children":3657},{"style":2136},[3658],{"type":45,"value":3659},"label",{"type":40,"tag":544,"props":3661,"children":3662},{"style":2122},[3663],{"type":45,"value":2144},{"type":40,"tag":544,"props":3665,"children":3666},{"style":2122},[3667],{"type":45,"value":2149},{"type":40,"tag":544,"props":3669,"children":3670},{"style":2122},[3671],{"type":45,"value":2154},{"type":40,"tag":544,"props":3673,"children":3674},{"style":2157},[3675],{"type":45,"value":3676},"t:labels.alignment",{"type":40,"tag":544,"props":3678,"children":3679},{"style":2122},[3680],{"type":45,"value":2144},{"type":40,"tag":544,"props":3682,"children":3683},{"style":2122},[3684],{"type":45,"value":2169},{"type":40,"tag":544,"props":3686,"children":3687},{"class":546,"line":2275},[3688,3692,3697,3701,3705,3709,3715],{"type":40,"tag":544,"props":3689,"children":3690},{"style":2122},[3691],{"type":45,"value":2133},{"type":40,"tag":544,"props":3693,"children":3694},{"style":2136},[3695],{"type":45,"value":3696},"options",{"type":40,"tag":544,"props":3698,"children":3699},{"style":2122},[3700],{"type":45,"value":2144},{"type":40,"tag":544,"props":3702,"children":3703},{"style":2122},[3704],{"type":45,"value":2149},{"type":40,"tag":544,"props":3706,"children":3707},{"style":2122},[3708],{"type":45,"value":2494},{"type":40,"tag":544,"props":3710,"children":3712},{"style":3711},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[3713],{"type":45,"value":3714},"...",{"type":40,"tag":544,"props":3716,"children":3717},{"style":2122},[3718],{"type":45,"value":3719},"]\n",{"type":40,"tag":544,"props":3721,"children":3722},{"class":546,"line":2300},[3723],{"type":40,"tag":544,"props":3724,"children":3725},{"style":2122},[3726],{"type":45,"value":2593},{"type":40,"tag":288,"props":3728,"children":3729},{},[3730],{"type":45,"value":3731},"Conditionally shows\u002Fhides a setting in the editor based on other setting values.",{"type":40,"tag":68,"props":3733,"children":3735},{"id":3734},"block-entry-types",[3736],{"type":45,"value":3737},"Block entry types",{"type":40,"tag":233,"props":3739,"children":3740},{},[3741,3752,3763],{"type":40,"tag":237,"props":3742,"children":3743},{},[3744,3750],{"type":40,"tag":62,"props":3745,"children":3747},{"className":3746},[],[3748],{"type":45,"value":3749},"{ \"type\": \"@theme\" }",{"type":45,"value":3751}," — Accept any theme block",{"type":40,"tag":237,"props":3753,"children":3754},{},[3755,3761],{"type":40,"tag":62,"props":3756,"children":3758},{"className":3757},[],[3759],{"type":45,"value":3760},"{ \"type\": \"@app\" }",{"type":45,"value":3762}," — Accept app blocks",{"type":40,"tag":237,"props":3764,"children":3765},{},[3766,3772,3774,3779],{"type":40,"tag":62,"props":3767,"children":3769},{"className":3768},[],[3770],{"type":45,"value":3771},"{ \"type\": \"slide\" }",{"type":45,"value":3773}," — Accept only the ",{"type":40,"tag":62,"props":3775,"children":3777},{"className":3776},[],[3778],{"type":45,"value":2713},{"type":45,"value":3780}," block type",{"type":40,"tag":1263,"props":3782,"children":3783},{},[3784],{"type":40,"tag":288,"props":3785,"children":3786},{},[3787,3789],{"type":45,"value":3788},"Full schema details and all 33 setting types: ",{"type":40,"tag":1272,"props":3790,"children":3792},{"href":3791},"references\u002Fschema-and-settings.md",[3793],{"type":45,"value":3791},{"type":40,"tag":48,"props":3795,"children":3797},{"id":3796},"css-javascript",[3798],{"type":45,"value":3799},"CSS & JavaScript",{"type":40,"tag":68,"props":3801,"children":3803},{"id":3802},"per-component-styles-and-scripts",[3804],{"type":45,"value":3805},"Per-component styles and scripts",{"type":40,"tag":288,"props":3807,"children":3808},{},[3809,3811,3816,3818,3823],{"type":45,"value":3810},"Use ",{"type":40,"tag":62,"props":3812,"children":3814},{"className":3813},[],[3815],{"type":45,"value":460},{"type":45,"value":3817}," and ",{"type":40,"tag":62,"props":3819,"children":3821},{"className":3820},[],[3822],{"type":45,"value":468},{"type":45,"value":3824}," in sections, blocks, and snippets:",{"type":40,"tag":55,"props":3826,"children":3828},{"className":536,"code":3827,"language":538,"meta":64,"style":64},"{% stylesheet %}\n  .my-component { display: flex; }\n{% endstylesheet %}\n\n{% javascript %}\n  console.log('loaded');\n{% endjavascript %}\n",[3829],{"type":40,"tag":62,"props":3830,"children":3831},{"__ignoreMap":64},[3832,3840,3848,3856,3865,3873,3881],{"type":40,"tag":544,"props":3833,"children":3834},{"class":546,"line":547},[3835],{"type":40,"tag":544,"props":3836,"children":3837},{},[3838],{"type":45,"value":3839},"{% stylesheet %}\n",{"type":40,"tag":544,"props":3841,"children":3842},{"class":546,"line":556},[3843],{"type":40,"tag":544,"props":3844,"children":3845},{},[3846],{"type":45,"value":3847},"  .my-component { display: flex; }\n",{"type":40,"tag":544,"props":3849,"children":3850},{"class":546,"line":565},[3851],{"type":40,"tag":544,"props":3852,"children":3853},{},[3854],{"type":45,"value":3855},"{% endstylesheet %}\n",{"type":40,"tag":544,"props":3857,"children":3858},{"class":546,"line":27},[3859],{"type":40,"tag":544,"props":3860,"children":3862},{"emptyLinePlaceholder":3861},true,[3863],{"type":45,"value":3864},"\n",{"type":40,"tag":544,"props":3866,"children":3867},{"class":546,"line":2244},[3868],{"type":40,"tag":544,"props":3869,"children":3870},{},[3871],{"type":45,"value":3872},"{% javascript %}\n",{"type":40,"tag":544,"props":3874,"children":3875},{"class":546,"line":2275},[3876],{"type":40,"tag":544,"props":3877,"children":3878},{},[3879],{"type":45,"value":3880},"  console.log('loaded');\n",{"type":40,"tag":544,"props":3882,"children":3883},{"class":546,"line":2300},[3884],{"type":40,"tag":544,"props":3885,"children":3886},{},[3887],{"type":45,"value":3888},"{% endjavascript %}\n",{"type":40,"tag":233,"props":3890,"children":3891},{},[3892,3909,3919],{"type":40,"tag":237,"props":3893,"children":3894},{},[3895,3900,3902,3907],{"type":40,"tag":119,"props":3896,"children":3897},{},[3898],{"type":45,"value":3899},"One tag each per file",{"type":45,"value":3901}," — multiple ",{"type":40,"tag":62,"props":3903,"children":3905},{"className":3904},[],[3906],{"type":45,"value":460},{"type":45,"value":3908}," tags will error",{"type":40,"tag":237,"props":3910,"children":3911},{},[3912,3917],{"type":40,"tag":119,"props":3913,"children":3914},{},[3915],{"type":45,"value":3916},"No Liquid inside",{"type":45,"value":3918}," — these tags don't process Liquid; use CSS variables or classes instead",{"type":40,"tag":237,"props":3920,"children":3921},{},[3922,3924,3930,3931,3937,3939],{"type":45,"value":3923},"Only supported in ",{"type":40,"tag":62,"props":3925,"children":3927},{"className":3926},[],[3928],{"type":45,"value":3929},"sections\u002F",{"type":45,"value":305},{"type":40,"tag":62,"props":3932,"children":3934},{"className":3933},[],[3935],{"type":45,"value":3936},"blocks\u002F",{"type":45,"value":3938},", and ",{"type":40,"tag":62,"props":3940,"children":3942},{"className":3941},[],[3943],{"type":45,"value":3944},"snippets\u002F",{"type":40,"tag":68,"props":3946,"children":3948},{"id":3947},"style-tag-liquid-aware-css",[3949,3955],{"type":40,"tag":62,"props":3950,"children":3952},{"className":3951},[],[3953],{"type":45,"value":3954},"{% style %}",{"type":45,"value":3956}," tag (Liquid-aware CSS)",{"type":40,"tag":288,"props":3958,"children":3959},{},[3960],{"type":45,"value":3961},"For dynamic CSS that needs Liquid (e.g., color settings that live-update in editor):",{"type":40,"tag":55,"props":3963,"children":3965},{"className":536,"code":3964,"language":538,"meta":64,"style":64},"{% style %}\n  .section-{{ section.id }} {\n    background: {{ section.settings.bg_color }};\n  }\n{% endstyle %}\n",[3966],{"type":40,"tag":62,"props":3967,"children":3968},{"__ignoreMap":64},[3969,3977,3985,3993,4001],{"type":40,"tag":544,"props":3970,"children":3971},{"class":546,"line":547},[3972],{"type":40,"tag":544,"props":3973,"children":3974},{},[3975],{"type":45,"value":3976},"{% style %}\n",{"type":40,"tag":544,"props":3978,"children":3979},{"class":546,"line":556},[3980],{"type":40,"tag":544,"props":3981,"children":3982},{},[3983],{"type":45,"value":3984},"  .section-{{ section.id }} {\n",{"type":40,"tag":544,"props":3986,"children":3987},{"class":546,"line":565},[3988],{"type":40,"tag":544,"props":3989,"children":3990},{},[3991],{"type":45,"value":3992},"    background: {{ section.settings.bg_color }};\n",{"type":40,"tag":544,"props":3994,"children":3995},{"class":546,"line":27},[3996],{"type":40,"tag":544,"props":3997,"children":3998},{},[3999],{"type":45,"value":4000},"  }\n",{"type":40,"tag":544,"props":4002,"children":4003},{"class":546,"line":2244},[4004],{"type":40,"tag":544,"props":4005,"children":4006},{},[4007],{"type":45,"value":4008},"{% endstyle %}\n",{"type":40,"tag":68,"props":4010,"children":4012},{"id":4011},"css-patterns-for-settings",[4013],{"type":45,"value":4014},"CSS patterns for settings",{"type":40,"tag":288,"props":4016,"children":4017},{},[4018,4023],{"type":40,"tag":119,"props":4019,"children":4020},{},[4021],{"type":45,"value":4022},"Single CSS property",{"type":45,"value":4024}," — use CSS variables:",{"type":40,"tag":55,"props":4026,"children":4028},{"className":536,"code":4027,"language":538,"meta":64,"style":64},"\u003Cdiv style=\"--gap: {{ block.settings.gap }}px\">\n",[4029],{"type":40,"tag":62,"props":4030,"children":4031},{"__ignoreMap":64},[4032],{"type":40,"tag":544,"props":4033,"children":4034},{"class":546,"line":547},[4035],{"type":40,"tag":544,"props":4036,"children":4037},{},[4038],{"type":45,"value":4027},{"type":40,"tag":288,"props":4040,"children":4041},{},[4042,4047],{"type":40,"tag":119,"props":4043,"children":4044},{},[4045],{"type":45,"value":4046},"Multiple CSS properties",{"type":45,"value":4048}," — use CSS classes as select values:",{"type":40,"tag":55,"props":4050,"children":4052},{"className":536,"code":4051,"language":538,"meta":64,"style":64},"\u003Cdiv class=\"{{ block.settings.layout }}\">\n",[4053],{"type":40,"tag":62,"props":4054,"children":4055},{"__ignoreMap":64},[4056],{"type":40,"tag":544,"props":4057,"children":4058},{"class":546,"line":547},[4059],{"type":40,"tag":544,"props":4060,"children":4061},{},[4062],{"type":45,"value":4051},{"type":40,"tag":48,"props":4064,"children":4066},{"id":4065},"liquiddoc-doc",[4067,4069,4075],{"type":45,"value":4068},"LiquidDoc (",{"type":40,"tag":62,"props":4070,"children":4072},{"className":4071},[],[4073],{"type":45,"value":4074},"{% doc %}",{"type":45,"value":2986},{"type":40,"tag":288,"props":4077,"children":4078},{},[4079,4084,4086,4092],{"type":40,"tag":119,"props":4080,"children":4081},{},[4082],{"type":45,"value":4083},"Required for:",{"type":45,"value":4085}," snippets (always), blocks (when statically rendered via ",{"type":40,"tag":62,"props":4087,"children":4089},{"className":4088},[],[4090],{"type":45,"value":4091},"{% content_for 'block' %}",{"type":45,"value":2986},{"type":40,"tag":55,"props":4094,"children":4096},{"className":536,"code":4095,"language":538,"meta":64,"style":64},"{% doc %}\n  Brief description of what this file renders.\n\n  @param {type} name - Description of required parameter\n  @param {type} [name] - Description of optional parameter (brackets = optional)\n\n  @example\n  {% render 'snippet-name', name: value %}\n{% enddoc %}\n",[4097],{"type":40,"tag":62,"props":4098,"children":4099},{"__ignoreMap":64},[4100,4108,4116,4123,4131,4139,4146,4154,4162],{"type":40,"tag":544,"props":4101,"children":4102},{"class":546,"line":547},[4103],{"type":40,"tag":544,"props":4104,"children":4105},{},[4106],{"type":45,"value":4107},"{% doc %}\n",{"type":40,"tag":544,"props":4109,"children":4110},{"class":546,"line":556},[4111],{"type":40,"tag":544,"props":4112,"children":4113},{},[4114],{"type":45,"value":4115},"  Brief description of what this file renders.\n",{"type":40,"tag":544,"props":4117,"children":4118},{"class":546,"line":565},[4119],{"type":40,"tag":544,"props":4120,"children":4121},{"emptyLinePlaceholder":3861},[4122],{"type":45,"value":3864},{"type":40,"tag":544,"props":4124,"children":4125},{"class":546,"line":27},[4126],{"type":40,"tag":544,"props":4127,"children":4128},{},[4129],{"type":45,"value":4130},"  @param {type} name - Description of required parameter\n",{"type":40,"tag":544,"props":4132,"children":4133},{"class":546,"line":2244},[4134],{"type":40,"tag":544,"props":4135,"children":4136},{},[4137],{"type":45,"value":4138},"  @param {type} [name] - Description of optional parameter (brackets = optional)\n",{"type":40,"tag":544,"props":4140,"children":4141},{"class":546,"line":2275},[4142],{"type":40,"tag":544,"props":4143,"children":4144},{"emptyLinePlaceholder":3861},[4145],{"type":45,"value":3864},{"type":40,"tag":544,"props":4147,"children":4148},{"class":546,"line":2300},[4149],{"type":40,"tag":544,"props":4150,"children":4151},{},[4152],{"type":45,"value":4153},"  @example\n",{"type":40,"tag":544,"props":4155,"children":4156},{"class":546,"line":2330},[4157],{"type":40,"tag":544,"props":4158,"children":4159},{},[4160],{"type":45,"value":4161},"  {% render 'snippet-name', name: value %}\n",{"type":40,"tag":544,"props":4163,"children":4164},{"class":546,"line":2392},[4165],{"type":40,"tag":544,"props":4166,"children":4167},{},[4168],{"type":45,"value":4169},"{% enddoc %}\n",{"type":40,"tag":288,"props":4171,"children":4172},{},[4173,4178,4179,4185,4186,4191,4192,4198,4199,4205,4206,4212,4213],{"type":40,"tag":119,"props":4174,"children":4175},{},[4176],{"type":45,"value":4177},"Param types:",{"type":45,"value":297},{"type":40,"tag":62,"props":4180,"children":4182},{"className":4181},[],[4183],{"type":45,"value":4184},"string",{"type":45,"value":305},{"type":40,"tag":62,"props":4187,"children":4189},{"className":4188},[],[4190],{"type":45,"value":3044},{"type":45,"value":305},{"type":40,"tag":62,"props":4193,"children":4195},{"className":4194},[],[4196],{"type":45,"value":4197},"boolean",{"type":45,"value":305},{"type":40,"tag":62,"props":4200,"children":4202},{"className":4201},[],[4203],{"type":45,"value":4204},"image",{"type":45,"value":305},{"type":40,"tag":62,"props":4207,"children":4209},{"className":4208},[],[4210],{"type":45,"value":4211},"object",{"type":45,"value":305},{"type":40,"tag":62,"props":4214,"children":4216},{"className":4215},[],[4217],{"type":45,"value":4218},"array",{"type":40,"tag":48,"props":4220,"children":4222},{"id":4221},"translations",[4223],{"type":45,"value":4224},"Translations",{"type":40,"tag":68,"props":4226,"children":4228},{"id":4227},"every-user-facing-string-must-use-the-t-filter",[4229,4231,4236],{"type":45,"value":4230},"Every user-facing string must use the ",{"type":40,"tag":62,"props":4232,"children":4234},{"className":4233},[],[4235],{"type":45,"value":1192},{"type":45,"value":4237}," filter",{"type":40,"tag":55,"props":4239,"children":4241},{"className":536,"code":4240,"language":538,"meta":64,"style":64},"\u003C!-- Correct -->\n\u003Ch2>{{ 'sections.hero.heading' | t }}\u003C\u002Fh2>\n\u003Cbutton>{{ 'products.add_to_cart' | t }}\u003C\u002Fbutton>\n\n\u003C!-- Wrong — never hardcode strings -->\n\u003Ch2>Welcome to our store\u003C\u002Fh2>\n",[4242],{"type":40,"tag":62,"props":4243,"children":4244},{"__ignoreMap":64},[4245,4253,4261,4269,4276,4284],{"type":40,"tag":544,"props":4246,"children":4247},{"class":546,"line":547},[4248],{"type":40,"tag":544,"props":4249,"children":4250},{},[4251],{"type":45,"value":4252},"\u003C!-- Correct -->\n",{"type":40,"tag":544,"props":4254,"children":4255},{"class":546,"line":556},[4256],{"type":40,"tag":544,"props":4257,"children":4258},{},[4259],{"type":45,"value":4260},"\u003Ch2>{{ 'sections.hero.heading' | t }}\u003C\u002Fh2>\n",{"type":40,"tag":544,"props":4262,"children":4263},{"class":546,"line":565},[4264],{"type":40,"tag":544,"props":4265,"children":4266},{},[4267],{"type":45,"value":4268},"\u003Cbutton>{{ 'products.add_to_cart' | t }}\u003C\u002Fbutton>\n",{"type":40,"tag":544,"props":4270,"children":4271},{"class":546,"line":27},[4272],{"type":40,"tag":544,"props":4273,"children":4274},{"emptyLinePlaceholder":3861},[4275],{"type":45,"value":3864},{"type":40,"tag":544,"props":4277,"children":4278},{"class":546,"line":2244},[4279],{"type":40,"tag":544,"props":4280,"children":4281},{},[4282],{"type":45,"value":4283},"\u003C!-- Wrong — never hardcode strings -->\n",{"type":40,"tag":544,"props":4285,"children":4286},{"class":546,"line":2275},[4287],{"type":40,"tag":544,"props":4288,"children":4289},{},[4290],{"type":45,"value":4291},"\u003Ch2>Welcome to our store\u003C\u002Fh2>\n",{"type":40,"tag":68,"props":4293,"children":4295},{"id":4294},"variable-interpolation",[4296],{"type":45,"value":4297},"Variable interpolation",{"type":40,"tag":55,"props":4299,"children":4301},{"className":536,"code":4300,"language":538,"meta":64,"style":64},"{{ 'products.price_range' | t: min: product.price_min | money, max: product.price_max | money }}\n",[4302],{"type":40,"tag":62,"props":4303,"children":4304},{"__ignoreMap":64},[4305],{"type":40,"tag":544,"props":4306,"children":4307},{"class":546,"line":547},[4308],{"type":40,"tag":544,"props":4309,"children":4310},{},[4311],{"type":45,"value":4300},{"type":40,"tag":288,"props":4313,"children":4314},{},[4315],{"type":45,"value":4316},"Locale file:",{"type":40,"tag":55,"props":4318,"children":4320},{"className":2111,"code":4319,"language":1233,"meta":64,"style":64},"{\n  \"products\": {\n    \"price_range\": \"From {{ min }} to {{ max }}\"\n  }\n}\n",[4321],{"type":40,"tag":62,"props":4322,"children":4323},{"__ignoreMap":64},[4324,4331,4356,4391,4398],{"type":40,"tag":544,"props":4325,"children":4326},{"class":546,"line":547},[4327],{"type":40,"tag":544,"props":4328,"children":4329},{"style":2122},[4330],{"type":45,"value":2125},{"type":40,"tag":544,"props":4332,"children":4333},{"class":546,"line":556},[4334,4338,4343,4347,4351],{"type":40,"tag":544,"props":4335,"children":4336},{"style":2122},[4337],{"type":45,"value":2133},{"type":40,"tag":544,"props":4339,"children":4340},{"style":2136},[4341],{"type":45,"value":4342},"products",{"type":40,"tag":544,"props":4344,"children":4345},{"style":2122},[4346],{"type":45,"value":2144},{"type":40,"tag":544,"props":4348,"children":4349},{"style":2122},[4350],{"type":45,"value":2149},{"type":40,"tag":544,"props":4352,"children":4353},{"style":2122},[4354],{"type":45,"value":4355}," {\n",{"type":40,"tag":544,"props":4357,"children":4358},{"class":546,"line":565},[4359,4364,4369,4373,4377,4381,4386],{"type":40,"tag":544,"props":4360,"children":4361},{"style":2122},[4362],{"type":45,"value":4363},"    \"",{"type":40,"tag":544,"props":4365,"children":4366},{"style":2360},[4367],{"type":45,"value":4368},"price_range",{"type":40,"tag":544,"props":4370,"children":4371},{"style":2122},[4372],{"type":45,"value":2144},{"type":40,"tag":544,"props":4374,"children":4375},{"style":2122},[4376],{"type":45,"value":2149},{"type":40,"tag":544,"props":4378,"children":4379},{"style":2122},[4380],{"type":45,"value":2154},{"type":40,"tag":544,"props":4382,"children":4383},{"style":2157},[4384],{"type":45,"value":4385},"From {{ min }} to {{ max }}",{"type":40,"tag":544,"props":4387,"children":4388},{"style":2122},[4389],{"type":45,"value":4390},"\"\n",{"type":40,"tag":544,"props":4392,"children":4393},{"class":546,"line":27},[4394],{"type":40,"tag":544,"props":4395,"children":4396},{"style":2122},[4397],{"type":45,"value":4000},{"type":40,"tag":544,"props":4399,"children":4400},{"class":546,"line":2244},[4401],{"type":40,"tag":544,"props":4402,"children":4403},{"style":2122},[4404],{"type":45,"value":2593},{"type":40,"tag":68,"props":4406,"children":4408},{"id":4407},"locale-file-structure",[4409],{"type":45,"value":4410},"Locale file structure",{"type":40,"tag":55,"props":4412,"children":4415},{"className":4413,"code":4414,"language":45},[58],"locales\u002F\n├── en.default.json          # English translations (required)\n├── en.default.schema.json   # Editor setting translations (required)\n├── fr.json                  # French translations\n└── fr.schema.json           # French editor translations\n",[4416],{"type":40,"tag":62,"props":4417,"children":4418},{"__ignoreMap":64},[4419],{"type":45,"value":4414},{"type":40,"tag":68,"props":4421,"children":4423},{"id":4422},"key-naming-conventions",[4424],{"type":45,"value":4425},"Key naming conventions",{"type":40,"tag":233,"props":4427,"children":4428},{},[4429,4446,4457,4476],{"type":40,"tag":237,"props":4430,"children":4431},{},[4432,4433,4438,4439,4444],{"type":45,"value":3810},{"type":40,"tag":119,"props":4434,"children":4435},{},[4436],{"type":45,"value":4437},"snake_case",{"type":45,"value":3817},{"type":40,"tag":119,"props":4440,"children":4441},{},[4442],{"type":45,"value":4443},"hierarchical keys",{"type":45,"value":4445}," (max 3 levels)",{"type":40,"tag":237,"props":4447,"children":4448},{},[4449,4450,4455],{"type":45,"value":3810},{"type":40,"tag":119,"props":4451,"children":4452},{},[4453],{"type":45,"value":4454},"sentence case",{"type":45,"value":4456}," for all text (capitalize first word only)",{"type":40,"tag":237,"props":4458,"children":4459},{},[4460,4462,4468,4470],{"type":45,"value":4461},"Schema labels use ",{"type":40,"tag":62,"props":4463,"children":4465},{"className":4464},[],[4466],{"type":45,"value":4467},"t:",{"type":45,"value":4469}," prefix: ",{"type":40,"tag":62,"props":4471,"children":4473},{"className":4472},[],[4474],{"type":45,"value":4475},"\"label\": \"t:labels.heading\"",{"type":40,"tag":237,"props":4477,"children":4478},{},[4479,4481,4487,4488],{"type":45,"value":4480},"Group by component: ",{"type":40,"tag":62,"props":4482,"children":4484},{"className":4483},[],[4485],{"type":45,"value":4486},"sections.hero.heading",{"type":45,"value":305},{"type":40,"tag":62,"props":4489,"children":4491},{"className":4490},[],[4492],{"type":45,"value":4493},"blocks.slide.title",{"type":40,"tag":48,"props":4495,"children":4497},{"id":4496},"references",[4498],{"type":45,"value":4499},"References",{"type":40,"tag":233,"props":4501,"children":4502},{},[4503,4529,4537,4566,4574],{"type":40,"tag":237,"props":4504,"children":4505},{},[4506,4508,4513,4515,4520,4522,4527],{"type":45,"value":4507},"Filters: ",{"type":40,"tag":1272,"props":4509,"children":4510},{"href":1274},[4511],{"type":45,"value":4512},"language",{"type":45,"value":4514}," (77), ",{"type":40,"tag":1272,"props":4516,"children":4517},{"href":1281},[4518],{"type":45,"value":4519},"HTML\u002Fmedia",{"type":45,"value":4521}," (45), ",{"type":40,"tag":1272,"props":4523,"children":4524},{"href":1288},[4525],{"type":45,"value":4526},"commerce",{"type":45,"value":4528}," (30)",{"type":40,"tag":237,"props":4530,"children":4531},{},[4532],{"type":40,"tag":1272,"props":4533,"children":4534},{"href":1622},[4535],{"type":45,"value":4536},"Tag reference (30 tags)",{"type":40,"tag":237,"props":4538,"children":4539},{},[4540,4542,4546,4548,4552,4554,4558,4560,4564],{"type":45,"value":4541},"Objects: ",{"type":40,"tag":1272,"props":4543,"children":4544},{"href":2044},[4545],{"type":45,"value":4526},{"type":45,"value":4547}," (5), ",{"type":40,"tag":1272,"props":4549,"children":4550},{"href":2051},[4551],{"type":45,"value":3472},{"type":45,"value":4553}," (10), ",{"type":40,"tag":1272,"props":4555,"children":4556},{"href":2058},[4557],{"type":45,"value":2061},{"type":45,"value":4559}," (69), ",{"type":40,"tag":1272,"props":4561,"children":4562},{"href":2065},[4563],{"type":45,"value":2068},{"type":45,"value":4565}," (53)",{"type":40,"tag":237,"props":4567,"children":4568},{},[4569],{"type":40,"tag":1272,"props":4570,"children":4571},{"href":3791},[4572],{"type":45,"value":4573},"Schema & settings reference (33 types)",{"type":40,"tag":237,"props":4575,"children":4576},{},[4577],{"type":40,"tag":1272,"props":4578,"children":4580},{"href":4579},"references\u002Fexamples.md",[4581],{"type":45,"value":4582},"Complete examples (snippet, block, section)",{"type":40,"tag":1388,"props":4584,"children":4585},{},[4586],{"type":45,"value":4587},"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);}",{"items":4589,"total":565},[4590,4606,4622],{"slug":4591,"name":4591,"fn":4592,"description":4593,"org":4594,"tags":4595,"stars":23,"repoUrl":24,"updatedAt":4605},"liquid-theme-a11y","implement accessibility in Shopify Liquid themes","Implement WCAG 2.2 accessibility patterns in Shopify Liquid themes. Covers e-commerce-specific components including product cards, carousels, cart drawers, price display, forms, filters, and modals. Use when building accessible theme components, fixing accessibility issues, or reviewing ARIA patterns in .liquid files.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4596,4599,4600,4601,4602],{"name":4597,"slug":4598,"type":15},"Accessibility","accessibility",{"name":17,"slug":18,"type":15},{"name":9,"slug":8,"type":15},{"name":13,"slug":14,"type":15},{"name":4603,"slug":4604,"type":15},"WCAG","wcag","2026-07-16T06:02:05.292848",{"slug":4607,"name":4607,"fn":4608,"description":4609,"org":4610,"tags":4611,"stars":23,"repoUrl":24,"updatedAt":4621},"liquid-theme-standards","implement Shopify Liquid theme standards","CSS, JavaScript, and HTML coding standards for Shopify Liquid themes. Covers BEM naming inside stylesheet tags, design tokens, CSS custom properties, Web Components for themes, defensive CSS, and progressive enhancement. Use when writing CSS\u002FJS\u002FHTML in .liquid files or theme asset files.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4612,4615,4617,4619,4620],{"name":4613,"slug":4614,"type":15},"CSS","css",{"name":1555,"slug":4616,"type":15},"html",{"name":4618,"slug":1381,"type":15},"JavaScript",{"name":9,"slug":8,"type":15},{"name":13,"slug":14,"type":15},"2026-07-16T05:59:32.23091",{"slug":4,"name":4,"fn":5,"description":6,"org":4623,"tags":4624,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4625,4626,4627,4628],{"name":17,"slug":18,"type":15},{"name":21,"slug":22,"type":15},{"name":9,"slug":8,"type":15},{"name":13,"slug":14,"type":15},{"items":4630,"total":4775},[4631,4648,4663,4675,4685,4698,4710,4720,4730,4742,4752,4762],{"slug":4632,"name":4632,"fn":4633,"description":4634,"org":4635,"tags":4636,"stars":4645,"repoUrl":4646,"updatedAt":4647},"shopify-admin","generate Shopify Admin GraphQL queries","Write or explain **Admin GraphQL** queries and mutations for apps and integrations that extend the Shopify admin. Use when the user wants to **understand, design, or generate** the operation itself—even before deciding how to run it. Do **not** choose `admin` first for **app or extension config validation** —use **`use-shopify-cli`**. Do **not** choose `admin` first to **execute** Admin GraphQL **now via Shopify CLI** or for CLI setup\u002Ftroubleshooting on store workflows—use **`use-shopify-cli`** (store auth\u002Fexecute, handle\u002FSKU\u002Flocation lookups, inventory changes).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4637,4640,4641,4644],{"name":4638,"slug":4639,"type":15},"API Development","api-development",{"name":17,"slug":18,"type":15},{"name":4642,"slug":4643,"type":15},"GraphQL","graphql",{"name":9,"slug":8,"type":15},446,"https:\u002F\u002Fgithub.com\u002FShopify\u002FShopify-AI-Toolkit","2026-07-29T05:40:06.767371",{"slug":4649,"name":4649,"fn":4650,"description":4651,"org":4652,"tags":4653,"stars":4645,"repoUrl":4646,"updatedAt":4662},"shopify-app-store-review","review Shopify apps for store compliance","Run a pre-submission compliance check against your Shopify app's codebase. Reviews App Store requirements and surfaces likely issues before you submit for official review.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4654,4657,4658,4661],{"name":4655,"slug":4656,"type":15},"Compliance","compliance",{"name":17,"slug":18,"type":15},{"name":4659,"slug":4660,"type":15},"QA","qa",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:08.79575",{"slug":4664,"name":4664,"fn":4665,"description":4666,"org":4667,"tags":4668,"stars":4645,"repoUrl":4646,"updatedAt":4674},"shopify-custom-data","model and store custom Shopify data","MUST be used first when prompts mention Metafields or Metaobjects. Use Metafields and Metaobjects to model and store custom data for your app. Metafields extend built-in Shopify data types like products or customers, Metaobjects are custom data types that can be used to store bespoke data structures. Metafield and Metaobject definitions provide a schema and configuration for values to follow.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4669,4672,4673],{"name":4670,"slug":4671,"type":15},"Data Modeling","data-modeling",{"name":17,"slug":18,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:04.773144",{"slug":4676,"name":4676,"fn":4677,"description":4678,"org":4679,"tags":4680,"stars":4645,"repoUrl":4646,"updatedAt":4684},"shopify-customer","access Shopify customer account data","The Customer Account API allows customers to access their own data including orders, payment methods, and addresses.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4681,4682,4683],{"name":4638,"slug":4639,"type":15},{"name":17,"slug":18,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:07.747374",{"slug":4686,"name":4686,"fn":4687,"description":4688,"org":4689,"tags":4690,"stars":4645,"repoUrl":4646,"updatedAt":4697},"shopify-dev","search Shopify developer documentation","Search Shopify developer documentation across all APIs. Use only when no API-specific skill applies.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4691,4693,4696],{"name":1602,"slug":4692,"type":15},"documentation",{"name":4694,"slug":4695,"type":15},"Reference","reference",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:23.768244",{"slug":4699,"name":4699,"fn":4700,"description":4701,"org":4702,"tags":4703,"stars":4645,"repoUrl":4646,"updatedAt":4709},"shopify-functions","customize Shopify backend logic","Shopify Functions allow developers to customize the backend logic that powers parts of Shopify. Available APIs: Discount, Cart and Checkout Validation, Cart Transform, Pickup Point Delivery Option Generator, Delivery Customization, Fulfillment Constraints, Local Pickup Delivery Option Generator, Order Routing Location Rule, Payment Customization",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4704,4707,4708],{"name":4705,"slug":4706,"type":15},"Backend","backend",{"name":17,"slug":18,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:05.772104",{"slug":4711,"name":4711,"fn":4712,"description":4713,"org":4714,"tags":4715,"stars":4645,"repoUrl":4646,"updatedAt":4719},"shopify-hydrogen","build Shopify Hydrogen storefronts","Hydrogen storefront implementation cookbooks. Some of the available recipes are: B2B Commerce, Bundles, Combined Listings, Custom Cart Method, Dynamic Content with Metaobjects, Express Server, Google Tag Manager Integration, Infinite Scroll, Legacy Customer Account Flow, Markets, Partytown + Google Tag Manager, Subscriptions, Third-party API Queries and Caching. MANDATORY: Use this API for ANY Hydrogen storefront question - do NOT use Storefront GraphQL when 'Hydrogen' is mentioned.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4716,4717,4718],{"name":17,"slug":18,"type":15},{"name":21,"slug":22,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:22.922882",{"slug":4721,"name":4721,"fn":4722,"description":4723,"org":4724,"tags":4725,"stars":4645,"repoUrl":4646,"updatedAt":4729},"shopify-liquid","build Shopify themes with Liquid","Liquid is an open-source templating language created by Shopify. It is the backbone of Shopify themes and is used to load dynamic content on storefronts. Keywords: liquid, theme, shopify-theme, liquid-component, liquid-block, liquid-section, liquid-snippet, liquid-schemas, shopify-theme-schemas",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4726,4727,4728],{"name":17,"slug":18,"type":15},{"name":9,"slug":8,"type":15},{"name":13,"slug":14,"type":15},"2026-07-29T05:40:15.216131",{"slug":4731,"name":4731,"fn":4732,"description":4733,"org":4734,"tags":4735,"stars":4645,"repoUrl":4646,"updatedAt":4741},"shopify-onboarding-dev","scaffold Shopify development projects","Get started building on Shopify. Use when a developer asks to build an app, build a theme, create a dev store, set up a partner account, scaffold a project, or get started developing for Shopify. NOT for merchants managing stores.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4736,4737,4740],{"name":17,"slug":18,"type":15},{"name":4738,"slug":4739,"type":15},"Onboarding","onboarding",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:10.774529",{"slug":4743,"name":4743,"fn":4744,"description":4745,"org":4746,"tags":4747,"stars":4645,"repoUrl":4646,"updatedAt":4751},"shopify-onboarding-merchant","connect and manage Shopify stores","Set up and connect a Shopify store from your AI assistant. Use when the user wants to start selling online, open a first Shopify store, try Shopify before they have an account, or get merchant-facing next steps after a preview store is created, including how to keep it, save it, or make it real. This is for store owners — not developers. Preview-store creation for brand-new merchants belongs here via `shopify store create preview`; explicit CLI troubleshooting and named-store command execution belong in **`use-shopify-cli`**.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4748,4749,4750],{"name":17,"slug":18,"type":15},{"name":4738,"slug":4739,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:21.780249",{"slug":4753,"name":4753,"fn":4754,"description":4755,"org":4756,"tags":4757,"stars":4645,"repoUrl":4646,"updatedAt":4761},"shopify-partner","access Shopify Partner Dashboard data","The Partner API lets you programmatically access data about your Partner Dashboard, including your apps, themes, and affiliate referrals.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4758,4759,4760],{"name":4638,"slug":4639,"type":15},{"name":17,"slug":18,"type":15},{"name":9,"slug":8,"type":15},"2026-07-29T05:40:20.774076",{"slug":4763,"name":4763,"fn":4764,"description":4765,"org":4766,"tags":4767,"stars":4645,"repoUrl":4646,"updatedAt":4774},"shopify-payments-apps","integrate payment providers with Shopify checkout","The Payments Apps API enables payment providers to integrate their payment solutions with Shopify's checkout.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[4768,4769,4770,4773],{"name":4638,"slug":4639,"type":15},{"name":17,"slug":18,"type":15},{"name":4771,"slug":4772,"type":15},"Payments","payments",{"name":9,"slug":8,"type":15},"2026-07-29T05:40:15.753592",25]