Quick Switcher for navigation and search within Xibo

Introduction

A Quick Switcher is simple menu that you can call by pressing a key combination, filling in a search term and hit enter. Made to quickly navigate trough an application.

User Story

Within my Xibo CMS, I regularly switch between the Layouts, Displays, and Media pages. With so many options in the navigation, locating the page I need can be time-consuming and involves numerous clicks.

In contrast, other software I use daily includes a feature called a Quick Switcher, which allows users to instantly navigate to any part of the application without digging through menus or performing multiple clicks. This kind of tool dramatically speeds up workflow and makes managing complex interfaces much easier.

Seeing that Xibo does not offer this functionality at this moment, I took the opportunity to develop a proof-of-concept version of a Quick Switcher within the CMS.

Implementation

I built this proof-of-concept as a custom CMS theme that you can almost literally drag and drop into your Xibo CMS installation, then enable it by switching your CMS theme in the settings. More on that can be found in the repository I made for it.

If this were to be implemented as a core feature within Xibo CMS, this approach would not be suitable, as the actual implementation would be far more complex. That’s why I’ve presented it as a feature request, accompanied by a proof-of-concept that can be easily installed.

Important update: Pull request on GitHub

Opened a pull request on GitHub to integrate this directly into Xibo CMS.
Note that this pull request uses a different approach from the proof-of-concept described above.