summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/components/Header.tsx
diff options
context:
space:
mode:
authorScott Densmore <[email protected]>2025-06-02 17:09:55 -0700
committerGitHub <[email protected]>2025-06-02 17:09:55 -0700
commit2ab7e3da710fabe3d5d64081ea7ed51137513085 (patch)
tree1d8d09ae796c16d62266c49900da8a135bb67d18 /packages/cli/src/ui/components/Header.tsx
parent91fa770196fedf1957b3b6b6efafa50f6ccda61f (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.tsx10
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>
</>