# WorkspaceThemeConfigProperty

Contains detailed theme configuration for a workspace, including colors, images, and typography.

- Source: Generated code
- Type last changed: v2.233.0 · 18 Dec 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_connect as connect } from 'aws-cdk-lib';
const workspaceThemeConfigProperty: connect.CfnWorkspace.WorkspaceThemeConfigProperty = {
  palette: {
    canvas: {
      activeBackground: 'activeBackground',
      containerBackground: 'containerBackground',
      pageBackground: 'pageBackground',
    },
    header: {
      background: 'background',
      invertActionsColors: false,
      text: 'text',
      textHover: 'textHover',
    },
    navigation: {
      background: 'background',
      invertActionsColors: false,
      text: 'text',
      textActive: 'textActive',
      textBackgroundActive: 'textBackgroundActive',
      textBackgroundHover: 'textBackgroundHover',
      textHover: 'textHover',
    },
    primary: {
      active: 'active',
      contrastText: 'contrastText',
      default: 'default',
    },
  },
  typography: {
    fontFamily: {
      default: 'default',
    },
  },
};
```

## Properties

- `palette`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnWorkspace.WorkspaceThemePaletteProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.WorkspaceThemePaletteProperty.html) — The color palette configuration for the workspace theme.

- `typography`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnWorkspace.WorkspaceThemeTypographyProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_connect.CfnWorkspace.WorkspaceThemeTypographyProperty.html) — The typography configuration for the workspace theme.
