Object list dashboard widgets always show a horizontal scrollbar #8663

Closed
opened 2025-12-29 20:39:36 +01:00 by adam · 4 comments
Owner

Originally created by @heroin-moose on GitHub (Sep 22, 2023).

NetBox version

v3.6.2

Python version

3.10

Steps to Reproduce

  1. Open a dashboard

Expected Behavior

Change Log contents fits the card.

Observed Behavior

For some reason it's always impossible to resize Change Log in to fit all the contents without scrollbars. I have a laptop with 3120x2080 on a 14" display and this is what I get:

image

Both horizontal and vertical bars are present, unless I make the card really long. If I do that, I end with a lot of wasted blank space in the card that look odd. I can't get rid of horizontal scrolling unless I zoom out the page a bit.

Originally created by @heroin-moose on GitHub (Sep 22, 2023). ### NetBox version v3.6.2 ### Python version 3.10 ### Steps to Reproduce 1. Open a dashboard ### Expected Behavior Change Log contents fits the card. ### Observed Behavior For some reason it's always impossible to resize Change Log in to fit all the contents without scrollbars. I have a laptop with 3120x2080 on a 14" display and this is what I get: ![image](https://github.com/netbox-community/netbox/assets/15263497/50925a85-d38c-4119-8ef2-e9f7dacb7079) Both horizontal and vertical bars are present, unless I make the card really long. If I do that, I end with a lot of wasted blank space in the card that look odd. I can't get rid of horizontal scrolling unless I zoom out the page a bit.
adam added the type: bugstatus: blockedtopic: UI/UXseverity: low labels 2025-12-29 20:39:36 +01:00
adam closed this issue 2025-12-29 20:39:36 +01:00
Author
Owner

@jeremystretch commented on GitHub (Sep 22, 2023):

This isn't specific to the changelog itself; it can be seen with any embedded table within a dashboard widget. It's likely we just need to adjust the padding or overflow of an HTML element.

@jeremystretch commented on GitHub (Sep 22, 2023): This isn't specific to the changelog itself; it can be seen with any embedded table within a dashboard widget. It's likely we just need to adjust the padding or overflow of an HTML element.
Author
Owner

@jsenecal commented on GitHub (Oct 10, 2023):

Somewhat related to: https://github.com/netbox-community/netbox/issues/13076

@jsenecal commented on GitHub (Oct 10, 2023): Somewhat related to: https://github.com/netbox-community/netbox/issues/13076
Author
Owner

@jeremystretch commented on GitHub (Dec 27, 2023):

Marking this as blocked by #12128

@jeremystretch commented on GitHub (Dec 27, 2023): Marking this as blocked by #12128
Author
Owner

@arthanson commented on GitHub (Apr 3, 2024):

This is no longer an issue in NB v4.0 (Beta) so closing

@arthanson commented on GitHub (Apr 3, 2024): This is no longer an issue in NB v4.0 (Beta) so closing
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#8663