Sign Customiser now gives merchants a stable CSS class for each part of the customer customiser. Existing custom CSS can target controls and states more precisely, without relying on generated class names that may change after an update.
What’s Changed
- More complete CSS coverage - Stable classes now cover the customiser’s controls, forms, pricing details, previews, loading states and other visible elements
- Reliable pop-up styling - Modals, tooltips and popovers have dedicated classes, including elements that render outside the main customiser container
- Predictable state selectors - Selected, open, active, disabled and error states use consistent class names where those states are available
- Embed wrapper controls - Shopify theme embeds and website integration wrappers now expose stable classes for their containers, loading screens, modals and validation messages
- Safer saved CSS - Sign Customiser now handles merchant CSS and customiser setup data more safely when loading embedded, hosted and preview customisers
