mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-24 20:14:44 -07:00
fix(theme): improve theme color contrast for macOS Terminal.app (#21175)
This commit is contained in:
@@ -185,69 +185,45 @@ export interface ColorsTheme {
|
||||
|
||||
export const lightTheme: ColorsTheme = {
|
||||
type: 'light',
|
||||
Background: '#FAFAFA',
|
||||
Foreground: '',
|
||||
LightBlue: '#89BDCD',
|
||||
AccentBlue: '#3B82F6',
|
||||
AccentPurple: '#8B5CF6',
|
||||
AccentCyan: '#06B6D4',
|
||||
AccentGreen: '#3CA84B',
|
||||
AccentYellow: '#D5A40A',
|
||||
AccentRed: '#DD4C4C',
|
||||
DiffAdded: '#C6EAD8',
|
||||
DiffRemoved: '#FFCCCC',
|
||||
Comment: '#008000',
|
||||
Gray: '#97a0b0',
|
||||
DarkGray: interpolateColor('#FAFAFA', '#97a0b0', DEFAULT_BORDER_OPACITY),
|
||||
InputBackground: interpolateColor(
|
||||
'#FAFAFA',
|
||||
'#97a0b0',
|
||||
DEFAULT_INPUT_BACKGROUND_OPACITY,
|
||||
),
|
||||
MessageBackground: interpolateColor(
|
||||
'#FAFAFA',
|
||||
'#97a0b0',
|
||||
DEFAULT_INPUT_BACKGROUND_OPACITY,
|
||||
),
|
||||
FocusBackground: interpolateColor(
|
||||
'#FAFAFA',
|
||||
'#3CA84B',
|
||||
DEFAULT_SELECTION_OPACITY,
|
||||
),
|
||||
Background: '#FFFFFF',
|
||||
Foreground: '#000000',
|
||||
LightBlue: '#005FAF',
|
||||
AccentBlue: '#005FAF',
|
||||
AccentPurple: '#5F00FF',
|
||||
AccentCyan: '#005F87',
|
||||
AccentGreen: '#005F00',
|
||||
AccentYellow: '#875F00',
|
||||
AccentRed: '#AF0000',
|
||||
DiffAdded: '#D7FFD7',
|
||||
DiffRemoved: '#FFD7D7',
|
||||
Comment: '#008700',
|
||||
Gray: '#5F5F5F',
|
||||
DarkGray: '#5F5F5F',
|
||||
InputBackground: '#E4E4E4',
|
||||
MessageBackground: '#FAFAFA',
|
||||
FocusBackground: '#D7FFD7',
|
||||
GradientColors: ['#4796E4', '#847ACE', '#C3677F'],
|
||||
};
|
||||
|
||||
export const darkTheme: ColorsTheme = {
|
||||
type: 'dark',
|
||||
Background: '#1E1E2E',
|
||||
Foreground: '',
|
||||
LightBlue: '#ADD8E6',
|
||||
AccentBlue: '#89B4FA',
|
||||
AccentPurple: '#CBA6F7',
|
||||
AccentCyan: '#89DCEB',
|
||||
AccentGreen: '#A6E3A1',
|
||||
AccentYellow: '#F9E2AF',
|
||||
AccentRed: '#F38BA8',
|
||||
DiffAdded: '#28350B',
|
||||
DiffRemoved: '#430000',
|
||||
Comment: '#6C7086',
|
||||
Gray: '#6C7086',
|
||||
DarkGray: interpolateColor('#1E1E2E', '#6C7086', DEFAULT_BORDER_OPACITY),
|
||||
InputBackground: interpolateColor(
|
||||
'#1E1E2E',
|
||||
'#6C7086',
|
||||
DEFAULT_INPUT_BACKGROUND_OPACITY,
|
||||
),
|
||||
MessageBackground: interpolateColor(
|
||||
'#1E1E2E',
|
||||
'#6C7086',
|
||||
DEFAULT_INPUT_BACKGROUND_OPACITY,
|
||||
),
|
||||
FocusBackground: interpolateColor(
|
||||
'#1E1E2E',
|
||||
'#A6E3A1',
|
||||
DEFAULT_SELECTION_OPACITY,
|
||||
),
|
||||
Background: '#000000',
|
||||
Foreground: '#FFFFFF',
|
||||
LightBlue: '#AFD7D7',
|
||||
AccentBlue: '#87AFFF',
|
||||
AccentPurple: '#D7AFFF',
|
||||
AccentCyan: '#87D7D7',
|
||||
AccentGreen: '#D7FFD7',
|
||||
AccentYellow: '#FFFFAF',
|
||||
AccentRed: '#FF87AF',
|
||||
DiffAdded: '#005F00',
|
||||
DiffRemoved: '#5F0000',
|
||||
Comment: '#AFAFAF',
|
||||
Gray: '#AFAFAF',
|
||||
DarkGray: '#878787',
|
||||
InputBackground: '#5F5F5F',
|
||||
MessageBackground: '#5F5F5F',
|
||||
FocusBackground: '#005F00',
|
||||
GradientColors: ['#4796E4', '#847ACE', '#C3677F'],
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user