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

chore: ui enhancements #170

Merged
merged 13 commits into from
Aug 20, 2024
Merged

chore: ui enhancements #170

merged 13 commits into from
Aug 20, 2024

Conversation

jlangy
Copy link
Contributor

@jlangy jlangy commented Aug 16, 2024

This ticket was a bit of a grab-bag of things:

  • Remove the sidepanel for edits, make it its own page
  • More the URIs information into a modal
  • Fix typo on landing page. It was not text, it was an image. So I broke out the svg into just the fish and squid and made html markup so that text is editable and adjustments are easier going forward, improves responsiveness too
  • remove the "create realm" link from the top navigation

I also tried to add enhancements where things were a bit off, e.g I added a debounce to the user search and fixed an issue with the ministry/branch/division updates

hide the create realm link
reduce svg to just images and html
add min-width and scroll to table
disable modal confirm while in flight
move edit to its own page
load styles to prevent large icon flash
update success message text
update tests for new edit flow
crop svg images
move uri display into modal
add view button to my-dashboard
fix merge conflicts
update for new table changes
@jlangy jlangy merged commit 9fb231b into dev Aug 20, 2024
8 checks passed
@jlangy jlangy deleted the ssoteam-1232 branch August 20, 2024 20:05
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