Skip to content

Conversation

@eightants
Copy link
Contributor

Summary

Continuing work on new settings UI.

  • Consolidated project settings onto this page, multiple projects
  • Removed top right buttons from settings ui
  • Navbar only has the Back to Project button for all settings pages, including project settings. Initially the project settings page had Sessions, Errors, Logs, and all other settings on the navbar. Removed them to keep it consistent which I think makes sense?

#4917

How did you test this change?

Clicking around and changing settings to make sure they work. Also, checked that URLs are preserved.

Screenshot 2023-04-25 at 12 31 13 PM

Are there any deployment considerations?

NA

@render
Copy link

render bot commented Apr 25, 2023

@eightants eightants requested review from a team and deltaepsilon and removed request for a team April 25, 2023 16:51
@eightants
Copy link
Contributor Author

Addressed the comments and added the sidebar border from #5097

Will merge this Monday, since there wasn't any blocking changes when approved last week.

@eightants eightants merged commit 9abd8c8 into main May 8, 2023
@eightants eightants deleted the anthony/project-settings-merge branch May 8, 2023 17: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.

5 participants