You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🤖 Fix font and UI regressions from Tailwind migration (#401)
Fixes multiple visual regressions introduced during the Tailwind CSS
migration.
## Font Fixes
**Restored original system fonts** - Replaced custom fonts (IBM Plex
Sans, JetBrains Mono) with native system font stacks for better
cross-platform appearance and performance.
**Added font utility classes** - Created `.font-primary` and
`.font-monospace` Tailwind utilities to ensure CodeReview components
properly use monospace fonts.
## UI Component Fixes
**Simplified HelpIndicator** - Replaced complex bordered circle style
(7px text, border, rounded-full) with clean 10px text matching the 1M
context pattern. Single source of truth applies everywhere.
**Fixed help indicator alignment** - Removed wrapper spans and height
constraints for proper flex alignment next to model selector and mode
switch.
**Fixed FileTree graying out** - The Tailwind migration introduced
invalid `text-text-dim` classes. Replaced all 13 instances with proper
`text-dim` class. Files without hunks now properly display in dim gray
(#666).
**Standardized checkbox styling** - Extracted 1M Context checkbox
styling to global CSS, applied to all `input[type="checkbox"]`
automatically. Custom checkmark using CSS pseudo-element with proper
centering and sizing (12px square).
## Testing
Verify:
- System fonts render correctly across platforms
- FileTree shows monospace fonts for file names
- Files without hunks appear grayed out in CodeReview
- Help indicators align properly with adjacent elements
- All checkboxes have consistent styling with centered checkmarks
_Generated with `cmux`_
0 commit comments