Skip to content

feat(headphones): make the headphone notice read as a requirement - #140

Merged
alpha5611331 merged 1 commit into
mainfrom
feat/headphone-notice-prominence
Oct 6, 2026
Merged

alpha5611331 merged 1 commit into
mainfrom
feat/headphone-notice-prominence

Conversation

@alpha5611331

Copy link
Copy Markdown
Member

Closes #139

What

The headphone notice shown before every live and mock session now looks like a requirement instead of a tip.

  • Large headphone icon in a destructive-tinted ring, centred above the title
  • Title states the requirement: "Headphones are required" / "Наушники обязательны"
  • Description tells the user to put them on before starting, at full contrast
  • The two consequence rows sit in a destructive-bordered callout, 14px medium weight instead of muted 12px
  • Dialog border tinted, footer buttons at default size, headphone icon on the confirm button

Not changed

Behaviour is untouched: still asked before every session with no "don't show again", Cancel / Esc / overlay still back out through onCancel, and the live / mock variants keep their own consequence copy.

Checks

  • pnpm lint
  • pnpm build
  • pnpm test:main - all checks passed

Not verified visually in a running app - worth a look at 840x600 in both themes before merging.

🤖 Generated with Claude Code

The notice was a small dialog with a 16px icon and muted 12px text, so it
read as a tip and was clicked through. The cost of ignoring it is a live
suggestion that silently never appears (#111).

Centre a large destructive-tinted headphone icon, state the requirement in
the title, and put the two consequence rows in a highlighted callout at
full contrast. English and Russian copy updated together.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@gitar-bot

gitar-bot Bot commented Oct 6, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

@alpha5611331
alpha5611331 merged commit 081ba2c into main Oct 6, 2026
2 checks passed
@alpha5611331
alpha5611331 deleted the feat/headphone-notice-prominence branch October 6, 2026 18:15
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.

Headphone notice does not read as a requirement

1 participant