Skip to content

Conversation

@zubyj
Copy link
Owner

@zubyj zubyj commented Apr 6, 2025

🔧 Key Changes

  • Redesigned the popup layout for better responsiveness and scaling

  • Introduced smooth light/dark/auto theme support with persistent storage and detection from LeetCode

  • Fixed screen flash when loading in dark mode by preloading styles

  • Added theme-handler.js and transition-handler.js for faster rendering and smooth UI transitions

  • Simplified and improved font scaling with --scale-factor and display size classes (small-display, medium-display, etc.)

  • Refactored and cleaned up popup/settings UI HTML and styles

  • Fixed CSP violation by moving logic into safe scripts

  • Removed unused CSS and redundant code

  • Added subtle hover animations for improved UX

@zubyj zubyj merged commit b0aa327 into main Apr 6, 2025
1 check passed
@zubyj zubyj deleted the update-popup-ui branch April 6, 2025 19:07
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.

2 participants