Skip to main content

A Netbox plugin to customise the look of Netbox using CSS themes

Project description

NetBox Themes Plugin

Plugin to inject custom CSS themes into NetBox.

Tested on Netbox >= 4.1.0.

Installation

Install the plugin:

pip install netbox-plugin-themes

Add to Netbox configuration:

# configuration.py
PLUGINS = [
    'netbox_themes',
]

Run the migrations and generate static content:

manage.py migrate
manage.py collectstatic

Then restart the Netbox service.

Create a theme!

This is a basic example to change to a monospace font:

Create a theme

Or take a look in the samples directory:

Doom

Build instructions

python3 -m pip install --upgrade build
python3 -m build

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netbox_plugin_themes-0.3.1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

netbox_plugin_themes-0.3.1-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file netbox_plugin_themes-0.3.1.tar.gz.

File metadata

  • Download URL: netbox_plugin_themes-0.3.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.12

File hashes

Hashes for netbox_plugin_themes-0.3.1.tar.gz
Algorithm Hash digest
SHA256 669081ac144538b71b6d63933616f958db0cfc3c94e2b6c5728a586ffdc66828
MD5 a3a7a873b9b1559b4e7f2d6582cf2433
BLAKE2b-256 96c55328973ba747aabbbd04bc82811bed8e43b596bc69faa1de4be6ef847886

See more details on using hashes here.

File details

Details for the file netbox_plugin_themes-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for netbox_plugin_themes-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 299ea139c5f39ad4b55cccb27326cbc65a5a9634af308c3c12a12ff08676cf8c
MD5 2b1ea9d599b6ddf0f9681475edf1321b
BLAKE2b-256 12cd42d977a644417206aa469815af7436d25d954f1ce57e1ec33569f8901e11

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page