diff --git a/packages/theme/src/theme-engine/index.ts b/packages/theme/src/theme-engine/index.ts index ddb94f206..cbdc6672d 100644 --- a/packages/theme/src/theme-engine/index.ts +++ b/packages/theme/src/theme-engine/index.ts @@ -160,6 +160,12 @@ function buildVariants( ...theme.scopes.base.success, ...themeScope.success }, + selected: { + ...defaultThemeBase.selected, + ...defaultThemeScope.selected, + ...theme.scopes.base.selected, + ...themeScope.selected + }, static: StaticColors }; } diff --git a/packages/theme/src/theme-engine/types.ts b/packages/theme/src/theme-engine/types.ts index c352df3c6..3e7b72eec 100644 --- a/packages/theme/src/theme-engine/types.ts +++ b/packages/theme/src/theme-engine/types.ts @@ -156,7 +156,7 @@ export type Variants = { primary: TRequired extends true ? Colors : Partial; secondary: TRequired extends true ? Colors : Partial; disabled: TRequired extends true ? Colors : Partial; - // selected: TRequired extends true ? Colors : Partial; + selected: TRequired extends true ? Colors : Partial; error: TRequired extends true ? Colors : Partial; success: TRequired extends true ? Colors : Partial; };