Skip to content

fix: dark mode and pop fixes#423

Merged
jaydeepsingh25 merged 1 commit intomainfrom
bugfix
Jul 20, 2025
Merged

fix: dark mode and pop fixes#423
jaydeepsingh25 merged 1 commit intomainfrom
bugfix

Conversation

@jaydeepsingh25
Copy link
Collaborator

resolves #422 and resolves #418
This pull request introduces error panel handling improvements, adds support for high contrast mode in the options UI, and enhances user feedback in the options script. Key changes include managing error panels more effectively, adding accessibility features, and providing immediate feedback to users.

Error panel handling improvements:

  • Introduced a new errorPanel variable to manage error panels consistently in src/background.ts. Existing error panels are now closed before creating new ones in various scenarios, such as HTTP errors or context menu errors. [1] [2] [3] [4]

Accessibility enhancements:

  • Added support for high contrast mode in src/options/options.css by using the @media (forced-colors: active) rule to adjust the appearance of sliders for better visibility.

User feedback improvements:

  • Enhanced the optionsCheck function in src/options/options.ts to display a browser alert with the saved preferences message, providing immediate feedback to users.

@jaydeepsingh25 jaydeepsingh25 merged commit f57501e into main Jul 20, 2025
4 checks passed
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.

Controls disappear on options page in Windows high contrast black background mode Double error message if server not accessible

1 participant