Skip to content

Improve options page UI/UX#69

Closed
NDevTK wants to merge 1 commit into
mainfrom
claude/improve-options-page-ui-6hWDs
Closed

Improve options page UI/UX#69
NDevTK wants to merge 1 commit into
mainfrom
claude/improve-options-page-ui-6hWDs

Conversation

@NDevTK
Copy link
Copy Markdown
Owner

@NDevTK NDevTK commented Mar 25, 2026

Summary

  • Reorganize options into logical grouped sections (Permissions, Pausing, Resuming, Chrome Only, Shortcuts) using a card-based layout
  • Replace raw checkboxes with modern toggle switches
  • Add an explicit Apply button for permission/site changes so users don't need to know about pressing Enter
  • Improve typography, spacing, colors, and visual hierarchy with a polished dark theme
  • Style Firefox shortcut inputs inline with their labels

Test plan

  • Open the extension options page in Chrome and verify all toggle switches save/load correctly
  • Verify the Apply button updates site permissions and exclusions
  • Verify Enter key still works for permission updates
  • Check Chrome-only options (device lock, audible tab permission) appear only on Chrome
  • Open options page in Firefox and verify shortcut editing works
  • Confirm no functional regressions — all settings persist across page reloads

https://claude.ai/code/session_014NkrgWq7bFAcudLGtCG4JW

- Reorganize options into logical sections: Permissions, Pausing, Resuming, Chrome Only
- Replace raw checkboxes with toggle switches
- Add card-based layout with dark theme styling
- Add explicit Apply button for permission changes (no more hidden Enter requirement)
- Improve typography, spacing, and overall visual hierarchy
- Style shortcut inputs inline with labels for Firefox

https://claude.ai/code/session_014NkrgWq7bFAcudLGtCG4JW
@NDevTK
Copy link
Copy Markdown
Owner Author

NDevTK commented Apr 2, 2026

That's vibe coded rubbish learn to code for real them make a new PR!

@NDevTK NDevTK closed this Apr 2, 2026
@NDevTK NDevTK deleted the claude/improve-options-page-ui-6hWDs branch April 18, 2026 02:54
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