A house rule applied across the settings tabs: the confirm step for resetting a role, deleting a preset, removing a saved signature or finalizing an invitation is a themed dialog that states the consequence in a sentence; selects are the branded component; feedback is a themed toast rather than an alert.
Also called: ugly popup · confirm box · branded dialogs
- 1A caller stages an action and the confirm dialog runs it on confirmation, with a busy state while it works.
- 2Lead Access, permission presets and pending invitations all use the branded Select and ConfirmDialog components rather than native controls.
The Lead Access tab states it as a hard project rule — 'Brand tokens only — branded Select + branded toggle-chips, no native controls'. Beyond appearance, a native confirm can only show one line of text; the branded dialog can explain what the action will actually do, which is what makes a destructive setting safe to offer.
- Native confirms could not explain the consequence of a destructive setting.
- Native controls broke the product's appearance and theming.
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →