diff options
| author | Scott Densmore <[email protected]> | 2025-06-02 17:09:55 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-02 17:09:55 -0700 |
| commit | 2ab7e3da710fabe3d5d64081ea7ed51137513085 (patch) | |
| tree | 1d8d09ae796c16d62266c49900da8a135bb67d18 /packages/cli/src/ui/components/Header.tsx | |
| parent | 91fa770196fedf1957b3b6b6efafa50f6ccda61f (diff) | |
feat(cli): Allow custom title in CLI header (#706)
Diffstat (limited to 'packages/cli/src/ui/components/Header.tsx')
| -rw-r--r-- | packages/cli/src/ui/components/Header.tsx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/packages/cli/src/ui/components/Header.tsx b/packages/cli/src/ui/components/Header.tsx index e95efc59..2b971395 100644 --- a/packages/cli/src/ui/components/Header.tsx +++ b/packages/cli/src/ui/components/Header.tsx @@ -10,15 +10,19 @@ import Gradient from 'ink-gradient'; import BigText from 'ink-big-text'; import { Colors } from '../colors.js'; -export const Header: React.FC = () => ( +interface HeaderProps { + title?: string; +} + +export const Header: React.FC<HeaderProps> = ({ title = 'GEMINI' }) => ( <> <Box alignItems="flex-start"> {Colors.GradientColors ? ( <Gradient colors={Colors.GradientColors}> - <BigText text="GEMINI" letterSpacing={0} space={false} /> + <BigText text={title} letterSpacing={0} space={false} /> </Gradient> ) : ( - <BigText text="GEMINI" letterSpacing={0} space={false} /> + <BigText text={title} letterSpacing={0} space={false} /> )} </Box> </> |
