Skip to content

fix: parity ports from crit, fix dashboard tests, format heex#60

Merged
tomasz-tomczyk merged 2 commits intomainfrom
audit/parity-fixes
Mar 28, 2026
Merged

fix: parity ports from crit, fix dashboard tests, format heex#60
tomasz-tomczyk merged 2 commits intomainfrom
audit/parity-fixes

Conversation

@tomasz-tomczyk
Copy link
Copy Markdown
Owner

@tomasz-tomczyk tomasz-tomczyk commented Mar 28, 2026

Summary

  • Port shortcuts dialog sizing from crit (480→560px, key col 120→180px) to accommodate Shift+1/2/3/4 labels
  • Add 7 missing CSS vars (--crit-shadow, --crit-bg-gutter, --crit-yellow, --crit-purple, --crit-yellow-*) to all 4 theme blocks
  • Fix 4 failing dashboard tests: wrong route (/dashboard/tokens) + missing :selfhosted env setup
  • Run mix format on dashboard_live.html.heex and tokens_live.html.heex (pre-existing violations)

Review

  • Code review: passed
  • Parity audit: passed

Test plan

🤖 Generated with Claude Code

- Port shortcuts dialog sizing (480px→560px, key col 120px→180px)
- Add missing CSS vars: --crit-shadow, --crit-bg-gutter, --crit-yellow,
  --crit-purple, --crit-yellow-* to all 4 theme blocks
- Run mix format on dashboard_live.html.heex and tokens_live.html.heex
  (pre-existing formatting violations)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tomasz-tomczyk tomasz-tomczyk merged commit 27e9032 into main Mar 28, 2026
1 check passed
@tomasz-tomczyk tomasz-tomczyk deleted the audit/parity-fixes branch March 28, 2026 01:04
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