Uso de temas de panel en el servicio Power BIUse dashboard themes in the Power BI service

Con los temas de panel se puede aplicar un tema de color a todo un panel, como por ejemplo, colores corporativos, colores de temporada o cualquier otro tema de color que quiera aplicar.With dashboard themes you can apply a color theme to your entire dashboard, such as corporate colors, seasonal coloring, or any other color theme you might want to apply. Al aplicar un tema de panel, todos los objetos visuales del panel usan los colores del tema seleccionado.When you apply a dashboard theme, all visuals on your dashboard use the colors from your selected theme. Existen algunas excepciones, que verá descritas en la sección Consideraciones y limitaciones de este artículo.A few exceptions apply, described in the Considerations and limitations section of this article.

Captura de pantalla de un panel de ejemplo con una imagen de fondo del tema

Cambiar los colores de los objetos visuales en el panel no tiene efecto alguno en los objetos visuales del informe asociado.Changing the colors of the report visuals on a dashboard doesn't affect the visuals in the associated report. Además, al anclar iconos desde un informe que ya tiene un tema de panel aplicado, puede decidir entre conservar el tema actual o usar el tema de panel.Also, when you pin tiles from a report that already has a report theme applied, you can choose to keep the current theme or use the dashboard theme.

Requisitos previosPrerequisites

Cómo funcionan los temas de panelHow dashboard themes work

Para empezar, abra un panel que haya creado o que pueda editar.To get started, open a dashboard that you created, or can edit. Seleccione Editar > Tema del panel.Select Edit > Dashboard theme.

opción Tema del panel

En el panel que aparece, seleccione uno de los temas prediseñados.In the dashboard pane that appears, select one of the pre-built themes. En el ejemplo de abajo, hemos seleccionado Oscuro.In the example below, we've selected Dark.

Tema Claro seleccionado

Tema Oscuro aplicada

Crear un tema personalizadoCreate a custom theme

El tema predeterminado para los paneles de Power BI es Claro.The default theme for Power BI dashboards is Light. Si quiere personalizar los colores o crear su propio tema, seleccione Personalizar en la lista desplegable.If you want to customize the colors or create your own theme, select Custom in the drop-down.

Seleccione Personalizar en la lista desplegable

Use las opciones personalizadas para crear su propio tema de panel.Use the custom options to create your own dashboard theme. Si agrega una imagen de fondo, se recomienda que la imagen tenga una resolución mínima de 1920 x 1080.If adding a background image, we recommend that your image be at least 1920x1080 resolution. Para usar una imagen como fondo, cargue la imagen en un sitio web público, copie la dirección URL y péguela en el campo Dirección URL de imagen.To use an image as a background, upload the image to a public website, copy the URL, and paste it into the Image URL field.

Uso de un tema JSONUse a JSON theme

Otra manera de crear un tema personalizado consiste en cargar un archivo JSON que tenga la configuración para todos los colores que le gustaría usar para el panel.Another way to create a custom theme is to upload a JSON file that has settings for all the colors you'd like to use for your dashboard. En Power BI Desktop, los creadores de informes usan archivos JSON para crear temas para informes.In Power BI Desktop, report creators use JSON files to create themes for reports. Estos mismos archivos JSON se pueden cargar para paneles, o se pueden buscar y cargar archivos JSON de la página de la Galería de temas de la Comunidad de Power BI.You can upload these same JSON files for dashboards, or find and upload JSON files from the Theme gallery page in the Power BI Community.

Sitio de la Galería de temas

Puede guardar su tema personalizado como un archivo JSON y, después, compartirlo con otros creadores de paneles.You can also save your custom theme as a JSON file and then share it with other dashboard creators.

Al igual que las opciones integradas y personalizadas, cuando el tema se carga, los colores se aplican automáticamente a todos los iconos del panel.As with the built-in and custom options, when you upload a theme, the colors are automatically applied to all tiles on the dashboard.

  1. Mantenga el mouse sobre un tema y elija Ver informe.Hover over a theme and choose View report.

    Ver informe

  2. Desplácese hacia abajo y busque el vínculo al archivo JSON.Scroll down and find the link to the JSON file. Seleccione el icono de descarga y guarde el archivo.Select the download icon and save the file.

    JSON Día de primavera

  3. De vuelta en el servicio Power BI, en la ventana del tema Panel personalizado, seleccione Cargar tema JSON.Back in Power BI service, in the Custom Dashboard theme window, select Upload JSON theme.

    Cargar JSON

  4. Vaya a la ubicación donde guardó el archivo de tema JSON y seleccione Abrir.Navigate to the location where you saved the JSON theme file and select Open.

  5. En la página Tema del panel, seleccione Guardar.On the Dashboard theme page, select Save. El nuevo tema se aplica a su panel.The new theme is applied to your dashboard.

    nuevo tema aplicado

Informes y paneles con temas diferentesReports and dashboards with different themes

Si el informe usa un tema diferente del tema de panel, la mayoría de las veces se puede controlar si el objeto visual va a conservar el tema actual o si va a usar el tema de panel.If your report uses a different theme from the dashboard theme, in most cases you can control whether the visual retains the current report theme or uses the dashboard theme. No obstante, los objetos visuales de tarjeta en los paneles usan la familia de fuentes "DIN", con texto de color negro.However, card visuals in dashboards use the 'DIN' font family, with black text. Para cambiar el color del texto de todos los iconos en un panel (tarjetas incluidas), cree un tema de panel personalizado.You can change the text color for all the tiles on a dashboard, including the cards, by creating a custom dashboard theme.

  • Al anclar un icono a un panel, para mantener el tema del informe seleccione Mantener el tema actual.When pinning a tile to a dashboard, to keep the report theme, select Keep current theme. El objeto visual, en el panel, conservará el tema del informe, incluida la configuración de transparencia.The visual, on the dashboard, will retain the report theme, including transparency settings.

    La única vez que aparecen las opciones Temas del icono es si crea el informe en Power BI Desktop, agrega un tema del informe y luego publica el informe en el servicio Power BI.The only time you see Tile Theming options is if you created the report in Power BI Desktop, added a report theme, and then published the report to Power BI service.

    Mantener el tema actual seleccionado

  • Intente volver a anclar el icono y seleccione Use dashboard theme (Usar tema del panel).Try re-pinning the tile and selecting Use dashboard theme.

    Usar el tema de destino

Formato de archivo JSON de tema para panelesDashboard theme JSON file format

En su nivel más básico, el archivo JSON del tema solo tiene una línea necesaria: el nombre.At its most basic level, the theme JSON file has only one required line: name.

{
    "name": "Custom Theme"
}

Aparte de esto, todo lo demás es opcional,Other than name, everything else is optional. lo que significa que solo tiene que agregar al archivo de tema las propiedades a las que quiere aplicar formato específicamente y seguir usando los valores predeterminados de Power BI con el resto.You're free to add only the properties you specifically want to format to the theme file, and continue to use the Power BI defaults for the rest.

El archivo JSON para la creación de temas de panel incluye lo siguiente:The JSON file for dashboard theming includes:

  • name: nombre del tema (único campo obligatorio).name: The theme name (only required field).
  • foreground y background: colores del panel.foreground and background: Colors for the dashboard.
  • dataColors: lista de códigos hexadecimales que se van a usar con los datos de los gráficos.dataColors: A list of hexcode to use for data in charts. Puede incluir aquí cuantos colores quiera (muchos o pocos).You can include as few or as many colors as you want.
  • tiles: configuraciones de fondo y de color de los paneles.tiles: Background and color configurations for dashboards.
  • visualStyles: formato granular de los objetos visuales.visualStyles: Granular formatting for visuals.

Este es un ejemplo de archivo JSON de tema correspondiente al tema claro predeterminado:Here is a sample theme JSON for the default Light theme:

{

"name":"Light",

"foreground":"#000000",

"background":"#EAEAEA",

"dataColors":["#01B8AA","#374649","#FD625E","#F2C80F","#5F6B6D","#8AD4EB","#FE9666","#A66999"],

"tiles":{"background":"#FFFFFF","color":"#000000"},

"visualStyles":{"*":{"*":{"*":[{"color":{"solid":{"color":"#000000"}}}]}}}

}

Consideraciones y limitacionesConsiderations and limitations

  • Los temas de panel no se pueden aplicar a páginas de informes activos, iconos de iframe, iconos de SSRS, iconos de libro o imágenes cuando están anclados.You can't apply dashboard themes to pinned live report pages, iframe tiles, SSRS tiles, workbook tiles, or images.
  • Los temas de panel se pueden ver en dispositivos móviles, pero un tema de panel solo se puede crear en el servicio Power BI.You see dashboard themes on mobile devices, but you can only create a dashboard theme in Power BI service.
  • Los temas de panel personalizados solo funcionan con iconos que se anclaron desde informes.Dashboard custom themes only work with tiles pinned from reports.

Pasos siguientesNext steps