Plans & PricingSignup for Free

Customize Your ClicData Dashboards With Additional CSS

By Anna Walter on October 16, 2019

ClicData supports a wide range of customization on all of its widgets and dashboards which allows most users to make it look just the way they’d like. However, there are instances, for example matching a corporate style template, where you may want to take the customization a bit further than the widget settings will allow. The great thing is that if you know a little bit of CSS, we have support for that too!

Each widget you place on your dashboard is a unique entity when rendered in your browser. What this means is you can to not only customize your entire dashboard, but you can get as granular as changing the font-weight for a header on a single widget. You can pretty much change anything you’d like to style-wise with a few lines of code.

To find the custom CSS functionality on your dashboard you just have to access your dashboard’s main properties screen by clicking the gear at the top right. Once on this screen, under the ‘Properties’ tab, you can find the ‘Custom CSS’ section. Here you have a blank text editor to apply a custom CSS sheet to your dashboard which will override the default styles.

Blog Custom Css Dashboards

For example, some common items you can modify are the margin, width, and float properties. Changing these will allow you to do things like adding a second column where it wouldn’t normally be supported in the widget’s properties. You can see the example below where the Date Range Picker options are in two columns instead of the default one.

Blog Customize Css Dashboards2

Using CSS, you can change not only the style of your dashboard but some functional elements as well.

For example, you can force text in the paragraph widget, which is non-interactable by default, to be selectable. This can be accomplished by simply modifying the user-select parameter to ‘text’.

Blog Customize Css Dashboards3

You can find a small library of frequently requested CSS modifications (including the one mentioned above) and an index of widget CSS classes on this custom CSS example dashboard.

Navigate through the dashboard and select the different options to preview the rendering. You can copy/paste these examples for your own dashboards.

It’s important to note that any changes made in the CSS editor may not be supported by future development. We don’t make changes to CSS classes often, but when a major update to the interface occurs it may affect your dashboard customizations.

Start building awesome, custom dashboards!

Login to your account or signup for a free trial account and be creative!

Table of Contents

Share this Blog

Other Blogs

Data Contracts and Lineage for BI Teams: The Infrastructure Behind Dashboard Trust

Dashboards don't break because of bad charts. They break because nobody agreed on what revenue means, and the pipeline feeding it changed two weeks ago without telling anyone. That's the…

A Chart Chooser for BI Teams: Stop Guessing, Start Deciding

The wrong chart doesn't just look bad, it changes what people believe the data says. When a trend appears flat on a pie chart or a comparison gets buried in…

Why AI Fails without Data Engineering

Industry reports suggest that as many as 80% of AI projects fail to deliver anticipated value. This failure rarely stems from the AI models themselves, but from fundamental issues such…
All articles
We use cookies.
We use necessary cookies to make our site work. We'd also like to use optional cookies which help us improve our the site as well as for statistical analytic and advertising purposes. We won't set these optional cookies on your device if you do not consent to them. To learn more, please view our cookie notice.

If you decline, your information won't be tracked when you visit this website. A single cookie will be used in your browser to remember, your preference not to be tracked.
Essential Cookies
Required for website functionality such as our sales chat, forms, and navigation. 
Functional & Analytics Cookies
Helps us understand where our visitors are coming from by collecting anonymous usage data.
Advertising & Tracking Cookies
Used to deliver relevant ads and measure advertising performance across platforms like Google, Facebook, and LinkedIn.
Reject AllAccept