Skip to content

Preferences and Dashboard restyling#9

Merged
PortableProgrammer merged 8 commits intomainfrom
dev
Feb 11, 2025
Merged

Preferences and Dashboard restyling#9
PortableProgrammer merged 8 commits intomainfrom
dev

Conversation

@PortableProgrammer
Copy link
Owner

No description provided.

* Retrieve user prefs for all relevant routes
* Remove querystring-based `sort` and `view` parameters
Minor fixes:
* Standardize arrows in links
* Fix `more comments` and `back to parent comment` links dropping `from` parameter
* Correct minor issues with `Track Session Views` pref description
* Removed a few other extraneous querystring dependencies
* Replace `username` and `logout` in header with a Snoo linking to the `dashboard`
* Updated `dashboard` allows password and username changes, as well as basic user info for admins
* CSS updates to support the above
* Minor prefs text update
* Documentation updates
…factoring

* Moved `preferences` into a collapsible details section
* Moved `update profile` into a collapsible details section
* Indented details to provide better separation between sections
* Added confirmations to the delete `invites` and `users` links
* Extracted `dashboard`-specific styles from previously-used `search` styles
* Extracted `dashboard` code into helper method to better handle both `GET` and `POST` calls, reducing code duplication
@PortableProgrammer PortableProgrammer merged commit d60e3a6 into main Feb 11, 2025
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