Section
Campaign Hero
1 个模板实例,22 个 section 配置,0 类 block。
真实模板变体
Schema
{
"name": "Campaign Hero",
"settings": [
{
"type": "image_picker",
"id": "background_image",
"label": "Background image (desktop)"
},
{
"type": "image_picker",
"id": "background_mobile_image",
"label": "Background image (mobile)",
"info": "Optional. If blank, mobile uses the desktop image."
},
{
"type": "text",
"id": "background_image_url",
"label": "Background image URL (desktop, external)",
"info": "Optional external CDN URL. Takes precedence over desktop Background image when set."
},
{
"type": "text",
"id": "background_mobile_image_url",
"label": "Background image URL (mobile, external)",
"info": "Optional external CDN URL. Takes precedence over mobile Background image when set."
},
{
"type": "text",
"id": "background_image_alt",
"label": "Background image alt text",
"info": "Descriptive alt text for the background image (1–250 characters)."
},
{
"type": "color",
"id": "background_fallback_color",
"label": "Background fallback color",
"default": "#0b0b0b"
},
{
"type": "select",
"id": "overlay_direction",
"label": "Overlay gradient direction",
"options": [
{
"value": "to-bottom",
"label": "Top to bottom"
},
{
"value": "to-top",
"label": "Bottom to top"
},
{
"value": "to-left",
"label": "Right to left"
},
{
"value": "to-right",
"label": "Left to right"
}
],
"default": "to-bottom"
},
{
"type": "range",
"id": "overlay_opacity",
"label": "Overlay opacity",
"min": 0,
"max": 100,
"step": 5,
"default": 50,
"unit": "%"
},
{
"type": "text",
"id": "heading",
"label": "Heading",
"default": "Laifen Prime Perks 2026",
"info": "Maximum 120 characters."
},
{
"type": "textarea",
"id": "subtitle",
"label": "Subtitle",
"info": "Maximum 240 characters."
},
{
"type": "text",
"id": "marquee_text",
"label": "Marquee text",
"default": "Wish Big. Win More. Unlock Exclusive Deals.",
"info": "Maximum 200 characters."
},
{
"type": "range",
"id": "marquee_speed",
"label": "Marquee speed",
"min": 20,
"max": 200,
"step": 5,
"default": 60,
"unit": "px"
},
{
"type": "range",
"id": "marquee_gap_px",
"label": "Marquee gap",
"min": 0,
"max": 16,
"step": 1,
"default": 8,
"unit": "px"
},
{
"type": "header",
"content": "Hero email form"
},
{
"type": "text",
"id": "email_placeholder",
"label": "Input placeholder",
"info": "Maximum 120 characters",
"default": "Enter your email to unlock all 3 events at once."
},
{
"type": "text",
"id": "email_submit_label",
"label": "Submit button label",
"info": "Maximum 30 characters",
"default": "Join Now"
},
{
"type": "text",
"id": "email_loading_label",
"label": "Loading button label",
"info": "Maximum 30 characters",
"default": "Joining..."
},
{
"type": "text",
"id": "email_success_message",
"label": "Success message",
"info": "Maximum 120 characters",
"default": "All set — check your inbox!"
},
{
"type": "text",
"id": "email_error_message",
"label": "Error message",
"info": "Maximum 120 characters",
"default": "Something went wrong. Please try again."
},
{
"type": "header",
"content": "Klaviyo Integration"
},
{
"type": "text",
"id": "klaviyo_company_id",
"label": "Klaviyo Company ID",
"info": "Maximum 32 characters. Your Klaviyo Public API Key."
},
{
"type": "text",
"id": "klaviyo_list_id",
"label": "Klaviyo List ID",
"info": "Exactly 6 characters."
}
],
"blocks": [],
"presets": [
{
"name": "Campaign Hero",
"category": "Campaign"
}
]
}