Closed
Description
NetBox version
v3.4.7
Feature type
New functionality
Proposed functionality
Rewrite the NetBox UI to use the Tabler UI kit. Like the current UI, Tabler is built using the Bootstrap CSS framework, but offers many additional features and components natively.
This will be a huge task, and further exploration is needed to better estimate the amount of work required. This FR will be updated with additional details concerning the proposed implementation as research progresses.
Use case
Tabler will allow us to achieve more consistent UI styling application-wide, while obviating the need for much of our custom code. Some of its benefits are listed below:
- Application-focused design
- Native dark mode
- Robust layouts & navigation components
- Broader selection of UI components
Database changes
None
External dependencies
This will introduce the Tabler library as a new dependency.