Перейти к содержанию

XGS Silicon

os-theme-xgs · Внешний вид

XGS Silicon — тема для веб-интерфейса OPNsense: светлая, тёмная и следующая настройке браузера.

XGS Silicon в веб-интерфейсе
Веб-интерфейс с установленным плагином, на английском.

Верхняя панель и меню в обоих режимах цвета карбона, как корпус; медный отмечает то, с чем вы работаете, бирюзовый — путь данных. Шрифт — IBM Plex, латиница и арабское письмо из одного семейства, встроенный в тему, чтобы интерфейс, открытый без интернета, выглядел так же.

Она меняет цвет, шрифт и углы, но не раскладку: текст сохраняет строку OPNsense в 18 px, поэтому ни одна форма или таблица не сдвигается. Всё остальное — собственная тема OPNsense без изменений.

Она построена на темах opnsense и opnsense-dark из OPNsense и может быть заново выведена из каталога тем более нового OPNsense с сохранением собственных файлов.

Возможности

  • Три темы

    xgs — светлая, xgs-dark — тёмная, а xgs-auto следует светлой или тёмной настройке браузера и переключается, когда она меняется.

  • Измеренный контраст

    Каждый цвет текста читается с контрастом 4,5:1 или лучше на каждой поверхности, куда его помещает тема.

  • Шрифты внутри

    IBM Plex Sans, IBM Plex Sans Arabic и IBM Plex Mono, около 660 KB, входят в тему; ничего не загружается из сервиса шрифтов.

  • Что меняется

    Панель и меню, вкладки, таблицы, кнопки, поля форм, уведомления, диалоги, страница входа, виджеты панели мониторинга и сводные карточки собственных страниц устройства.

  • Арабский, справа налево

    При установленном opnsense-rtl создаются зеркальные копии её таблиц стилей. В арабском строка выше, а межбуквенный интервал отключён: интервал разрывает соединения между буквами.

Установка и обновление

На устройстве Sophos XGS она входит в образ xgs-image-builder, и xgs-auto — тема интерфейса; другую можно выбрать в System: Settings: General. Её нет на вкладке Plugins в XGS: Updates, и собственного средства обновления у неё нет. В остальных случаях запустите install/install.sh из копии репозитория, затем выберите тему в System: Settings: General: Theme или запустите install/enable.sh xgs-auto. Темы лежат в каталоге тем OPNsense, который обновления OPNsense не трогают; install/uninstall.sh удаляет их и, если одна из них используется, сначала возвращает собственную тему OPNsense.

Ограничения и то, что ещё не проверено

  • Постранично проверены только страница входа, панель мониторинга и страницы Overview и Settings сопроцессора; остальные страницы интерфейса — нет.
  • Образ, собранный с темой и загруженный, ещё не проверен.

Репозиторий

Первый выпуск: 2026-10-20

os-theme-xgs Выпуски