Disabled Cable Trace/Path Buttons in Device Interface View are invisible in Dark Mode #10580

Closed
opened 2025-12-29 21:33:21 +01:00 by adam · 2 comments
Owner

Originally created by @stuntguy3000 on GitHub (Dec 17, 2024).

Originally assigned to: @alehaa on GitHub.

Deployment Type

Self-hosted

Triage priority

N/A

NetBox Version

v4.1.8

Python Version

3.10

Steps to Reproduce

  1. Create a Device with One (or more) Physical Interfaces
  2. Navigate to the Interfaces view
  3. Toggle between Light and Dark Mode

Expected Behavior

image

Observe in Light Mode, these buttons are visible, but, disabled.

Observed Behavior

image

Observe in Dark Mode, the disabled buttons are functionally invisible, thus leading to a rendering-like issue.

Originally created by @stuntguy3000 on GitHub (Dec 17, 2024). Originally assigned to: @alehaa on GitHub. ### Deployment Type Self-hosted ### Triage priority N/A ### NetBox Version v4.1.8 ### Python Version 3.10 ### Steps to Reproduce 1. Create a **Device** with One (or more) **Physical Interfaces** 2. Navigate to the **Interfaces** view 3. Toggle between Light and Dark Mode ### Expected Behavior ![image](https://github.com/user-attachments/assets/00de1ae4-4f42-4cc8-a12e-4ab92dd53bc6) Observe in **Light Mode**, these buttons are visible, but, **disabled**. ### Observed Behavior ![image](https://github.com/user-attachments/assets/aeb37b94-89a1-43ec-ac80-a37f8587531f) Observe in **Dark Mode**, the disabled buttons **are functionally invisible**, thus leading to a rendering-like issue.
adam added the type: bugstatus: acceptedseverity: low labels 2025-12-29 21:33:21 +01:00
adam closed this issue 2025-12-29 21:33:22 +01:00
Author
Owner

@alehaa commented on GitHub (Feb 8, 2025):

@jeremystretch I volunteer to work on this one.

Edit: Testing for this bug worked quite well, so a PR would be ready if accepted: https://github.com/netbox-community/netbox/compare/main...alehaa:netbox:18247-buttons?expand=1

@alehaa commented on GitHub (Feb 8, 2025): @jeremystretch I volunteer to work on this one. Edit: Testing for this bug worked quite well, so a PR would be ready if accepted: https://github.com/netbox-community/netbox/compare/main...alehaa:netbox:18247-buttons?expand=1
Author
Owner

@jeremystretch commented on GitHub (Feb 10, 2025):

@alehaa assigned to you, thanks!

@jeremystretch commented on GitHub (Feb 10, 2025): @alehaa assigned to you, thanks!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#10580