Global search hotkey shortcut #11590

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

Originally created by @llamafilm on GitHub (Sep 10, 2025).

Originally assigned to: @llamafilm on GitHub.

NetBox version

v4.4.0

Feature type

New functionality

Proposed functionality

Pressing the slash / key from any webpage should move the cursor to the global search box, unless another input element already has focus. This is a common convention across many web services including Gmail and GitHub.

This is a duplicate of #17824 which was auto-closed because I didn't have time to work on it, but now I do.

Also very similar to #12749 which was accepted but also got auto-closed.

Use case

Nine times out of 10, the first thing I do when opening Netbox is click on global search. I've arrived the page using the keyboard (typing the URL), so it's un-ergonomic to move to the mouse for one click and then move back to the keyboard to type.

Database changes

No response

External dependencies

No response

Originally created by @llamafilm on GitHub (Sep 10, 2025). Originally assigned to: @llamafilm on GitHub. ### NetBox version v4.4.0 ### Feature type New functionality ### Proposed functionality Pressing the slash `/` key from any webpage should move the cursor to the global search box, unless another input element already has focus. This is a common convention across many web services including Gmail and GitHub. This is a duplicate of #17824 which was auto-closed because I didn't have time to work on it, but now I do. Also very similar to #12749 which was accepted but also got auto-closed. ### Use case Nine times out of 10, the first thing I do when opening Netbox is click on global search. I've arrived the page using the keyboard (typing the URL), so it's un-ergonomic to move to the mouse for one click and then move back to the keyboard to type. ### Database changes _No response_ ### External dependencies _No response_
adam added the status: acceptedtype: featurecomplexity: medium labels 2025-12-29 21:47:17 +01:00
adam closed this issue 2025-12-29 21:47:18 +01:00
Author
Owner

@llamafilm commented on GitHub (Sep 10, 2025):

I plan to implement this as a TypeScript module.

@llamafilm commented on GitHub (Sep 10, 2025): I plan to implement this as a TypeScript module.
Author
Owner

@jnovinger commented on GitHub (Sep 11, 2025):

Thanks @llamafilm , assigned to you.

@jnovinger commented on GitHub (Sep 11, 2025): Thanks @llamafilm , assigned to you.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11590