8 Commits

Author SHA1 Message Date
60e2c49811 Fix inconsistent blurry text across Chrome and Firefox
- Disable font smoothing completely with 'none'
- Use optimizeSpeed text rendering for crispness
- Force Tahoma font (classic Windows XP UI font)
- Remove all transforms and 3D perspective
- Use integer pixel font sizes

This should make all buttons, especially dynamically created
ones like transcript toggles, render consistently crisp
across all browsers.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 23:36:50 -05:00
06c830607f Fix blurry button text rendering across browsers
- Add subpixel antialiasing for form controls
- Remove CSS filters that cause text blur
- Use native browser font smoothing
- Disable font ligatures for consistency

This fixes the issue where some button text appears blurry
in certain browsers (especially transcript toggle buttons).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 23:29:52 -05:00
bada8bdcea Integrate XP.css for Windows XP aesthetic
- Add XP.css framework via CDN
- Restructure HTML with XP window components
- Use fieldsets for grouped controls
- Add classic window with title bar and status bar
- Replace dark mode with XP theme
- Update custom CSS to complement XP.css styling
- Use system colors (ButtonFace, Window, etc.)
- Add classic teal background
- Maintain all existing functionality

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 23:10:43 -05:00
178f6fa5e5 Add dark mode support to Python app
- Implement CSS custom properties for theming
- Add comprehensive light and dark color schemes
- Create theme toggle button in header
- Add theme persistence with localStorage
- Support system color scheme preference
- Smooth transitions between themes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 23:07:59 -05:00
3e939a4beb Improve highlight-to-transcript matching with multi-strategy algorithm 2025-11-02 01:26:53 -04:00
69bff7549c Make highlights clickable to jump to transcript location 2025-11-02 01:20:30 -04:00
a3c9377ef7 Add full transcript viewer with clickable timestamps 2025-11-02 01:17:47 -04:00
fcdc6ecb9b Initial commit 2025-11-02 01:14:36 -04:00