Skip to content

Both "Allow" buttons are visually prominent while "Deny" is de-emphasized #29

Description

@aasis21

Problem

In the approval banner, "Allow once" and "Always allow this session" both render as prominent blue primaries (.approval-btn.allow), while "Deny" is muted gray (.approval-btn.deny, chat.css ~622–623). The safe/cautious action is the least prominent.

Why it matters

For potentially destructive tool calls, denying should be at least as easy/visible as allowing. The current weighting nudges users toward "Allow".

Suggested fix

Re-balance emphasis (e.g. neutral allow, clearly available deny) and differentiate by more than color (see the color-only discriminator a11y issue).


Filed from a UI research sweep of the Helm mobile app (landing + live demo session) using Playwright + full source review, cross-referenced against Claude, ChatGPT, GitHub Copilot Chat, and Codex/Claude Code UIs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    approvalsPermission approval flowsafetySafety-criticaluiUser interface

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions