diff options
Diffstat (limited to 'packages/cli/src/ui/components/ShellConfirmationDialog.tsx')
| -rw-r--r-- | packages/cli/src/ui/components/ShellConfirmationDialog.tsx | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/packages/cli/src/ui/components/ShellConfirmationDialog.tsx b/packages/cli/src/ui/components/ShellConfirmationDialog.tsx index 04e57364..99273593 100644 --- a/packages/cli/src/ui/components/ShellConfirmationDialog.tsx +++ b/packages/cli/src/ui/components/ShellConfirmationDialog.tsx @@ -7,7 +7,7 @@ import { ToolConfirmationOutcome } from '@google/gemini-cli-core'; import { Box, Text } from 'ink'; import React from 'react'; -import { Colors } from '../colors.js'; +import { theme } from '../semantic-colors.js'; import { RadioButtonSelect, RadioSelectItem, @@ -69,23 +69,27 @@ export const ShellConfirmationDialog: React.FC< <Box flexDirection="column" borderStyle="round" - borderColor={Colors.AccentYellow} + borderColor={theme.status.warning} padding={1} width="100%" marginLeft={1} > <Box flexDirection="column" marginBottom={1}> - <Text bold>Shell Command Execution</Text> - <Text>A custom command wants to run the following shell commands:</Text> + <Text bold color={theme.text.primary}> + Shell Command Execution + </Text> + <Text color={theme.text.primary}> + A custom command wants to run the following shell commands: + </Text> <Box flexDirection="column" borderStyle="round" - borderColor={Colors.Gray} + borderColor={theme.border.default} paddingX={1} marginTop={1} > {commands.map((cmd) => ( - <Text key={cmd} color={Colors.AccentCyan}> + <Text key={cmd} color={theme.text.accent}> {cmd} </Text> ))} @@ -93,7 +97,7 @@ export const ShellConfirmationDialog: React.FC< </Box> <Box marginBottom={1}> - <Text>Do you want to proceed?</Text> + <Text color={theme.text.primary}>Do you want to proceed?</Text> </Box> <RadioButtonSelect items={options} onSelect={handleSelect} isFocused /> |
