Skip to main content

Booking summary presets

Preset selection lives under Booking Engine → Design → Booking summary → Layout style.


Default​

Search panel stacks above main pricing blocks on desktop—the canonical sidebar experience.

Booking summary Default preset


Compact​

Adds bec-booking-summary--preset-compact, repositioning sections so search trails primary pricing on wider breakpoints—ideal when horizontal space is tight.

Booking summary Compact preset


Accordions for rate details​

Two independent checkboxes govern optional disclosure panels inside summaries:

CheckboxShows accordion when quote supplies matching copy
InclusionsHighlights bundled perks / board basis lines.
ConditionsCancellation / payment condition snippets.

Disable either when legal copy should remain outside collapsible regions or when themes handle disclaimers globally.

Rate-detail accordion headers use a chevron indicator (styled in booking-summary-default.css). Override chevron colour or rotation in Extra CSS via the accordion header selectors under .bec-booking-summary.

Booking summary accordions


Colour tokens (Default preset)​

Default booking-summary CSS reads semantic tokens from Shared theme variables (or preset defaults):

TokenTypical use
--bec-bsummary-color-textBody copy, rate names, search date day
--bec-bsummary-color-primaryHeadline price, selected rate emphasis, primary buttons
--bec-bsummary-color-mutedSecondary labels, chevrons, helper text
--bec-bsummary-color-accentSpinner and accent borders

Define these once in Shared theme variables so Default and Compact presets stay aligned. See Theme variables & custom CSS.


Mobile drawer scroll region​

On small screens the slide-in drawer uses a flex column: back header and bottom actions stay pinned while bec-booking-summary__drawer-body wraps search through quote results and scrolls when content exceeds the viewport. Style the scroll region in Extra CSS without forcing whole-drawer overflow.