Product
  • Overview

  • Product Features

  • Embedded Analytics

  • Input Tables

  • Data Visualization

  • Data Modeling

  • Sigma AI

  • Templates

  • What's New

Solutions
  • Industries
    • Marketing Analytics

    • Sales Teams

    • Retail & CPG

    • Supply Chain Analytics

    • Financial Services

    • Healthcare

  • By Role
    • Analyst

    • Data Engineer

    • IT / Admin

      Product Leader

      Business Leader

Why Sigma
  • Overview

  • Customer Stories

  • The Sigma Difference

Resources
  • Overview

  • Help

  • Blog

  • Community

  • Interactive Demos

  • QuickStarts

  • Events & Webinars

  • Product FAQs

  • Learn

Partners
  • Overview

  • Technology Partners

  • Consulting Partners

  • Partner Integrations

  • Become a Partner

Company
  • About

  • Newsroom

  • Careers

sign infree trial
Skip to content
  • All Product FAQs
  • Connections
    Connections Overview
    Sigma Compute Cost Efficiency and Caching Overview: Snowflake and BigQuery
  • Data Modeling
    Best practices when working with large data sets
    Data Modeling in Sigma
    How to Use Metrics and Governance in Sigma
    How to use input tables, a practical guide to dynamic calculations and scenario modeling
  • Embedded Analytics
    Communication Between Parent and Embed Application
    Embedded Analytics & Security
    Embedded Analytics: BI Connections & Multiple Environments
    Get the Most Out of Sigma, Out of Sigma!
    How to Customize the Look and Feel
    Workbook Software Development Lifecycle with Version Tagging
  • Input Tables
    How to use input tables, a practical guide to dynamic calculations and scenario modeling
    The Core Use Cases For Sigma’s Input Tables
  • Security & Administration
    How to Set Up Row-Level Security in Sigma
    Data Discovery at Sigma: How Admins Promote Better Discovery
    How to Configure Role-Based Access Controls inside Sigma
    How to Use Sigma’s Usage Data and Logs
  • Visualizations
    A Thoughtful Catalog of the Sigma Visual Library
    How to Improve Your Team's Data Maturity with Sigma
  • Workbooks
    How to get the most out of lineages in Sigma, from dataset to workbook
    Sharing Content: Users, Teams, & Workspaces
    How easy is it to use Sigma?
    Collaboration in Sigma
    How to explore, build pivot tables, and build scenario modeling
    Schedule Email and Exports in Sigma
  1. Home
  2. Product FAQs
  3. Embedded Analytics
  4. How to Customize the Look and Feel

How to Customize the Look and Feel

Sam Watts

Senior Product Designer

Theming for embedded workbooks:

For all types of embedded workbooks, the person setting up the embed is able to choose a theme for their workbook. That theme can be entirely customized, or selected from a list of default themes that Sigma provides. The theme selected for that workbook will then persist when the workbook is embedded. You can find more on workbook settings here.

It’s important to remember that all Sigma workbooks already have a theme, even if you don’t purposefully select one. In that case, the theme is just the Sigma default, or whatever theme your org has set as the default. 

What kinds of things can I control through the workbook theme?

Almost anything! Your spacing, layout, fonts, colors, whether or not data and visualizations are displayed in cards, the shape of the border around those cards—all can be controlled by the workbook theme. Sigma theming is flexible enough to allow you to recreate your company’s or your customer’s brands in our Workbooks, meaning you can upload custom fonts.

‍

Theming beyond the Workbook, and White-labeling:

In user-backed embedding, your customers will be interacting with a lot of the Sigma UI beyond the workbook you set up for them.Though the Sigma UI is white and gray by default, this can be changed through parameters set in your embed URL. 

Some of the things that can be changed through the embed URL include the loading screens of the embed iframe and elements, as well as error states and messages when those occur.

In fact, for user-backed embeds, the entire Sigma experience can be themed. The main embed navigation dropdown can match the theme of the workbook. The colors for the inspector and formula bar can be changed. Colors for modals and embedded homepages can also be chosen. Essentially, if it’s something that your embed users will be seeing or interacting with, we provide a way for you to theme it. 

Default Sigma UI against a dark themed workbook

In addition, to fully white-label your embedded experience, the “Powered by Sigma” logo at the bottom of the iframe can be removed. This is a premium paid feature.

‍

Theming by Customer or User Group

If you’re a Sigma customer who has created an embedded analytics experience for multiple customers, there’s a chance you’re already using User Attributes. User Attributes make it so you can fully control what actions users can perform, what data the user sees, and what their user experience is in your application. They can be assigned as a function in a dataset to provide row-level security, or be used to dynamically set warehouse and role on your Snowflake connections.

User Attributes can also be used to dynamically customize the look and feel of the embed. Create a theme attribute, with a separate value for each theme. That attribute can then be passed through the embed url, and allow the customer to load the embed in a theme that matches the branding of the website they’re on. 

Read more about our embedding experience with our white paper. 

Where can I learn more about Sigma features and use cases?

Our online documentation is a great way to get high-level information on product features along with as much fine detail as you want.

Sigma QuickStarts provide “step-by-step” guides to using Sigma, exploring specific features and use-cases.

Looking for more information?

Quickstarts

We are Sigma.

Sigma is a cloud-native analytics platform that uses a familiar spreadsheet interface to give business users instant access to explore and get insights from their cloud data warehouse. It requires no code or special training to explore billions of rows, augment with new data, or perform “what if” analysis on all data in real⁠-⁠time.

Free TrialRequest a Demo
Home

Product

  • Product & Features
  • Embedded Analytics
  • Security
  • Free Trial
  • Live Product Demo
  • Service Status

Resources

  • Blog
  • Resources
  • Events & Webinars
  • Customer Stories
  • Help Center
  • Community
  • QuickStarts

Company

  • About Sigma
  • Careers
  • Contact Us
  • Why Sigma?
  • Newsroom
© 2023 Sigma Computing
Privacy PolicyCookie PolicyWebsite Terms of ServiceCookie Preferences