Appearance
Media
Overview
The SKAPE: Images & Videos extension creates a customizable media slider for Shopify stores. Merchants can showcase up to 5 slides containing images, videos (YouTube/Vimeo), and optional links, with full control over display settings and styling.
Configuration Settings
Media Selection
Setting | Type | Description | Format/Options |
---|---|---|---|
Slide N°1-5 - image | image_picker | Main image for each slide | JPEG, PNG, WEBP |
Slide N°1-5 - video | video | Optional video override | YouTube/Vimeo URL |
Slide N°1-5 - link | url | Optional link for slide | Valid URL |
Note: Videos will replace images when specified. Slide order is determined by creation time.
Carousel Settings
Setting | Type | Description | Default | Range/Options |
---|---|---|---|---|
Items per slide | range | Number of items displayed simultaneously | 3 | 1-10 |
Enable autoplay | checkbox | Auto-rotate slider | true | true /false |
Autoplay speed | range | Time between slides (ms) | 3000 | 500-9000 (500 step) |
Hide pagination | checkbox | Hide navigation dots | false | true /false |
Navigation style | select | Pagination display style | "numbers" | "numbers", "dot", "line" |
Arrow style | select | Navigation arrow design | "chevron" | "chevron", "arrow", "caret" |
Arrow border radius | range | Arrow background radius | 5 | 0-100 |
Color Settings
Setting | Type | Description | Default |
---|---|---|---|
Primary color | color | Main accent color | #A69C95 |
Secondary color | color | Secondary accent color | #6F533F |
Arrow color | color | Navigation arrow color | #FFFFFF |
Implementation Example
liquid
{% schema %}
{
"name": "SKAPE: Images & Videos",
"target": "section",
"settings": [
{
"type": "image_picker",
"id": "slide_1_image",
"label": "Slide N°1 - image"
},
{
"type": "video",
"id": "slide_1_video",
"label": "Slide N°1 - video",
"info": "Accepts YouTube or Vimeo links"
},
{
"type": "range",
"id": "autoplay_speed",
"label": "Autoplay speed",
"default": 3000,
"min": 500,
"max": 9000,
"step": 500
}
// Additional settings...
]
}
{% endschema %}