Skip to Content
DocumentationComponentsOverview

Components Overview

Four web components are available for embedding into your site. Each one has its own page in this section listing every attribute it accepts. The attributes documented below are available on most components — see notes on each row for component-specific exceptions.

ComponentDescription
<wheelbase-store>Complete rental store with hero, filters, and listings
<wheelbase-rentals-list>Just the rental grid for custom layouts
<listing-details>Individual rental details and booking
<landing-widget>Standalone date selector that redirects to a URL

Try any component live on the Interactive Demo page to see how the attributes affect rendering in real time.

Common attributes

These are available on every component.

AttributeTypeDescriptionDefault
dealer-idnumberYour unique dealer identifier. Required for all components except <landing-widget>.
localestringLanguage and region code.en-us
store-typestringType of rentals (rv or auto). Applies to <wheelbase-store> and <wheelbase-rentals-list>.rv

Theming

AttributeTypeDescriptionDefault
primary-colorstringMain accent color for buttons and links#212831
secondary-colorstringSecondary UI elements#4F5B69
text-colorstringPrimary text color#1F2937
text-secondary-colorstringSecondary text (labels, descriptions)#6B7280
surface-colorstringBackground color for cards#FFFFFF

Analytics

AttributeTypeDescription
segment-tokenstringSegment analytics token
google-tag-manager-idstringGTM container ID
google-analytics-idstringGoogle Analytics ID

Supported locales

LocaleLanguage
en-usEnglish (US)
en-caEnglish (Canada)
en-gbEnglish (UK)
en-auEnglish (Australia)
en-nzEnglish (New Zealand)
fr-frFrench (France)
fr-caFrench (Canada)
de-deGerman
es-esSpanish
it-itItalian
Last updated on