[PR #15002] [MERGED] #14871: Miscellaneous UI cleanup for v4.0 #14500

Closed
opened 2025-12-29 23:24:50 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/15002
Author: @jeremystretch
Created: 1/31/2024
Status: Merged
Merged: 1/31/2024
Merged by: @jeremystretch

Base: featureHead: 14871-ui-cleanup


📝 Commits (2)

  • 9fca84b Fix left padding of login button in top menu
  • ae101e9 Relocate "add" buttons for embedded object tables

📊 Changes

54 files changed (+406 additions, -358 deletions)

View changed files

📝 netbox/dcim/views.py (+0 -1)
📝 netbox/project-static/dist/netbox.css (+1 -1)
📝 netbox/project-static/dist/netbox.js (+1 -1)
📝 netbox/project-static/dist/netbox.js.map (+1 -1)
📝 netbox/project-static/src/search.ts (+5 -5)
📝 netbox/project-static/styles/_variables.scss (+3 -0)
netbox/project-static/styles/custom/_markdown.scss (+38 -0)
📝 netbox/project-static/styles/custom/_misc.scss (+0 -30)
📝 netbox/project-static/styles/netbox.scss (+1 -0)
📝 netbox/templates/circuits/circuittermination_edit.html (+1 -1)
netbox/templates/dcim/component_create.html (+0 -9)
📝 netbox/templates/dcim/device.html (+32 -28)
📝 netbox/templates/dcim/device/inc/interface_table_controls.html (+1 -1)
netbox/templates/dcim/devicebay_delete.html (+0 -15)
📝 netbox/templates/dcim/devicetype/component_templates.html (+0 -1)
📝 netbox/templates/dcim/inc/panels/inventory_items.html (+10 -8)
📝 netbox/templates/dcim/interface.html (+11 -8)
netbox/templates/dcim/inventoryitem_bulk_delete.html (+0 -6)
📝 netbox/templates/dcim/inventoryitem_edit.html (+2 -2)
📝 netbox/templates/dcim/location.html (+20 -16)

...and 34 more files

📄 Description

This is a batched merging for v4.0 UI cleanup being done in the 14871-ui-cleanup branch. It addresses all of the items currently marked as completed in #14871, however that issue will remain open to track additional cleanup tasks as they arise.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/15002 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 1/31/2024 **Status:** ✅ Merged **Merged:** 1/31/2024 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `feature` ← **Head:** `14871-ui-cleanup` --- ### 📝 Commits (2) - [`9fca84b`](https://github.com/netbox-community/netbox/commit/9fca84be9b4c339ad0a82e6fd371b7dd7fa5f298) Fix left padding of login button in top menu - [`ae101e9`](https://github.com/netbox-community/netbox/commit/ae101e93e498993e5eea0006e17f7952af64be73) Relocate "add" buttons for embedded object tables ### 📊 Changes **54 files changed** (+406 additions, -358 deletions) <details> <summary>View changed files</summary> 📝 `netbox/dcim/views.py` (+0 -1) 📝 `netbox/project-static/dist/netbox.css` (+1 -1) 📝 `netbox/project-static/dist/netbox.js` (+1 -1) 📝 `netbox/project-static/dist/netbox.js.map` (+1 -1) 📝 `netbox/project-static/src/search.ts` (+5 -5) 📝 `netbox/project-static/styles/_variables.scss` (+3 -0) ➕ `netbox/project-static/styles/custom/_markdown.scss` (+38 -0) 📝 `netbox/project-static/styles/custom/_misc.scss` (+0 -30) 📝 `netbox/project-static/styles/netbox.scss` (+1 -0) 📝 `netbox/templates/circuits/circuittermination_edit.html` (+1 -1) ➖ `netbox/templates/dcim/component_create.html` (+0 -9) 📝 `netbox/templates/dcim/device.html` (+32 -28) 📝 `netbox/templates/dcim/device/inc/interface_table_controls.html` (+1 -1) ➖ `netbox/templates/dcim/devicebay_delete.html` (+0 -15) 📝 `netbox/templates/dcim/devicetype/component_templates.html` (+0 -1) 📝 `netbox/templates/dcim/inc/panels/inventory_items.html` (+10 -8) 📝 `netbox/templates/dcim/interface.html` (+11 -8) ➖ `netbox/templates/dcim/inventoryitem_bulk_delete.html` (+0 -6) 📝 `netbox/templates/dcim/inventoryitem_edit.html` (+2 -2) 📝 `netbox/templates/dcim/location.html` (+20 -16) _...and 34 more files_ </details> ### 📄 Description This is a batched merging for v4.0 UI cleanup being done in the `14871-ui-cleanup` branch. It addresses all of the items currently marked as completed in #14871, however that issue will remain open to track additional cleanup tasks as they arise. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 23:24:50 +01:00
adam closed this issue 2025-12-29 23:24:50 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#14500