[PR #294] [CLOSED] Add icons to panel headers #12034

Closed
opened 2025-12-29 22:19:15 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/294
Author: @bellwood
Created: 7/14/2016
Status: Closed

Base: developHead: ui-add-icons-device-info-panel-headers


📝 Commits (10+)

  • 141b754 Add icons to panel headers in device info view
  • 677e593 Add icons to panel headers in device inventory
  • d54fbdf Add icons to panel headers in device lldp view
  • 6d95492 Add icons to panel headers in device lldp view
  • deaa595 add icons to device type headers
  • defb281 add template vars for icons
  • 535477d add icons based on template vars
  • bbce31e add icons and set icon template var
  • 2e14294 add icon based on template vars
  • d3babb9 add template vars for icons

📊 Changes

46 files changed (+153 additions, -41 deletions)

View changed files

📝 netbox/templates/500.html (+1 -0)
📝 netbox/templates/circuits/circuit.html (+2 -0)
📝 netbox/templates/circuits/circuit_edit.html (+6 -2)
📝 netbox/templates/circuits/circuit_list.html (+1 -0)
📝 netbox/templates/circuits/provider.html (+3 -0)
📝 netbox/templates/circuits/provider_edit.html (+9 -3)
📝 netbox/templates/dcim/component_template_add.html (+1 -0)
📝 netbox/templates/dcim/consoleport_connect.html (+3 -1)
📝 netbox/templates/dcim/consoleport_edit.html (+2 -0)
📝 netbox/templates/dcim/consoleserverport_connect.html (+3 -1)
📝 netbox/templates/dcim/consoleserverport_edit.html (+2 -0)
📝 netbox/templates/dcim/device.html (+11 -0)
📝 netbox/templates/dcim/device_edit.html (+15 -5)
📝 netbox/templates/dcim/device_inventory.html (+2 -0)
📝 netbox/templates/dcim/device_lldp_neighbors.html (+2 -1)
📝 netbox/templates/dcim/devicebay_edit.html (+2 -0)
📝 netbox/templates/dcim/devicebay_populate.html (+3 -1)
📝 netbox/templates/dcim/devicetype.html (+8 -6)
📝 netbox/templates/dcim/inc/devicetype_component_table.html (+2 -0)
📝 netbox/templates/dcim/interface_edit.html (+2 -0)

...and 26 more files

📄 Description

Adds icons to panel headers in info, inventory and LLDP views

@jeremystretch I'll likely chat with you in IRC about adding icons per item in some of these panels (device site, rack, position)... It might be overkill


🔄 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/294 **Author:** [@bellwood](https://github.com/bellwood) **Created:** 7/14/2016 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `ui-add-icons-device-info-panel-headers` --- ### 📝 Commits (10+) - [`141b754`](https://github.com/netbox-community/netbox/commit/141b7548965bda8be11c960e262fb783c430b07b) Add icons to panel headers in device info view - [`677e593`](https://github.com/netbox-community/netbox/commit/677e593016cdc48a9c189cd6eb43317a8e855aa5) Add icons to panel headers in device inventory - [`d54fbdf`](https://github.com/netbox-community/netbox/commit/d54fbdffdeed9eacbd223dc8c8a71c9546cbb750) Add icons to panel headers in device lldp view - [`6d95492`](https://github.com/netbox-community/netbox/commit/6d9549297d5779dda017cfa09910080df8c550d7) Add icons to panel headers in device lldp view - [`deaa595`](https://github.com/netbox-community/netbox/commit/deaa5951813614c544af4fb2479570137e178ddc) add icons to device type headers - [`defb281`](https://github.com/netbox-community/netbox/commit/defb2816b613b940172617e8079aedad8583827d) add template vars for icons - [`535477d`](https://github.com/netbox-community/netbox/commit/535477ddb0262b12291e7bc802b6059d3e33249b) add icons based on template vars - [`bbce31e`](https://github.com/netbox-community/netbox/commit/bbce31edd7d24459dce0da6f0c279402b31d937a) add icons and set icon template var - [`2e14294`](https://github.com/netbox-community/netbox/commit/2e14294ead9a11455b6863d9e6a2ac611d4b7645) add icon based on template vars - [`d3babb9`](https://github.com/netbox-community/netbox/commit/d3babb9c7c7dac2a421bfe6bd95b17a781867247) add template vars for icons ### 📊 Changes **46 files changed** (+153 additions, -41 deletions) <details> <summary>View changed files</summary> 📝 `netbox/templates/500.html` (+1 -0) 📝 `netbox/templates/circuits/circuit.html` (+2 -0) 📝 `netbox/templates/circuits/circuit_edit.html` (+6 -2) 📝 `netbox/templates/circuits/circuit_list.html` (+1 -0) 📝 `netbox/templates/circuits/provider.html` (+3 -0) 📝 `netbox/templates/circuits/provider_edit.html` (+9 -3) 📝 `netbox/templates/dcim/component_template_add.html` (+1 -0) 📝 `netbox/templates/dcim/consoleport_connect.html` (+3 -1) 📝 `netbox/templates/dcim/consoleport_edit.html` (+2 -0) 📝 `netbox/templates/dcim/consoleserverport_connect.html` (+3 -1) 📝 `netbox/templates/dcim/consoleserverport_edit.html` (+2 -0) 📝 `netbox/templates/dcim/device.html` (+11 -0) 📝 `netbox/templates/dcim/device_edit.html` (+15 -5) 📝 `netbox/templates/dcim/device_inventory.html` (+2 -0) 📝 `netbox/templates/dcim/device_lldp_neighbors.html` (+2 -1) 📝 `netbox/templates/dcim/devicebay_edit.html` (+2 -0) 📝 `netbox/templates/dcim/devicebay_populate.html` (+3 -1) 📝 `netbox/templates/dcim/devicetype.html` (+8 -6) 📝 `netbox/templates/dcim/inc/devicetype_component_table.html` (+2 -0) 📝 `netbox/templates/dcim/interface_edit.html` (+2 -0) _...and 26 more files_ </details> ### 📄 Description Adds icons to panel headers in info, inventory and LLDP views @jeremystretch I'll likely chat with you in IRC about adding icons per item in some of these panels (device site, rack, position)... It might be overkill --- <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 22:19:15 +01:00
adam closed this issue 2025-12-29 22:19:15 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12034