ophix-admin-interface
Make the admin UI look like yours — customisable branding for every Ophix server, built on django-admin-interface.
Nobody wants to run their infrastructure through something that visibly looks like generic open-source software. ophix-admin-interface makes full white-labelling a first-class, no-code feature: set your colours and logo through the admin UI itself, and every server looks unmistakably like it belongs to you.
This package is automatically included in every Ophix server, no need to separately install it.
What this package provides
- Full theme management: per-server colour schemes, logos, and branding via the Django admin UI
- Extended CSS custom properties for consistent styling across Ophix domain plugins
- Namespaced static media to prevent collisions between installed plugins
install_bundled_theme()API used by Ophix theme packages to ship themes as pip packages- Air-gap safe — all assets are bundled, no CDN dependencies at runtime
Installation
Installed automatically with ophix-server-base. To install explicitly:
pip install ophix-admin-interface
Theme packages
Ophix theme packages (ophix-theme-midnight, ophix-theme-ocean, etc.) depend on this
package and use install_bundled_theme() to register themes on post_migrate. Themes
install inactive; the operator activates one via the admin UI or the set_theme management
command.
License
MIT
Metadata
Release files for ophix-admin-interface 2026.10.11.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ophix_admin_interface-2026.10.11.4.tar.gz | 289.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ophix_admin_interface-2026.10.11.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 654.1 kB
Release files / ophix_admin_interface-2026.10.11.4.tar.gz
| Download URL | ophix_admin_interface-2026.10.11.4.tar.gz |
|---|---|
| Size | 289.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ace0db3a3593dbf140de6a612b44d012e5c01cde2055ca45b6ab9d720b6bb5db
|
|
BLAKE2b-256 checksum How to use checksums |
a030fd3f98faede241fc2c0aff6300ced23d55311db5049a2ce89654a620665b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / ophix_admin_interface-2026.10.11.4-py3-none-any.whl
| Download URL | ophix_admin_interface-2026.10.11.4-py3-none-any.whl |
|---|---|
| Size | 364.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
409583b98764abdde1badc175a4a7683ba7dd3dcca5fc300403bbee8af158912
|
|
BLAKE2b-256 checksum How to use checksums |
ddeef7138e25cfe97035d615948b01af2ad53b2eeb81beb57189f956bb2db5ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|