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

v3.0-beta1 UI tweaks #6797

Closed
14 tasks done
jeremystretch opened this issue Jul 23, 2021 · 54 comments
Closed
14 tasks done

v3.0-beta1 UI tweaks #6797

jeremystretch opened this issue Jul 23, 2021 · 54 comments
Assignees
Labels
beta Concerns a bug/feature in a beta release type: bug A confirmed report of unexpected behavior in the application

Comments

@jeremystretch
Copy link
Member

jeremystretch commented Jul 23, 2021

Proposed Changes

This issue serves as an umbrella for small changes to the desktop UI which don't warrant their own bug reports. Please comment below with any issues you encounter within the UI and we'll add it here.

For the sake of limiting scope, let's focus on issues observed on non-mobile platforms in this thread. Please note any issues with the mobile UI under #6828. Thanks!

  • Fix "flashing" from light mode when loading pages with dark mode enabled (@bellwood)
  • Duplicate search fields w/same ID throws error in browser dev console (@bellwood)
  • Login banner text colors not consistent with light/dark theme (@jeremystretch)
  • Sidebar footer disappears after login in Chrome (@michaelklose)
  • Sidebar "button" links render incorrectly under Safari (and other browsers?) (@bellwood)
  • "Refine search" buttons in global search results not properly spaced (@hoalex)
  • Double scrolling inside expanded nav menu (@ndom91)
  • Link color inside toasts can be difficult to read (@n0emis)
  • Utilization bars with low percentages are hard to read (@nahun)
  • Add cable length & type to SVG traces (@Jackbennett)
  • Device type images are not scaled to fit available space (@JeffTadashi)
  • Remove fade effect when hovering over dropdown items (@bluikko)
  • Visually distinguish custom links from built-in buttons (@rodvand)
  • Expanding a new menu section should close others (@jeremystretch)

Justification

Clean up the user interface and achieve a greater overall user experience.

@jeremystretch jeremystretch added the type: bug A confirmed report of unexpected behavior in the application label Jul 23, 2021
@bellwood

This comment has been minimized.

@bellwood

This comment has been minimized.

@michaelklose

This comment has been minimized.

@bellwood

This comment has been minimized.

@bellwood

This comment has been minimized.

@jeremystretch jeremystretch added the beta Concerns a bug/feature in a beta release label Jul 23, 2021
@bellwood

This comment has been minimized.

@michaelklose

This comment has been minimized.

@jeremystretch

This comment has been minimized.

@bellwood

This comment has been minimized.

@michaelklose

This comment has been minimized.

@hoalex

This comment has been minimized.

@ndom91

This comment has been minimized.

@n0emis

This comment has been minimized.

@n0emis

This comment has been minimized.

@bellwood

This comment has been minimized.

@bellwood

This comment has been minimized.

@thatmattlove

This comment has been minimized.

@bellwood

This comment has been minimized.

thatmattlove added a commit that referenced this issue Jul 24, 2021
@ndom91

This comment has been minimized.

@thatmattlove

This comment has been minimized.

thatmattlove added a commit that referenced this issue Jul 25, 2021
@jeremystretch

This comment has been minimized.

@bluikko

This comment has been minimized.

@ndom91

This comment has been minimized.

@thatmattlove

This comment has been minimized.

@jeremystretch

This comment has been minimized.

@bluikko

This comment has been minimized.

@jeremystretch
Copy link
Member Author

The purpose of this thread is to call out specific, reproducible bugs, not to debate the overall design. (Feel free to start a separate thread for that.) Let's please try to stay on topic so that we can focus on knocking out these bugs. Thanks!

@bluikko

This comment has been minimized.

@bellwood

This comment has been minimized.

@bellwood

This comment has been minimized.

@rodvand

This comment has been minimized.

@bellwood

This comment has been minimized.

@thatmattlove
Copy link
Contributor

Folks, now that all tasks on this issue are completed, I'm closing this out. Please open separate issues for any new issues you discover.

@jeremystretch
Copy link
Member Author

Thanks everyone who participated above for the detailed feedback!

@candlerb
Copy link
Contributor

candlerb commented Aug 8, 2021

Is it too late for a new comment? I've only just installed the beta :-)

I note that when you do the following:

  • Open any of the left sidebar blocks, e.g. "IPAM"
  • Click on one of the links revealed in that block, e.g. "VLAN Groups"

then the sidebar block shrinks back down again as the page refreshes. This makes it a bit more painful than necessary if you just want to browse through all the options one by one.

Would it be possible to leave the panel open? It doesn't consume any real-estate, and the user can always close it manually - or when they click on some other sidebar panel, that closes the first anyway.

@Jackbennett
Copy link

The current https://beta-demo.netbox.dev/ doesn't have that behaviour. you want your own build or wait for a newer beta release. #6800 (comment) comment is newer than the github listed beta release. I guess the beta demo app is tracking a branch head.

@jeremystretch
Copy link
Member Author

Correct, the public demo is rebuilt nightly from the feature branch.

While we are still taking bug reports for the beta, as noted above please open a new issue for each so that they can be tracked appropriately.

@netbox-community netbox-community locked as resolved and limited conversation to collaborators Aug 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
beta Concerns a bug/feature in a beta release type: bug A confirmed report of unexpected behavior in the application
Projects
None yet
Development

No branches or pull requests