Source: https://docs.amadalis.ai/reference/sections/advanced/ # Advanced reference 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](https://docs.amadalis.ai/reference/sections/common-fields/) for the meaning of the table columns. These technical fields include preserved imported content. Read the limits below before trying to add or change it. 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](https://docs.amadalis.ai/reference/sections/common-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. Markup is page code; a stylesheet controls its appearance. A CSS selector identifies the elements a script should act on. ## Embed / preserved HTML Existing preserved markup. New instances of this section cannot be inserted through the current palette. Also carries: Advanced fields, Appearance fields. See [shared fields](https://docs.amadalis.ai/reference/sections/common-fields/). | Field | Input | Required | Choices | Field default | Starter value | | --- | --- | --- | --- | --- | --- | | Review label `label` | Text | No | No fixed list | Not declared | Not set | | Preserved markup `html` | Long text | No | No fixed list | Not declared | Empty | | Preserved stylesheet `embedStyle` | Long text | No | No fixed list | Not declared | Not set | | Carousels the block’s own script starts (served as this site’s carousel) `carousels` | List of entries | No | No fixed list | Not declared | Not set | | Slides per view (carousel) `carousels[].slidesPerView` | Number | No | No fixed list | Not declared | Not set | | Slides per view, tablet (carousel) `carousels[].slidesPerViewTablet` | Number | No | No fixed list | Not declared | Not set | | Slides per view, mobile (carousel) `carousels[].slidesPerViewMobile` | Number | No | No fixed list | Not declared | Not set | | Carousel layout at a viewport cutoff `carousels[].carouselBreakpointMode` | 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 | | Carousel slide position (declared by the source) `carousels[].carouselAlignment` | Choice | No | At the start of the strip (`start`); Centred, its neighbours peeking on both sides (`center`) | Not declared | Not set | | Carousel loops `carousels[].loop` | Yes or no | No | No fixed list | Not declared | Not set | | Carousel autoplay interval (ms; empty = off) `carousels[].autoplayMs` | Number | No | No fixed list | Not declared | Not set | | Carousel controls `carousels[].carouselNavigation` | Choice | No | Arrows and dots (`both`); Arrows only (`arrows`); Dots only (`dots`); None (`none`) | Not declared | Not set | | Host layout `hostLayout` | Choice | No | As in the source (the preserved block meets the theme’s layout itself) (`source`) | Not declared | Not set | ## Script & event binding Page JavaScript and a trigger binding. It draws a script card in the Composer and no visible public section. Also carries: Advanced fields. See [shared fields](https://docs.amadalis.ai/reference/sections/common-fields/). | Field | Input | Required | Choices | Field default | Starter value | | --- | --- | --- | --- | --- | --- | | Name `label` | Text | Yes | No fixed list | Not declared | Starter text | | Trigger `on` | Choice | Yes | Page load (`load`); Click (`click`); Submit (`submit`); Becomes visible (`visible`); Scroll depth (`scroll`); Toggle open (`toggle`); Hover (`hover`) | Not declared | Page load | | Target (CSS selector) `target` | Text | No | No fixed list | Not declared | Not set | | Scroll threshold % `scrollPct` | Number | No | No fixed list | Not declared | Not set | | Hover time (ms) `dwellMs` | Number | No | No fixed list | Not declared | Not set | | Capture event to emit `event` | Text | No | No fixed list | Not declared | Not set | | JavaScript `code` | Long text | No | No fixed list | Not declared | Empty | [Browse section families](https://docs.amadalis.ai/reference/sections/) ## Your next step Return to [the Composer](https://docs.amadalis.ai/composer/composer/#select-and-edit-a-section), select the section and review its editable fields. Apply your draft change and inspect the page preview before publishing.