Propieades del tema
Descripción general
Los temas utilizan estructuras JSON especiales con propiedades de CSS. Este artículo describe las propiedades individuales y da ejemplos.
Estructura JSON completa
Esto es un conjunto de ejemplos de las propiedades que puede personalizar (amplíe para mostrar):
{ "theme" : { "content" : { "palette" : { "primary" : { "base" : "#3049D1" }, "error" : { "base" : "#e54d42" }, "success" : { "base" : "#00c18d" }, "warning" : { "base" : "#f4d521" } }, "typography" : { "font" : "url(https://cdn.jsdelivr.net/npm/roboto-font@0.1.0/fonts/Roboto/roboto-regular-webfont.ttf)", "fontBold" : "url(https://cdn.jsdelivr.net/npm/roboto-font@0.1.0/fonts/Roboto/roboto-bold-webfont.ttf)" }, "button" : { "borderRadius" : "2", "dropShadow" : true }, "modal" : { "title" : { "color" : "#6D7680", "lineColor" : "#DAE2EA" }, "borderColor" : "#ffffff", "borderRadius" : "6", "borderWidth" : "2", "dropShadow" : true, "outsideBackgroundColor" : "#DAE2EA" }, "tooltip" : { "color" : "#C8D0FF", "backgroundColor" : "#07124E" },        "analyticalDesigner" : { "title" : { "color" : "#6D7680" } }, "dashboards" : { "title" : { "color" : "#6D7680", "backgroundColor" : "#F4F5FB",           "borderColor" : "#1b4096" }, "navigation" : { "title" : { "color" : "#6d7680" }, "borderColor" : "#DAE2EA", "item" : { "color" : "#6d7680", "hoverColor" : "#000", "selectedColor" : "#000", "selectedBackgroundColor" : "#F4F5FB" }, "backgroundColor" : "#ffffff" }, "filterBar" : { "filterButton" : { "backgroundColor" : "#F4F5FB" }, "backgroundColor" : "#F4F5FB",           "borderColor" : "#1b4096" }, "section" : { "title" : { "color" : "#6D7680", "lineColor" : "#dde4eb" }, "description" : { "color" : "#999EA5" } }, "content" : { "kpiWidget" : { "title" : { "color" : "#8292E3", "textAlign" : "center" }, "kpi" : { "primaryMeasureColor" : "#E8EAF7", "secondaryInfoColor" : "#8292E3" }, "borderColor" : "#3049D1", "borderRadius" : "6", "borderWidth" : "1", "backgroundColor" : "#1b4096", "dropShadow" : true }, "widget" : { "title" : { "color" : "#101010", "textAlign" : "center" }, "borderColor" : "#ffffff", "borderRadius" : "6", "borderWidth" : "2", "dropShadow" : true }, "backgroundColor" : "#F4F5FB" } } }, "meta" : { "category" : "theme", "deprecated" : "0", "isProduction" : 1, "summary" : "", "tags" : "", "title" : "Demo theme" } } }
Normas generales
Para personalizar los paneles de KPI, actualice las propiedades en la sección paneles.
Para personalizar Analytical Designer, actualice las propiedades en la sección analyticalDesigner.
Cuando cree sus temas, siga las siguientes normas generales:
| Colores | Utilice los siguientes formatos de códigos de colores: 
 Los colores del fondo deber tener el suficiente nivel de contraste para que los textos se puedan leer. | 
| Bordes | El peso y el radio del borde utilizan píxeles. Para utilizar una unidad diferente, inclúyala en la cadena. Ejemplo:  | 
| Bordes de los widgets | El máximo recomendado para el radio de los bordes de los widgets es 30 px. El ancho máximo recomendado de los bordes de los widgets es 4 px. Para ocultar el borde de los widgets, utilice un color transparente en lugar de borderwidth=0. Ejemplo:  | 
| Sección meta | Independientemente del número de propiedades cambiadas, cada tema personalizado incluye la sección   | 
Propiedades
Las siguientes secciones contienen información sobre propiedades individuales, ejemplos y códigos ejemplares.
Colores
Los colores básicos para sus paneles de KPI y Analytical Designer se definen en la sección paleta.
Además de estos colores, también puede cambiar los colores de los tipos de elementos visuales individuales. Vea las secciones a continuación.
| Propiedad | Descripción | Código de ejemplo | 
|---|---|---|
| Color primario | Color para botones principales, enlaces y elementos visuales destacados. Predeterminado:  | Personalizado:  | 
| Color para errores | Color para mensajes y estados de error. Predeterminado:  | Personalizado:  | 
| Color para operaciones correctas | Color para mensajes y estados de operaciones correctas. Predeterminado:  | Personalizado:  | 
| Color para avisos | Color para mensajes y estados de aviso. Predeterminado:  | Personalizado:  
 | 
| Complementario | Solo para paneles de KPI. Colores para varios elementos visuales, como bordes, líneas, sombras, botones y demás. La paleta complementaria incluye 10 colores de su elección ( 
 Los colores individuales se usan para: 
 Puede ver ejemplos del uso de la paleta complementaria en Ejemplos de temas. 
 |  | 
Fuentes
Las fuentes se definen en la sección tipografía de JSON.
Especifique las dos variantes de la fuente (normal y negrita). Ambas variantes deben ser de la misma familia de fuente.
Utilice los siguientes formatos para las fuentes externas:
- URL absoluta - "font": "url(https://somewebsite.com/path/to/font.woff)"
- Formato explícito - "font": "url(https://somewebsite.com/path/to/font.woff) format('woff')"
Utilice los siguientes formatos para las fuentes locales:
- "font": "local(Arial)"
- "font": "local(Time New Roman)"
- "font": "local('Times New Roman')"
| Propiedad | Descripción | Código de ejemplo | 
|---|---|---|
| Fuente normal | Especifique una fuente normal. |  | 
| Fuente negrita | Especifique la versión en negrita de la fuente. |  | 
Fuentes recomendadas
Aquí tiene algunas fuentes recomendadas gratuitas que puede utilizar en sus temas.
| Fuentes Sans Serif | Fuentes Serif | 
|---|---|
Elementos visuales
Personalice los elementos visuales, como los botones, las ventanas superpuestas y la información sobre herramientas.
| Propiedad | Descripción | Código de ejemplo | 
|---|---|---|
| Botón | Personalice el aspecto de los botones en paneles de KPI y en Analytical Designer. Predeterminado:  | Personalizado:  
 | 
| Ventanas superpuestas | Personalice las ventanas superpuestas. |  | 
| Información sobre herramientas | Personalice la información sobre las herramientas. Predeterminado:  | Personalizado:  
 | 
Analytical Designer
Personalice el color de los nombres de las perspectivas.
| Propiedad | Descripción | Código de ejemplo | 
|---|---|---|
| Color del título de las perspectivas | El color del nombre de la perspectiva. Predeterminado: 
 | Personalizado: 
 | 
Paneles de KPI
Personalice varios elementos en los paneles de KPI, como títulos, filtros, navegación y widgets.
| Propiedad | Descripción | Código de ejemplo | 
|---|---|---|
| Título del panel de KPI | Personalice el título de sus paneles de KPI. Predeterminado:  | Personalizado:  | 
| Navegación | Personalice la navegación izquierda de los paneles de KPI. Predeterminado:  | Personalizado: 
 | 
| Barra de filtros | Personalice el aspecto de la barra de filtros en sus paneles de KPI. Predeterminado:  | Personalizado:  | 
| Secciones del panel | Personalice el título y la descripción de las secciones en sus paneles de KPI. Predeterminado:  | Personalizado: | 
Sección de contenidos
| Propiedad | Descripción | Código de ejemplo | 
|---|---|---|
| KPIs | Personalice el aspecto de los KPI en los paneles de KPI. Mantenga el radio del borde en 4 px o inferior para evitar problemas en los archivos PDF exportados. Predeterminado: 
 | Personalizado: | 
| Perspectivas en paneles de KPI | Personalice las perspectivas añadidas a los paneles de KPI. Si tiene perspectivas de encabezado en su panel de KPI, mantenga el radio del borde en 4 px o inferior para evitar problemas en los archivos PDF exportados. Predeterminado:  | Personalizado: | 
| Color del fondo | Color del fondo del panel de KPI. Predeterminado:  | Personalizado:  | 




 
 
 
 



















