Variabili tema e CSS personalizzato
Usa le textarea Booking Engine → Design — o il foglio di stile del tema — per ritocchi visivi.
Textarea variabili tema
Incolla Custom Properties riutilizzabili (--token: value;). Poiché entrambi i preset consumano gli stessi hook, definire i colori una sola volta mantiene allineate barre Enhanced e riepiloghi.
Hook barra di ricerca
Prefissi:
.bec-search-form-wrap,.bec-search-form-wrap--enhanced.bec-search-form,.bec-search-form--enhanced
Discendenti rappresentativi:
.bec-search-form__bar.bec-search-form__control.bec-search-form__button.bec-search-form__error.bec-search-form__child-ages
Ispeziona assets/styling/search-form-enhanced.css / search-form-classic.css nel plugin per selettori eshaustivi.
Hook riepilogo prenotazione
Radice:
.bec-booking-summary.bec-booking-summary--preset-compact
Regioni rappresentative (non esaustivo):
.bec-booking-summary__search.bec-booking-summary__desktop.bec-booking-summary__head-price.bec-booking-summary__breakdown.bec-booking-summary__actions.bec-booking-summary__mobile.bec-booking-summary__drawer.bec-booking-summary__drawer-body— regione centrale scrollabile nel drawer mobile (da ricerca ai blocchi preventivo)
Abbinali ad attributi data-* come data-bec-booking-summary, data-bec-bsummary-continue, data-bec-rate-id per selettori avanzati.
Token colore riepilogo (override in Shared theme variables):
--bec-bsummary-color-text,--bec-bsummary-color-primary,--bec-bsummary-color-muted,--bec-bsummary-color-accent
Hook checkout e preventivo
.bec-shortcode-checkout.bec-checkout-cta,.bec-checkout-form.bec-shortcode-quote,.bec-shortcode-quote__rates,.bec-shortcode-quote__rate.bec-shortcode-quote.no-results— aggiunta quando non c’è disponibilità per le date selezionate (0.1.41)
Hook filtri unità
.bec-unit-filters,.bec-unit-filters--inline,.bec-unit-filters--stacked.bec-unit-filters__*— trigger, popover, sheet servizi, controllo reset
Gli stili sono in assets/public.css; personalizza via Design → Unit filters — extra CSS (bec_styling_filters_extra_css).
Conteggio unità disponibili
.bec-available-units-count— wrapper per l’output di[bec_available_units_count]
Hook fallback
.bec-fallback,.bec-fallback__link,.bec-fallback__inner
Hook renderer [bec_unit_info]
Griglia servizi:
.bec-amenities,.bec-amenities__item, …--bec-amenities-cols— colonne desktop dall’attributocolumns--bec-amenities-cols-mobile— colonne sotto 640px dacolumns_mobile(default1)
Disposizione camere:
.bec-bedrooms,.bec-bedrooms__grid, …
Suggerimenti
Ambito le regole sotto un wrapper genitore controllato dal tema (es. .site-content .bec-booking-summary) per evitare di stilizzare per errore le anteprime in admin.