Backstage
    Preparing search index...

    Interface BackstageThemeOptions

    Backstage theme options.

    This type is deprecated, the Material UI ThemeOptions type is now always extended instead.

    This is essentially a partial theme definition made by the user, that then gets merged together with defaults and other values to form the final BackstageTheme.

    interface BackstageThemeOptions {
        breakpoints?: Partial<{ step: number; unit: string } & Breakpoints>;
        direction?: Direction;
        getPageTheme: (selector: PageThemeSelector) => PageTheme;
        mixins?: MixinsOptions;
        overrides?: Overrides;
        page: PageTheme;
        palette: BackstagePaletteOptions;
        props?: ComponentsProps;
        shadows?: Shadows;
        shape?: Partial<Shape>;
        spacing?: SpacingOptions;
        transitions?: TransitionsOptions;
        typography?: TypographyOptions | ((palette: Palette) => TypographyOptions);
        unstable_strictMode?: boolean;
        zIndex?: Partial<ZIndex>;
    }

    Hierarchy

    • ThemeOptions
      • BackstageThemeOptions
    Index

    Properties

    breakpoints?: Partial<{ step: number; unit: string } & Breakpoints>
    direction?: Direction
    getPageTheme: (selector: PageThemeSelector) => PageTheme
    mixins?: MixinsOptions
    overrides?: Overrides
    page: PageTheme
    props?: ComponentsProps
    shadows?: Shadows
    shape?: Partial<Shape>
    spacing?: SpacingOptions
    transitions?: TransitionsOptions
    typography?: TypographyOptions | ((palette: Palette) => TypographyOptions)
    unstable_strictMode?: boolean
    zIndex?: Partial<ZIndex>