fix(design): Replace monospace font with system font stack on login page #27
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Fixes login page typography by replacing unprofessional monospace font with modern system font stack, matching the dashboard design system.
Issue Fixed
Closes #20: Fix login page typography
Changes Made
Typography Updates
Before: Monaco, Courier New, monospace (all text)
After: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif
Updated elements:
font-family: inheritfont-family: inheritDesign System Integration
Added CSS variables matching dashboard files:
Color Token Updates
Replaced 10+ hardcoded colors with CSS variables:
color: #0891b2;→color: var(--primary);color: #94a3b8;→color: var(--text-secondary);color: #f1f5f9;→color: var(--text-primary);background: #1e293b;→background: var(--bg-card);border: 1px solid #334155;→border: 1px solid var(--border);Benefits
Before & After
Before:
After:
Testing Checklist
Related
🤖 Generated with Claude Code