Hi,
I’m trying to customize the colors and fonts of a dashboard, so it fits the website it’ll be embedded in. Is it possible? I can always inject a CSS to the iframe, but I’m curious if there’s a better/easier way to do it.
Best,
Vitor.
Hi,
I’m trying to customize the colors and fonts of a dashboard, so it fits the website it’ll be embedded in. Is it possible? I can always inject a CSS to the iframe, but I’m curious if there’s a better/easier way to do it.
Best,
Vitor.
Yes, you just have to pay for a license: https://metabase.com/enterprise/pricing.html
Yes, I did it using a custom Python proxy, It was done for testing purposes only, It could be a great idea from Metabase team to allow adding ways to customize the dashboards UI, e.g. Allowing adding html classes and IDs and attaching css as part of a dashboard.
I’m going to give an official response to this since it’s a long standing request:
Ah, but it isn't just any paid license that gets to customize the looks of a dashboard - that is reserved for Pro and Enterprise users.
I find it quite frustrating that users that pay for a Starter license are not allowed customization of fonts/colors in a dashboard within the Metabase application. I understand why every other feature in the Pro/Enterprise license is behind a higher pay wall, but I do not understand why the basics - such as custom colors/fonts - are not included for all the paid plans.
My organization is a small nonprofit that pays attention to detail. Even though our data team creates beautiful and insightful dashboards, our internal teams often ask us to "just give them the data" so they can recreate the visuals in Canva because they wish to share externally in org-branded colors.
I know organizations like mine are not exactly Metabase's target audience but making those things accessible to all paid tiers could go a long way with this niche.
There was an error on my previous comment that I just corrected. “Paid” was replaced by “Pro/Enterprise”