Este artículo está traducido por IA

Cambiar temas de interfaz en ONLYOFFICE Docs

Introducción

Aparte de los temas de interfaz disponibles: claro, clásico claro y oscuro, los editores de ONLYOFFICE ahora se pueden personalizar con tu propio tema de color. Sigue los pasos de esta guía para aprender cómo hacerlo.

La capacidad de añadir temas de interfaz personalizados está disponible a partir de ONLYOFFICE Docs v7.0.
  1. Crea el archivo .json que se verá así:
    {
        "name": "Tema asombroso",
        "l10n": {
            "fr": "Thème incroyable",
            "de": "Geweldig thema"
          },
        "id" : "theme-amazing",
        "type" : "light",
        "colors" : {
            "toolbar-header-document" :  "#446995",
            "toolbar-header-spreadsheet" : "#40865c",
            "toolbar-header-presentation" : "#aa5252",
            "border-color-shading" : "rgba(0, 0, 0, 0.15)"
            ...
        }
    }
                    

    donde necesitas especificar los siguientes parámetros:

    • name: Define el nombre del tema que se mostrará en el selector de temas de la configuración avanzada.
    • l10n: Define el nombre del tema localizado. Las claves del objeto son los códigos de idioma de dos letras (ru, de, it, etc.) y los valores son la traducción del nombre del tema para cada idioma.
    • id: Define el identificador único del tema, que debe comenzar con el prefijo theme-. Puede contener los signos a-Z, 1-9, -, _.
    • type: Define el tipo de tema, que puede ser oscuro o claro.
    • colors: Define el conjunto de colores del tema. Los colores pueden presentarse en formatos hex o RGBA. Consulta colores para obtener detalles sobre las variables de color que este objeto puede contener.
  2. Coloca el archivo creado en el siguiente directorio:

    • Windows: %ProgramFiles%\ONLYOFFICE\DocumentServer\web-apps\apps\common\main\resources\themes
    • Linux: /var/www/onlyoffice/documentserver/web-apps/apps/common/main/resources/themes
    • Docker: Copia el archivo en el contenedor de Docs: sudo docker cp /home/username/folder_name/file_name {container_id}:/var/www/onlyoffice/documentserver/web-apps/apps/common/main/resources/themes
  3. La caché en el servidor para esta solicitud tiene una duración de 5 minutos, por lo que el tema estará disponible 5 minutos después. Necesitarás actualizar la página del editor.

    En algunos casos, también podrías necesitar reiniciar los servicios y limpiar la caché. Para más detalles sobre cómo limpiar la caché del servidor, puedes consultar la sección de Solución de problemas para Linux, o Docker.
  4. Ahora el tema se mostrará en la lista de Tema de interfaz de la Configuración avanzada y podrás aplicarlo a la interfaz del editor.

Colores

Colores de la barra de herramientas del encabezado
ParámetroDescripciónPor defecto

El color del encabezado de la barra de herramientas para documentos de texto.

toolbar-header-document

#446995

El color del encabezado de la barra de herramientas para hojas de cálculo.

toolbar-header-spreadsheet

#40865c

El color del encabezado de la barra de herramientas para presentaciones.

toolbar-header-presentation

#BE664F

El color del encabezado de la barra de herramientas para PDFs.

toolbar-header-pdf

#AA5252

El color del texto de las iniciales del usuario en el encabezado de la barra de herramientas de documentos de texto.

text-toolbar-header-on-background-document

#38567A

El color del texto de las iniciales del usuario en el encabezado de la barra de herramientas de hojas de cálculo.

text-toolbar-header-on-background-spreadsheet

#336B49

El color del texto de las iniciales del usuario en el encabezado de la barra de herramientas de presentaciones.

text-toolbar-header-on-background-presentation

#854535

El color del texto de las iniciales del usuario en el encabezado de la barra de herramientas de PDFs.

text-toolbar-header-on-background-pdf

#8D4444
Colores de fondo
ParámetroDescripciónPor defecto

El color de fondo de ventanas, paneles desplegables, controles regulares.

background-normal

#fff

El color de fondo de la barra de herramientas, todos los paneles, encabezado de cuadros de diálogo, paneles con botón en el lienzo (encabezados de controles de contenido, botones para opciones de inserción o autocorrección).

background-toolbar

#f7f7f7

El color de fondo adicional de la barra de herramientas. Se utiliza para hojas inactivas en hojas de cálculo.

background-toolbar-additional

#efefef

El color de fondo del botón principal del cuadro de diálogo.

background-primary-dialog-button

#444

El color de fondo del botón de acento en el editor de documentos de texto.

background-accent-button

#446995

El color de fondo de la subrayado de la pestaña para la barra de herramientas gris.

background-tab-underline

#444

El color de fondo del popover de notificación (por ejemplo, sobre el modo de revisión, rellenar formularios, etc.).

background-notification-popover

#fcfed7

El color de fondo de los iconos de notificación en la cabecera de la barra de herramientas o el panel lateral izquierdo.

background-notification-badge

#ffd112

El color del scrim que reduce la intensidad del fondo de las ventanas modales.

background-scrim

rgba(0, 0, 0, 0.2)

El color de fondo del cargador.

background-loader

rgba(24, 24, 24, 0.9)

El color de fondo de las sugerencias de atajos de botones cuando se presiona la tecla Alt.

background-alt-key-hint

#FFD938

El color de fondo de las sugerencias de información.

background-contrast-popover

#fff

El color de fondo del botón de la cabecera del formulario.

background-fill-button

#FFD112

El color de fondo de la sombra de la sugerencia de información.

shadow-contrast-popover

rgba(0, 0, 0, 0.3)
Colores de resaltado
ParámetroDescripciónPor defecto

El color de resaltado de los botones, elementos del menú desplegable y otras listas interactivas al pasar el ratón.

highlight-button-hover

#e0e0e0

El color de resaltado del botón presionado.

highlight-button-pressed

#cbcbcb

El color de resaltado del botón presionado al pasar el ratón.

highlight-button-pressed-hover

#bababa

El color de resaltado del botón principal del diálogo al pasar el ratón.

highlight-primary-dialog-button-hover

#1c1c1c

El color de resaltado del botón de acento al pasar el ratón.

highlight-accent-button-hover

#375478

El color de resaltado del botón de acento presionado.

highlight-accent-button-pressed

#293f59

El color de resaltado del botón de la cabecera al pasar el ratón.

highlight-header-button-hover

rgba(255, 255, 255, 0.15)

El color de resaltado del botón de la cabecera presionado.

highlight-header-button-pressed

rgba(255, 255, 255, 0.25)

El color de resaltado del subrayado de la pestaña activa para la barra de herramientas gris.

highlight-toolbar-tab-underline

#444

El color de resaltado del texto seleccionado en los controles regulares.

highlight-text-select

#3494fb

El color de resaltado del botón de la cabecera del formulario al pasar el ratón.

highlight-fill-button-hover

#FFE165

El color de fondo del botón presionado de la cabecera del formulario.

highlight-fill-button-pressed

#DFB500
Colores de borde
ParámetroDescripciónPor defecto

El color del borde de la barra de herramientas, paneles y ventanas modales.

border-toolbar

#cbcbcb

El color del borde del panel activo de la barra de herramientas superior.

border-toolbar-active-panel-top

#f7f7f7

El color de los bordes que dividen la barra de herramientas y los elementos del panel.

border-divider

#dfdfdf

El color del borde de los controles regulares.

border-regular-control

#c0c0c0

El color general del borde para los botones de la barra de herramientas colocados juntos al pasar el ratón.

border-toolbar-button-hover

#e0e0e0

El color del borde del elemento del control de vista previa al pasar el ratón (vista previa de diapositivas, estilos de barra de herramientas).

border-preview-hover

#bababa

El color del borde del elemento presionado del control de vista previa (vista previa de diapositivas, estilos de barra de herramientas).

border-preview-select

#888

El color del borde del control regular enfocado.

border-control-focus

#848484

El color del borde de los colores de la paleta.

border-color-shading

rgba(0, 0, 0, 0.15)

El color del borde de las cajas de entrada al introducir un valor no válido.

border-error

#f62211

El color del borde del consejo informativo.

border-contrast-popover

#fff

El color del borde del botón presionado enfocado.

border-button-pressed-focus

#848484
Colores de texto
ParámetroDescripciónPor defecto

El color de texto por defecto.

text-normal

rgba(0, 0, 0, 0.8)

El color de texto del elemento activo (de la pestaña seleccionada, botón presionado, etc.).

text-normal-pressed

rgba(0, 0, 0, 0.8)

El color de texto secundario (notas, explicaciones, etc.).

text-secondary

rgba(0, 0, 0, 0.6)

El color de texto terciario (marcadores de posición).

text-tertiary

rgba(0, 0, 0, 0.4)

El color de texto de los enlaces y botones de enlace en los popovers de notificación.

text-link

#445799

El color de texto de los enlaces y botones de enlace en los popovers de notificación al pasar el ratón.

text-link-hover

#445799

El color de texto de los enlaces y botones de enlace presionados en los popovers de notificación.

text-link-active

#445799

El color de texto de los enlaces y botones de enlace visitados en los popovers de notificación.

text-link-visited

#445799

El color de texto sobre el fondo invertido de la barra de herramientas.

text-inverse

#fff

El color de texto del encabezado de la barra de herramientas.

text-toolbar-header

#fff

El color de texto para el fondo de contraste (cargador, títulos de celdas en las vistas predefinidas de hojas).

text-contrast-background

#fff

El color de texto de las sugerencias de atajos de botones cuando se presiona la tecla Alt.

text-alt-key-hint

rgba(0, 0, 0, 0.8)
Colores de iconos
ParámetroDescripciónPor defecto

El color del icono.

icon-normal

#444

El color del icono de los elementos activos (pestaña seleccionada, botón presionado, etc.).

icon-normal-pressed

#444

El color invertido del icono (actualmente, no se utiliza en la interfaz).

#fff

El color del icono de la cabecera de la barra de herramientas (por ejemplo, un icono con las iniciales del usuario).

icon-toolbar-header

#fff

El color del icono de las insignias de notificación de la cabecera de la barra de herramientas o del panel lateral izquierdo.

icon-notification-badge

#000

El color del icono para las sugerencias de información de alto contraste (actualmente, no se utiliza en la interfaz).

#fff

El color de las casillas de verificación de comentarios resueltos u otras indicaciones de éxito.

icon-success

#090
Color del lienzo
ParámetroDescripciónPor defecto

El color de fondo del área de trabajo detrás de la página del documento, hoja o diapositiva, el fondo del encabezado de columna y el fondo de la interfaz de agrupación de columnas en hojas de cálculo.

canvas-background

#eee

El color de fondo de la página del documento, celdas o diapositiva.

canvas-content-background

#fff

El color del borde de la página del documento.

canvas-page-border

#ccc

El color de fondo de la regla.

canvas-ruler-background

#fff

El color del borde de la regla.

canvas-ruler-border

#cbcbcb

El color de fondo de los márgenes de la regla.

canvas-ruler-margins-background

#d9d9d9

El color de las marcas de la regla (objetivo y texto).

canvas-ruler-mark

#555

El color del borde del asa de la regla.

canvas-ruler-handle-border

#555

El color del borde del asa de la regla deshabilitada.

canvas-ruler-handle-border-disabled

#aaa

El color de los elementos de alto contraste (marcas de pestañas en la regla, símbolos de celdas agrupadas).

canvas-high-contrast

#000

El color de los elementos de alto contraste deshabilitados (marcas de pestañas en la regla, símbolos de celdas agrupadas).

canvas-high-contrast-disabled

#666

El color del borde de la celda.

canvas-cell-border

rgba(0, 0, 0, 0.1)

El color del texto del título de la celda.

canvas-cell-title-text

#444

El color de fondo del título de la celda.

canvas-cell-title-background

#f7f7f7

El color de fondo del título de la celda al pasar el ratón.

canvas-cell-title-hover

#dfdfdf

El color de fondo del título de la celda seleccionada.

canvas-cell-title-background-selected

#cfcfcf

El color del borde del título de la celda.

canvas-cell-title-border

#d8d8d8

El color del borde del título de la celda al pasar el ratón.

canvas-cell-title-border-hover

#c9c9c9

El color del borde del título de la celda seleccionada.

canvas-cell-title-border-selected

#bbb

El color del deslizador de desplazamiento.

canvas-scroll-thumb

#f1f1f1

El color del deslizador de desplazamiento al pasar el ratón.

canvas-scroll-thumb-hover

#cfcfcf

El color del deslizador de desplazamiento presionado.

canvas-scroll-thumb-pressed

#adadad

El color del borde del deslizador de desplazamiento.

canvas-scroll-thumb-border

#cfcfcf

El color del borde del deslizador de desplazamiento al pasar el ratón.

canvas-scroll-thumb-border-hover

#cfcfcf

El color del borde del deslizador de desplazamiento presionado.

canvas-scroll-thumb-border-pressed

#adadad

El color de la flecha de desplazamiento.

canvas-scroll-arrow

#adadad

El color de la flecha de desplazamiento al pasar el ratón.

canvas-scroll-arrow-hover

#f1f1f1

El color de la flecha de desplazamiento presionada.

canvas-scroll-arrow-pressed

#f1f1f1

El color objetivo del deslizador de desplazamiento.

canvas-scroll-thumb-target

#cfcfcf

El color objetivo del deslizador de desplazamiento al pasar el ratón.

canvas-scroll-thumb-target-hover

#f1f1f1

El color objetivo del deslizador de desplazamiento presionado.

canvas-scroll-thumb-target-pressed

#f1f1f1

El color de fondo de la celda en el modo Vista de Hoja.

canvas-sheet-view-cell-background

#73bf91

El color de fondo de la celda en el modo Vista de Hoja al pasar el ratón.

canvas-sheet-view-cell-background-hover

#97e3b6

El color de fondo de la celda presionada en el modo Vista de Hoja.

canvas-sheet-view-cell-background-pressed

#aaffcc

El color del texto de la celda en el modo Vista de Hoja.

canvas-sheet-view-cell-title-label

#121212

El color del icono Seleccionar todas las celdas en el modo Vista de Hoja.

canvas-sheet-view-select-all-icon

#3d664e

El color de la línea de congelación con sombra.

canvas-freeze-line-1px

#818181

El color de la línea de congelación sin sombra.

canvas-freeze-line-2px

#aaaaaa

El color del icono Seleccionar todas las celdas.

canvas-select-all-icon

#82878f
Artículos con etiqueta:
Ver todas las etiquetas