Touch icons for NetBox web pages #5799

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

Originally created by @bonktree on GitHub (Dec 17, 2021).

Originally assigned to: @bonktree on GitHub.

NetBox version

v3.1.1

Feature type

New functionality

Proposed functionality

The NetBox web pages can include <link rel="apple-touch-icon" href="apple-touch-icon.png" /> in their head to link to a square icon, similar to a favicon, but large enough to be used as a touchable button.

We can reuse netbox_icon.svg here, but convert it into a 180x180 PNG.

Use case

If a user adds a NetBox instance to a mobile device's "home screen" as an icon, they will see the NetBox logo by default instead of a compressed web page render.

Database changes

None required.

External dependencies

None required.

Originally created by @bonktree on GitHub (Dec 17, 2021). Originally assigned to: @bonktree on GitHub. ### NetBox version v3.1.1 ### Feature type New functionality ### Proposed functionality The NetBox web pages can include `<link rel="apple-touch-icon" href="apple-touch-icon.png" />` in their head to link to a square icon, similar to a favicon, but large enough to be used as a touchable button. We can reuse `netbox_icon.svg` here, but convert it into a 180x180 PNG. ### Use case If a user adds a NetBox instance to a mobile device's "home screen" as an icon, they will see the NetBox logo by default instead of a compressed web page render. ### Database changes None required. ### External dependencies None required.
adam added the status: acceptedtype: feature labels 2025-12-29 19:32:47 +01:00
adam closed this issue 2025-12-29 19:32:48 +01:00
Author
Owner

@bonktree commented on GitHub (Dec 19, 2021):

I'm not sure I could self-assign this from the web interface as the contributing guide advises me to, but I already have a commit at hand which works well for me, so I've decided to submit a PR anyway; sorry if this is not OK.

@bonktree commented on GitHub (Dec 19, 2021): I'm not sure I could self-assign this from the web interface as the contributing guide advises me to, but I already have a commit at hand which works well for me, so I've decided to submit a PR anyway; sorry if this is not OK.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#5799