diff options
Diffstat (limited to 'packages/cli/src/ui/themes/ansi.ts')
| -rw-r--r-- | packages/cli/src/ui/themes/ansi.ts | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/packages/cli/src/ui/themes/ansi.ts b/packages/cli/src/ui/themes/ansi.ts index bfc43495..9a8feb33 100644 --- a/packages/cli/src/ui/themes/ansi.ts +++ b/packages/cli/src/ui/themes/ansi.ts @@ -4,11 +4,27 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { darkTheme, Theme } from './theme.js'; +import { darkTheme, Theme, type ColorsTheme } from './theme.js'; + +const ansiColors: ColorsTheme = { + type: 'dark', + Background: 'black', + Foreground: 'white', + LightBlue: 'bluebright', + AccentBlue: '#0000FF', + AccentPurple: 'magenta', + AccentCyan: 'cyan', + AccentGreen: 'green', + AccentYellow: 'yellow', + AccentRed: 'red', + Comment: 'gray', + Gray: 'gray', + GradientColors: darkTheme.GradientColors, // Fallback +}; export const ANSI: Theme = new Theme( 'ANSI', - 'dark', + 'dark', // Consistent with its color palette base { hljs: { display: 'block', @@ -135,5 +151,5 @@ export const ANSI: Theme = new Theme( color: 'yellow', // Mapped from #D7BA7D }, }, - darkTheme, + ansiColors, ); |
