For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set Mito Spreadsheet Theme

Example

Use the theme argument to set the text and background colors used in the spreadsheet.

from mitosheet.mito_dash.v1 import Spreadsheet, activate_mito
from dash import Dash, html
import pandas as pd

app = Dash(__name__)
activate_mito(app)

df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/gapminder2007.csv')

app.layout = html.Div([
    html.H1('Simple Theme Example'),
    Spreadsheet(
        df, 
        id={'type': 'spreadsheet', 'id': 'sheet'}, 
        theme={
            'primaryColor': '#f5c107', 
            'backgroundColor': '#0f0f0f', 
            'secondaryBackgroundColor': '#515251', 
            'textColor': '#ffffff'
        }
    ),
])

if __name__ == '__main__':
    app.run_server(debug=True)

Last updated

Was this helpful?