Section number
pxLabelNumber
- Input
- Formatted text
- Required
- No
- Choices
- No fixed list
- Field default
- Not declared
- Starter value
- Not set
Open a page in Composer in the site admin and select the section you are inspecting. Use Settings and Appearance alongside the fields below. Read the shared field guide for the meaning of the table columns.
Checked against the product’s code on 7 November 2026.
This reference lists the catalog fields and their basic starter configuration. Read Shared section fields for the default rules and the shared groups of fields added to these sections. A chosen preset can start with different values.
Viewport means the browser’s visible area. Renditions are saved copies of a picture at different sizes.
A collection of pictures with layout, captions and presentation controls.
In a public gallery grid on a library theme or a site that was not migrated, a caption without a picture is left out. On a site that was not migrated, a native Gallery with no pictures draws nothing for visitors, in any layout. Composer keeps a Picture slot for an empty native gallery. A carousel with pictures still keeps its empty slides.
Also carries: Advanced fields, Appearance fields. See shared fields.
| Field | Input | Required | Choices | Field default | Starter value |
|---|---|---|---|---|---|
Section numberpxLabelNumber |
Formatted text | No | No fixed list | Not declared | Not set |
Section labelpxLabel |
Formatted text | No | No fixed list | Not declared | Not set |
Headlineheadline |
Formatted text | No | No fixed list | Not declared | Not set |
Layoutlayout |
Choice | No | Grid (grid); Carousel (carousel); Masonry (masonry); Before / after pairs (beforeAfter) |
Not declared | Grid |
Captionscaptions |
Choice | No | Below the image (default) (below); Overlay title on hover (overlay) |
Not declared | Not set |
Image size served (declared by the source)imageSize |
Choice | No | Thumbnail (150×150 crop) (thumbnail); Medium (≤300px) (medium); Medium-large (≤768px) (medium_large); Large (≤1024px) (large); Full size (full) |
Not declared | Not set |
Image corner radius (declared by the source, e.g. 0px 0px 0px 0px)imageRadius |
Text | No | No fixed list | Not declared | Not set |
Image sizingimageSizing |
Choice | No | Native gallery sizing (default) (native); Full width with declared proportions and fit (fluid); Declared image height (declared-height) |
Not declared | Not set |
Image height (auto or pixels, e.g. 240px)imageHeight |
Text | No | No fixed list | Not declared | Not set |
Minimum image height (auto or pixels)imageMinHeight |
Text | No | No fixed list | Not declared | Not set |
Maximum image height (none or pixels)imageMaxHeight |
Text | No | No fixed list | Not declared | Not set |
Image proportions (auto for natural size, or e.g. 4 / 3)cardImageAspect |
Text | No | No fixed list | Not declared | Not set |
Image position (horizontal and vertical, e.g. 20% 80%)imagePosition |
Text | No | No fixed list | Not declared | Not set |
Image fitcardImageFit |
Choice | No | Fill (fill); Contain (contain); Cover (cover); Original size (none); Scale down (scale-down) |
Not declared | Not set |
Slides per view (carousel)slidesPerView |
Number | No | No fixed list | Not declared | Not set |
Source viewport rangesresponsiveProfile |
Source viewport ranges | No | No fixed list | Not declared | Not set |
Carousel layout at a viewport cutoffcarouselBreakpointMode |
Choice | No | Keep the smaller layout at the cutoff (default) (max-width); Start the larger layout at the cutoff (min-width) |
Not declared | Not set |
Slides per view, tablet (carousel)slidesPerViewTablet |
Number | No | No fixed list | Not declared | Not set |
Slides per view, mobile (carousel)slidesPerViewMobile |
Number | No | No fixed list | Not declared | Not set |
Carousel slide position (declared by the source)carouselAlignment |
Choice | No | At the start of the strip (start); Centred, its neighbours peeking on both sides (center) |
Not declared | Not set |
Space between slides (carousel, declared by the source, e.g. 0px)slideGap |
Text | No | No fixed list | Not declared | Not set |
Space between slides, tablet (carousel)slideGapTablet |
Text | No | No fixed list | Not declared | Not set |
Space between slides, mobile (carousel)slideGapMobile |
Text | No | No fixed list | Not declared | Not set |
Images sit inline on the text baseline (the source builder’s carousel anatomy)imageInline |
Yes or no | No | No fixed list | Not declared | Not set |
Grid columnscolumns |
Number | No | No fixed list | Not declared | Not set |
Carousel autoplay interval (ms; empty = off)autoplayMs |
Number | No | No fixed list | Not declared | Not set |
Carousel controlscarouselNavigation |
Choice | No | Arrows and dots (both); Arrows only (arrows); Dots only (dots); None (none) |
Not declared | Not set |
Carousel loops (declared by the source; Elementor infinite)loop |
Yes or no | No | No fixed list | Not declared | Not set |
Slides per step (carousel)slidesToScroll |
Number | No | No fixed list | Not declared | Not set |
Slides per step, tablet (carousel)slidesToScrollTablet |
Number | No | No fixed list | Not declared | Not set |
Slides per step, mobile (carousel)slidesToScrollMobile |
Number | No | No fixed list | Not declared | Not set |
Open full size on clicklightbox |
Yes or no | No | No fixed list | Yes | Not set |
Imagesimages |
List of entries | No | No fixed list | Not declared | Empty list |
Image URLimages[].url |
Picture | Yes | No fixed list | Not declared | Not set |
Alt textimages[].alt |
Text | No | No fixed list | Not declared | Not set |
Picture fitimages[].fit |
Choice | No | Show the whole picture (whole); Fill the frame (fill) |
Show the whole picture | Not set |
Captionimages[].caption |
Formatted text | No | No fixed list | Not declared | Not set |
Image width attributeimages[].width |
Number | No | No fixed list | Not declared | Not set |
Image height attributeimages[].height |
Number | No | No fixed list | Not declared | Not set |
Image loading (declared by the source; absence means eager)images[].loading |
Choice | No | Eager (loads immediately) (eager); Lazy (loads once scrolled into view) (lazy) |
Not declared | Not set |
Image decoding (declared by the source)images[].decoding |
Choice | No | Async (async); Sync (sync); Auto (auto) |
Not declared | Not set |
Image fetch priority (declared by the source)images[].fetchPriority |
Choice | No | High (high); Low (low); Auto (auto) |
Not declared | Not set |
This image’s corner radiusimages[].imageRadius |
Text | No | No fixed list | Not declared | Not set |
This image’s sizingimages[].imageSizing |
Choice | No | Use gallery setting (gallery); Full width, automatic height (fluid); Declared image height (declared-height) |
Not declared | Not set |
This image’s height (auto or pixels, e.g. 240px)images[].imageHeight |
Text | No | No fixed list | Not declared | Not set |
This image’s minimum height (auto or pixels)images[].imageMinHeight |
Text | No | No fixed list | Not declared | Not set |
This image’s maximum height (none or pixels)images[].imageMaxHeight |
Text | No | No fixed list | Not declared | Not set |
This image’s proportions (auto or width / height)images[].aspectRatio |
Text | No | No fixed list | Not declared | Not set |
This image’s fitimages[].objectFit |
Choice | No | Stretch (fill); Contain (contain); Cover (cover); Original size (none); Scale down (scale-down) |
Not declared | Not set |
This image’s crop position (horizontal% vertical%)images[].objectPosition |
Text | No | No fixed list | Not declared | Not set |
This image’s corner radius, tabletimages[].imageRadiusTablet |
Text | No | No fixed list | Not declared | Not set |
This image’s corner radius, mobileimages[].imageRadiusMobile |
Text | No | No fixed list | Not declared | Not set |
This image’s height, tablet (auto or pixels)images[].imageHeightTablet |
Text | No | No fixed list | Not declared | Not set |
This image’s height, mobile (auto or pixels)images[].imageHeightMobile |
Text | No | No fixed list | Not declared | Not set |
This image’s minimum height, tablet (auto or pixels)images[].imageMinHeightTablet |
Text | No | No fixed list | Not declared | Not set |
This image’s maximum height, tablet (none or pixels)images[].imageMaxHeightTablet |
Text | No | No fixed list | Not declared | Not set |
This image’s minimum height, mobile (auto or pixels)images[].imageMinHeightMobile |
Text | No | No fixed list | Not declared | Not set |
This image’s maximum height, mobile (none or pixels)images[].imageMaxHeightMobile |
Text | No | No fixed list | Not declared | Not set |
This image’s proportions, tabletimages[].aspectRatioTablet |
Text | No | No fixed list | Not declared | Not set |
This image’s proportions, mobileimages[].aspectRatioMobile |
Text | No | No fixed list | Not declared | Not set |
This image’s fit, tabletimages[].objectFitTablet |
Choice | No | Stretch (fill); Contain (contain); Cover (cover); Original size (none); Scale down (scale-down) |
Not declared | Not set |
This image’s fit, mobileimages[].objectFitMobile |
Choice | No | Stretch (fill); Contain (contain); Cover (cover); Original size (none); Scale down (scale-down) |
Not declared | Not set |
This image’s crop position, tablet (horizontal% vertical%)images[].objectPositionTablet |
Text | No | No fixed list | Not declared | Not set |
This image’s crop position, mobile (horizontal% vertical%)images[].objectPositionMobile |
Text | No | No fixed list | Not declared | Not set |
Spotlight (spans 2x2 in the grid)images[].span |
Yes or no | No | No fixed list | Not declared | Not set |
Compare image (the “after” frame)images[].compareUrl |
Picture | No | No fixed list | Not declared | Not set |
Compare image alt textimages[].compareAlt |
Text | No | No fixed list | Not declared | Not set |
Registered renditions (stamped at import; JSON of size → file)images[].renditions |
Picture | No | No fixed list | Not declared | Not set |
pxLabelNumberpxLabelheadlinelayoutgrid); Carousel (carousel); Masonry (masonry); Before / after pairs (beforeAfter)captionsbelow); Overlay title on hover (overlay)imageSizethumbnail); Medium (≤300px) (medium); Medium-large (≤768px) (medium_large); Large (≤1024px) (large); Full size (full)imageRadiusimageSizingnative); Full width with declared proportions and fit (fluid); Declared image height (declared-height)imageHeightimageMinHeightimageMaxHeightcardImageAspectimagePositioncardImageFitfill); Contain (contain); Cover (cover); Original size (none); Scale down (scale-down)slidesPerViewresponsiveProfilecarouselBreakpointModemax-width); Start the larger layout at the cutoff (min-width)slidesPerViewTabletslidesPerViewMobilecarouselAlignmentstart); Centred, its neighbours peeking on both sides (center)slideGapslideGapTabletslideGapMobileimageInlinecolumnsautoplayMscarouselNavigationboth); Arrows only (arrows); Dots only (dots); None (none)loopslidesToScrollslidesToScrollTabletslidesToScrollMobilelightboximagesimages[].urlimages[].altimages[].fitwhole); Fill the frame (fill)images[].captionimages[].widthimages[].heightimages[].loadingeager); Lazy (loads once scrolled into view) (lazy)images[].decodingasync); Sync (sync); Auto (auto)images[].fetchPriorityhigh); Low (low); Auto (auto)images[].imageRadiusimages[].imageSizinggallery); Full width, automatic height (fluid); Declared image height (declared-height)images[].imageHeightimages[].imageMinHeightimages[].imageMaxHeightimages[].aspectRatioimages[].objectFitfill); Contain (contain); Cover (cover); Original size (none); Scale down (scale-down)images[].objectPositionimages[].imageRadiusTabletimages[].imageRadiusMobileimages[].imageHeightTabletimages[].imageHeightMobileimages[].imageMinHeightTabletimages[].imageMaxHeightTabletimages[].imageMinHeightMobileimages[].imageMaxHeightMobileimages[].aspectRatioTabletimages[].aspectRatioMobileimages[].objectFitTabletfill); Contain (contain); Cover (cover); Original size (none); Scale down (scale-down)images[].objectFitMobilefill); Contain (contain); Cover (cover); Original size (none); Scale down (scale-down)images[].objectPositionTabletimages[].objectPositionMobileimages[].spanimages[].compareUrlimages[].compareAltimages[].renditionsA player for a video file hosted on this site, with supporting text. Without a selected file, it draws no public player. For an outside provider, use the Video element, whose content is not protected by this site’s paywall.
Also carries: Advanced fields, Appearance fields. See shared fields.
| Field | Input | Required | Choices | Field default | Starter value |
|---|---|---|---|---|---|
Namelabel |
Formatted text | No | No fixed list | Not declared | Starter text |
Video fileassetId |
File | No | No fixed list | Not declared | Not set |
Poster imageposterAssetId |
File | No | No fixed list | Not declared | Not set |
Captioncaption |
Formatted text | No | No fixed list | Not declared | Not set |
Original video address (from the migrated site)sourceUrl |
Link | No | No fixed list | Not declared | Not set |
Play automaticallyautoplay |
Yes or no | No | No fixed list | Not declared | No |
Start mutedmuted |
Yes or no | No | No fixed list | Not declared | No |
Looploop |
Yes or no | No | No fixed list | Not declared | No |
Section numberpxLabelNumber |
Formatted text | No | No fixed list | Not declared | Not set |
Section labelpxLabel |
Formatted text | No | No fixed list | Not declared | Not set |
labelassetIdposterAssetIdcaptionsourceUrlautoplaymutedlooppxLabelNumberpxLabelVideo file is chosen from the media library.
Poster image is chosen from the media library.
Return to the Composer, select the section and review its editable fields. Apply your draft change and inspect the page preview before publishing.