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.