For the complete documentation index, see llms.txt. This page is also available as Markdown.

🎨CSS overrides

Developers can override in-app theme settings with our override tool.

Custom code placed in the CSS Overrides box in Theming will override any global or product settings.

The CSS Override for the account portal is found on the Theming menu page in the admin portal. It's located to right side of the page, below the "Override Tips" card. Add your CSS instructions in the field to customize elements in the customer portal. Save your changes and apply them to the preferred theme.

CSS override rules will be scoped to the following selectors:

  • #smartrr_account

  • #smartrr_wrapper

  • #smartrr_toast_container

  • #smartrr_inner

  • #smartrr_header

Below is the full list of CSS variables that manipulated. ⬇️ Jump to examples of how to use these CSS overrides to further customize your shop's customer portal.

  • header

  • customer-name

  • customer-email

  • customer-since

  • marketing-banner

  • inner

  • year-select

  • delivery-address-input

  • delivery-address-row

  • address-wrapper

  • current-address-1

  • address-1

  • current-address-2

  • address-2

  • settings-grid

  • addon

  • addon-wrapper

  • addon-selected

  • item-product-container

  • item-product-image

  • next-order-price

  • addon-no-products

  • subscription-grid

  • upcoming-deliveries

  • your-subscriptions-wrapper

  • edit-item-quantity-container

  • product-name

  • product-variant-name

  • manage-order-buttons

  • modal-center-text

  • modal-center-text-title

  • modal-center-text-subtitle

  • edit-subscription-apply-discount

  • ship-to

  • date-picker

  • list-item

  • list-item-selected

  • list-item-disabled

  • list-item-prepaid

  • upcoming-order-card

CSS Override Examples

Typography Examples

Badge Examples

Page Margin

Quantity Indicators

Lines

Next Order / Subscription Tabs

Prevent Navigation from Overlapping Portal Header

Last updated