XGS Silicon
os-theme-xgs · Aspecto
XGS Silicon, un tema para la interfaz web de OPNsense en claro, oscuro y uno que sigue el ajuste del navegador.

La barra superior y el menú son de color carbón en ambos modos, como el chasis; el cobre marca aquello sobre lo que se actúa y el verde azulado, la ruta de datos. La tipografía es IBM Plex, latina y árabe de una misma familia, incluida en el tema para que una interfaz abierta sin internet se vea igual.
Cambia el color, la tipografía y las esquinas, no la disposición: el texto mantiene la línea de 18 px de OPNsense, así que ningún formulario ni tabla se mueve. Todo lo demás es el propio tema de OPNsense, sin cambios.
Está construido sobre los temas opnsense y opnsense-dark de OPNsense, y puede derivarse de nuevo desde el directorio de temas de un OPNsense más reciente, conservando sus propios archivos.
Funciones
-
Tres temas
xgs es claro, xgs-dark es oscuro y xgs-auto sigue el ajuste claro u oscuro del navegador y cambia cuando este cambia.
-
Contraste medido
Cada color de texto alcanza 4,5:1 o más sobre cada superficie en la que el tema lo pone.
-
Fuentes incluidas
IBM Plex Sans, IBM Plex Sans Arabic e IBM Plex Mono, unos 660 KB, van en el tema; no se descarga nada de un servicio de fuentes.
-
Lo que cambia
La barra y el menú, las pestañas, las tablas, los botones, los campos de formulario, los avisos, los diálogos, la página de inicio de sesión, los widgets del panel y las tarjetas de resumen de las páginas propias del equipo.
-
Árabe, de derecha a izquierda
Con opnsense-rtl instalado se crean copias reflejadas de sus hojas de estilo. En árabe la línea es más alta y no hay espaciado entre letras, porque el espaciado rompe las uniones entre ellas.
Instalar y actualizar
En un equipo Sophos XGS viene con la imagen de xgs-image-builder, y xgs-auto es el tema de la interfaz; se puede elegir otro en System: Settings: General. No está en la pestaña Plugins de XGS: Updates ni tiene actualizador propio. En cualquier otro sitio, ejecute install/install.sh desde una copia del repositorio y elíjalo en System: Settings: General: Theme, o ejecute install/enable.sh xgs-auto. Los temas viven en el directorio de temas de OPNsense, que las actualizaciones de OPNsense no tocan; install/uninstall.sh los quita y, si uno está en uso, primero vuelve a poner el tema propio de OPNsense.
Límites, y lo que aún no se ha probado
- Solo se revisaron página por página la de inicio de sesión, el panel y Overview y Settings del coprocesador; las demás páginas de la interfaz, no.
- Aún no se ha revisado una imagen compilada con el tema y arrancada.
Repositorio
Primera versión: 2026-10-20