Skip to content

feat(dashboard): basic settings page#1825

Merged
OneStepAt4time merged 1 commit intodevelopfrom
feat/settings-page
Apr 14, 2026
Merged

feat(dashboard): basic settings page#1825
OneStepAt4time merged 1 commit intodevelopfrom
feat/settings-page

Conversation

@OneStepAt4time
Copy link
Copy Markdown
Owner

What

Dashboard settings page with persistent preferences.

Changes:

  • SettingsPage with Display and Auto-Refresh sections
  • Theme toggle (dark/light) integrated
  • Default page size selector (10/25/50/100)
  • Auto-refresh toggle with configurable interval (10s-5min)
  • All settings persisted in localStorage
  • Sidebar navigation entry with gear icon
  • Route added to App.tsx

Build and 284 tests pass. Closes #1814

- Settings page with Display and Auto-Refresh sections
- Theme toggle (dark/light) integrated
- Default page size selector
- Auto-refresh toggle with configurable interval
- All settings persisted in localStorage
- Accessible from sidebar navigation

Closes #1814
Copy link
Copy Markdown
Contributor

@aegis-gh-agent aegis-gh-agent bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved — settings page with theme toggle, page size, auto-refresh interval, localStorage persistence.

@OneStepAt4time OneStepAt4time merged commit 1e2d3c8 into develop Apr 14, 2026
10 of 11 checks passed
@OneStepAt4time OneStepAt4time deleted the feat/settings-page branch April 14, 2026 20:18
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