Skip to content

feat(web): button roles and a two-step ConfirmButton (CL-9562) - #986

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-9562-button-roles-confirm
Sep 30, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-9562-button-roles-confirm

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Buttons follow DESIGN.md Color roles via apps/web CSS: primary keeps charcoal fill with an orange icon, Deny becomes danger-ghost, destructive is solid red.
Adds apps/web ConfirmButton: first click arms (solid red, Cancel appears), second commits; Escape, Cancel, or blur disarms.
Replaces react-ui ConfirmButton in settings and tools, and the single-click schedule Delete.

Resolves CL-9562

@linear-code

linear-code Bot commented Sep 30, 2026

Copy link
Copy Markdown

CL-9562

@TheGreatAxios
TheGreatAxios enabled auto-merge (squash) September 30, 2026 05:18
@TheGreatAxios
TheGreatAxios merged commit 7a327ff into main Sep 30, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant