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 coverageStable classes now cover the customiser’s controls, forms, pricing details, previews, loading states and other visible elements
- Reliable pop-up stylingModals, tooltips and popovers have dedicated classes, including elements that render outside the main customiser container
- Predictable state selectorsSelected, open, active, disabled and error states use consistent class names where those states are available
- Embed wrapper controlsShopify theme embeds and website integration wrappers now expose stable classes for their containers, loading screens, modals and validation messages
- Safer saved CSSSign Customiser now handles merchant CSS and customiser setup data more safely when loading embedded, hosted and preview customisers