diff --git a/packages/cli/src/ui/components/GradientRegression.test.tsx b/packages/cli/src/ui/components/GradientRegression.test.tsx index 91193e8087..bc836a1102 100644 --- a/packages/cli/src/ui/components/GradientRegression.test.tsx +++ b/packages/cli/src/ui/components/GradientRegression.test.tsx @@ -22,8 +22,13 @@ vi.mock('../semantic-colors.js', async (importOriginal) => { ...original, theme: { ...original.theme, + background: { + ...original.theme.background, + focus: '#004000', + }, ui: { ...original.theme.ui, + focus: '#00ff00', gradient: [], // Empty array to potentially trigger the crash }, }, diff --git a/packages/cli/src/ui/components/ThemedGradient.test.tsx b/packages/cli/src/ui/components/ThemedGradient.test.tsx index 60507015b5..6632a63300 100644 --- a/packages/cli/src/ui/components/ThemedGradient.test.tsx +++ b/packages/cli/src/ui/components/ThemedGradient.test.tsx @@ -13,6 +13,10 @@ vi.mock('../semantic-colors.js', () => ({ theme: { ui: { gradient: ['red', 'blue'], + focus: 'green', + }, + background: { + focus: 'darkgreen', }, text: { accent: 'cyan', diff --git a/packages/cli/src/ui/components/shared/RadioButtonSelect.test.tsx b/packages/cli/src/ui/components/shared/RadioButtonSelect.test.tsx index 33c77f1a25..00607e522a 100644 --- a/packages/cli/src/ui/components/shared/RadioButtonSelect.test.tsx +++ b/packages/cli/src/ui/components/shared/RadioButtonSelect.test.tsx @@ -27,6 +27,8 @@ vi.mock('./BaseSelectionList.js', () => ({ vi.mock('../../semantic-colors.js', () => ({ theme: { text: { secondary: 'COLOR_SECONDARY' }, + ui: { focus: 'COLOR_FOCUS' }, + background: { focus: 'COLOR_FOCUS_BG' }, }, })); diff --git a/packages/cli/src/ui/hooks/useBanner.test.ts b/packages/cli/src/ui/hooks/useBanner.test.ts index 1d876c078c..cb5712bec4 100644 --- a/packages/cli/src/ui/hooks/useBanner.test.ts +++ b/packages/cli/src/ui/hooks/useBanner.test.ts @@ -29,6 +29,9 @@ vi.mock('../semantic-colors.js', () => ({ status: { warning: 'mock-warning-color', }, + ui: { + focus: 'mock-focus-color', + }, }, })); diff --git a/packages/cli/src/ui/utils/markdownParsingUtils.test.ts b/packages/cli/src/ui/utils/markdownParsingUtils.test.ts index a9ff96401f..c32bda58fa 100644 --- a/packages/cli/src/ui/utils/markdownParsingUtils.test.ts +++ b/packages/cli/src/ui/utils/markdownParsingUtils.test.ts @@ -17,6 +17,9 @@ vi.mock('../semantic-colors.js', () => ({ accent: 'cyan', link: 'blue', }, + ui: { + focus: 'green', + }, }, }));