Dashboard themes control the look and feel of dashboards — including the dashboard background, widget cards, borders, titles, and text. Cube ships with a built-in theme, and you can also create your own custom themes and reuse them across dashboards in the account. Themes are designed and saved from the dashboard builder, then managed centrally in the admin area.Documentation Index
Fetch the complete documentation index at: https://docs.cube.dev/llms.txt
Use this file to discover all available pages before exploring further.
Requirements
Custom dashboard themes are managed under the Manage dashboard themes permission. The built-in Admin role has this permission by default; for other users, grant the Manage dashboard themes global permission via a custom role.What you can theme
A theme defines styles for the following parts of a dashboard:| Section | Properties |
|---|---|
| Dashboard | Background color, padding |
| Widgets | Card background color, padding |
| Borders | Color, width, style, corner radius |
| Titles | Color, font size, font weight, font family |
| Text | Color, secondary color, font family, code font family |
Browse themes
Go to Admin → Customization → Dashboard Themes to see every theme available in your account. The list combines the built-in Cube theme and any custom themes saved from dashboards. For each custom theme you can:- Rename the theme.
- Delete the theme.
Create a custom theme
Custom themes are saved from the dashboard builder’s Styling tab.Edit styling
Adjust the dashboard background, widget card styles, borders, titles, and text until the dashboard looks the way you want.
Apply a theme to a dashboard
- Open the dashboard in the dashboard builder.
- Open dashboard options and switch to the Styling tab.
- Pick a theme from the theme picker.
Update a saved theme
After tweaking styling on a dashboard that uses a custom theme, you can push those changes back into the theme so every other dashboard using it picks them up.- From the dashboard’s Styling tab, make your changes.
- Click Save to write the current effective styles back into the theme.
Delete a custom theme
- Go to Admin → Customization → Dashboard Themes.
- Click the row action on the theme you want to remove and select Delete.
Theme scope
- Themes are defined once and shared across all deployments in the account.
- Theme assignment is per dashboard — different dashboards in the same workbook can use different themes.
- New dashboards use the built-in Cube theme until you assign a custom theme.