UI improvements: Layout #5471

Closed
opened 2025-12-29 19:28:27 +01:00 by adam · 1 comment
Owner

Originally created by @jeremystretch on GitHub (Oct 5, 2021).

Originally assigned to: @jeremystretch on GitHub.

Proposed Changes

This issue addresses some items from our recent UI evaluation, specifically those related to layout.

  • Move footer icons to bottom of nav bar (?)
  • Nav menu: Only show add & import nav buttons on hover (?)
  • Change object list tab text to "records"
  • Rename "filter" box to "quick find"
  • Move "help" button closer to form on object creation view
  • Remove lines & increase space between form sections
  • Add a "sticky" navigation panel for large forms (?)
  • Condense all "actions" table columns to dropdowns See Provide the ability to execute custom scripts in response to object changes (#7679)
  • Page footer should be forced to bottom of window

Justification

Cosmetic improvements to the user interface

Originally created by @jeremystretch on GitHub (Oct 5, 2021). Originally assigned to: @jeremystretch on GitHub. ### Proposed Changes This issue addresses some items from our recent UI evaluation, specifically those related to layout. - ~Move footer icons to bottom of nav bar (?)~ - ~Nav menu: Only show add & import nav buttons on hover (?)~ - [x] Change object list tab text to "records" - [x] Rename "filter" box to "quick find" - [x] Move "help" button closer to form on object creation view - [x] Remove lines & increase space between form sections - ~Add a "sticky" navigation panel for large forms (?)~ - ~Condense all "actions" table columns to dropdowns~ See #7679 - [x] Page footer should be forced to bottom of window ### Justification Cosmetic improvements to the user interface
adam added the status: acceptedtype: housekeeping labels 2025-12-29 19:28:27 +01:00
adam closed this issue 2025-12-29 19:28:27 +01:00
Author
Owner

@jeremystretch commented on GitHub (Oct 5, 2021):

IIRC we originally had the footer icons inside the nav bar, but moved them into the page body to work around an issue with vertical sizing.

@jeremystretch commented on GitHub (Oct 5, 2021): IIRC we originally had the footer icons inside the nav bar, but moved them into the page body to work around an issue with vertical sizing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#5471