Customize layout and styles in the UI
If you want to match the look and feel of embedded ThoughtSpot content with your core application, you can customize the ThoughtSpot application UI elements. Using style customization, you can create a uniform ThoughtSpot experience that complies with your companyβs branding guidelines.
You can rebrand the ThoughtSpot interface elements such as the application logo, background color, and color scheme of visualizations.
|
Note
|
When you rebrand ThoughtSpot content, the UI styles are reset for all users. |
Style componentsπ
You can customize the following ThoughtSpot UI style components:
Access customization settingsπ
To access style customization settings:
-
Log in to ThoughtSpot as an admin or a developer user.
-
To access the ThoughtSpot Developer portal, click Develop
-
Under Customizations, click Styles.
|
Note
|
Style customization settings are also available in the ThoughtSpot Admin tab. For more information on setting UI styles from the Admin tab, see Style Customization. |
Customize application logo and faviconπ
To upload your application logos:
-
To access the ThoughtSpot Developer portal, click Develop.
-
Under Customizations, click Styles.
-
To upload the default logo:
-
Click Application Logo (Default).
-
Browse to your local directory and select a logo image.
Note-
The accepted file formats for the logo image are jpg, jpeg, and png.
-
The recommended size for the logo is 140px by 140px. For ThoughtSpot instances using the V3 navigation and home page experience (version 26.3.0.cl or later), the logo in the top navigation bar is constrained to 28px by 28px. For best results, upload a square logo that remains clear and visible when scaled down to 28px by 28px.
-
-
Verify if the logo appears correctly in the top left corner of the navigation bar.
-
-
To upload a wide logo:
-
Click the wide icon under Application Logo (Wide).
-
Browse to your local directory and select a logo image.
Note-
The application logo (wide) appears on the login screen.
-
The recommended size is 250px by 50px (5:1 aspect ratio). This allows the system to preserve the aspect ratio of the uploaded logo image and prevent distortion.
-
The wide logo dimensions have changed in ThoughtSpot Cloud 26.8.0.cl and later versions. If you previously uploaded a logo sized at 330px by 100px, re-upload your logo at 250px by 50px to ensure it displays correctly on the login screen without distortion.
-
The accepted file formats for the logo image are jpg, jpeg, and png.
-
-
Verify if the logo appears correctly.
-
Customize fonts for visualizationsπ
You can add and edit fonts to customize the appearance of your charts and tables. You can set the default fonts of your system by customizing Chart Visualization Fonts and Table Visualization Fonts.
|
Note
| Before you begin, make sure you have the WOFF files available for the fonts you want to use. |
Important points to noteπ
-
To add a custom font, your font must be defined in a Web Open Font Format (
WOFF) file. -
Changes to chart and table defaults apply only to charts and features created after you configure a value.
-
If you change table fonts, older tables retain their previous fonts.
Update fontsπ
To update fonts:
-
To access the ThoughtSpot Developer portal, click Develop
-
Under Customizations, click Styles.
-
To update fonts for charts, go to Chart Visualization Fonts, and select a chart label.
-
To update fonts for tables, go to Table Visualization Fonts.
By default, the font changes are applied to all values in the table cells.
-
To add a custom font, click +.
The system displays the Custom Font dialog.
-
Click the Custom Font field.
The system displays the file finder.
-
Add the
WOFFfile you want.The file appears in the font dialog.
-
Click Confirm.
-
To update the font style:
-
Click the edit icon.
-
Modify the font color, weight, and style.
-
Click Confirm.
-
Customize background colorπ
You can customize the application background color to match your companyβs color scheme. The custom background color is applied to the application interface, embedded visualizations in Liveboards and answers.
To choose a background color for the ThoughtSpot application interface:
-
To access the ThoughtSpot Developer portal, click Develop
-
Under Customizations, click Styles.
-
Click the background color box under Embedded Application Background.
-
Use the color menu to choose your new background color.
You can also add a HEX color code.
Customize navigation panelπ
If you have embedded the entire ThoughtSpot application in your app, you can customize the navigation panel color to match your companyβs color scheme.
To choose a background color for the navigation panel:
-
To access the ThoughtSpot Developer portal, click Develop
-
Under Customizations, click Styles.
-
Click the background color box under Navigation Panel Color.
-
Use the color menu to choose your new background color.
You can also add a HEX color code.
Customize color palette for chartsπ
You can define a set of primary and secondary colors for chart visualizations. The customized color palette is used for all visualizations in Liveboards and answers.
How chart colors workπ
ThoughtSpot picks colors and hues in a specific order. For example, a primary color, lighter hue, and a hue that is darker than the primary color. The standard color palette in ThoughtSpot uses the following color format by default:
| Primary 1 (P1) | Primary 2 (P2) | Primary 3 (P3) | Primary 4 (P4) | Primary 5 (P5) | Primary 6 (P6) | Primary 7 (P7) | Primary 8 (P8) |
|---|---|---|---|---|---|---|---|
Lightest 1 (L1) | Lightest 2 (L2) | Lightest 3 (L3) | Lightest 4 (L4) | Lightest 5 (L5) | Lightest 6 (L6) | Lightest 7 (L7) | Lightest 8 (L8) |
Light 1 (l1) | Light 2 (l2) | Light 3 (l3) | Light 4 (l4) | Light 5 (l5) | Light 6 (l6) | Light 7 (l7) | Light 8 (l8) |
Dark 1 (d1) | Dark 2 (d2) | Dark 3 (d3) | Dark 4 (d4) | Dark 5 (d5) | Dark 6 (d6) | Dark 7 (d7) | Dark 8 (d8) |
Darkest 1 (D1) | Darkest 2 (D2) | Darkest 3 (D3) | Darkest 4 (D4) | Darkest 5 (D5) | Darkest 6 (D6) | Darkest 7 (D7) | Darkest 8 (D8) |
ThoughtSpot applies the same format for custom color palettes. To know more about the color selection algorithm and criteria for charts, see How chart colors work.
Define a custom color palette for chartsπ
To change the color palette for charts:
-
To access the ThoughtSpot Developer portal, click Develop
-
Under Customizations, click Styles.
-
Click the color box under Chart Color Palettes.
-
To choose a primary color, click the color box.
-
You can also add a HEX color code.
-
To add more colors, click Add Color.
-
To reset your chart colors to the ThoughtSpot default, click Reset.
Customize footer textπ
You can add custom footer text to the ThoughtSpot UI.
To customize footer text:
-
To access the ThoughtSpot Developer portal, click Develop
-
Under Customizations, click Styles.
-
Add the footer text in the Footer Text box.
Customize page titleπ
You can customize the page title that appears in the browser tab.
To customize the page title:
-
To access the ThoughtSpot Developer portal, click Develop
-
Under Customizations, click Styles.
-
Add the page title in the Page Title box.