Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

8 Creando su propio tema

Descripción general

Por defecto, Zabbix proporciona una serie de temas predefinidos. Puede seguir el procedimiento paso a paso proporcionado aquí para crear el suyo propio. No dude en compartir el resultado de su trabajo con la comunidad de Zabbix si ha creado algo interesante.

Paso 1

Para definir tu propio tema, deberás crear un archivo CSS y guardarlo en la carpeta assets/styles/ (por ejemplo, custom-theme.css). Puedes copiar los archivos de un tema diferente y crear tu tema basándote en él o empezar desde cero.

Paso 2

Agregue su tema a la lista de temas devueltos por el método APP::getThemes(). Puede hacerlo sobrescribiendo el método ZBase::getThemes() en la clase APP. Esto se puede hacer agregando el siguiente código antes de la llave de cierre en include/classes/core/APP.php:

  public static function getThemes() {
             return array_merge(parent::getThemes(), [
                 'custom-theme' => _('Tema personalizado')
             ]);
         }

Tenga en cuenta que el nombre que especifique dentro del primer par de comillas debe coincidir con el nombre del archivo de tema sin extensión.

Para agregar varios temas, simplemente enumérelos debajo del primer tema, por ejemplo:

  public static function getThemes() {
             return array_merge(parent::getThemes(), [
                 'custom-theme' => _('Tema personalizado'),
                 'anothertheme' => _('Otro tema'),
                 'onemoretheme' => _('Un tema más')
             ]);
         }

Tenga en cuenta que cada tema excepto el último debe tener una coma al final.

Para cambiar los colores de los gráficos, la entrada debe agregarse en la tabla de base de datos graph_theme.

Paso 3

Activa el nuevo tema.

En la interfaz web de Zabbix, puedes establecer este tema como el predeterminado o cambiar tu tema en el perfil de usuario.

¡Disfruta del nuevo aspecto!