Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Options page enhance #155

Merged
merged 2 commits into from
May 9, 2024
Merged

Conversation

ator-dev
Copy link
Member

@ator-dev ator-dev commented May 9, 2024

  • Enhance Options page appearance, improving readability and consistency
  • Refactor some Options page code & CSS
  • Add preference Reset, Reset All, and Discard (changes) buttons to the Options page
    • Add all buttons to the top as well as the bottom of the page

Related to #153

- Revamp appearance of Options and fix up CSS
- Refactor some Options code
- Make Save button in Options track the number of modifications, make it
  more prominent, and add it to the top of the page as well
- Make the `compatibility` object safer and correctly hold the detected
  browser
- Improve readability of Options page section labels and modified
  preferences
- Add a Reset (to default value) button for each preference, which just
  sets the input's value to the default for the user
- Add a Reset All button
- Add a Discard (all changes) button
@ator-dev ator-dev merged commit 571946c into searchmarkers:main May 9, 2024
@ator-dev ator-dev deleted the options-page-enhance branch May 9, 2024 00:04
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.

1 participant