diff options
| author | Jacob Richman <[email protected]> | 2025-06-23 23:43:17 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-23 16:43:17 -0700 |
| commit | f741630572824d4d5f25a0849b2cd78a6b874c47 (patch) | |
| tree | 671c2d46b4eec9ea633a6ab5045cfbbb15230101 /packages/cli/src/ui/components/Header.tsx | |
| parent | 8c6545bf9d7e51012b44e4adbacfd24147b2a386 (diff) | |
Polish Theme Dialog (#1356)
Diffstat (limited to 'packages/cli/src/ui/components/Header.tsx')
| -rw-r--r-- | packages/cli/src/ui/components/Header.tsx | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/packages/cli/src/ui/components/Header.tsx b/packages/cli/src/ui/components/Header.tsx index 4a632142..375faf07 100644 --- a/packages/cli/src/ui/components/Header.tsx +++ b/packages/cli/src/ui/components/Header.tsx @@ -30,17 +30,22 @@ export const Header: React.FC<HeaderProps> = ({ terminalWidth >= widthOfLongLogo ? longAsciiLogo : shortAsciiLogo; } + const artWidth = getAsciiArtWidth(displayTitle); + return ( - <> - <Box marginBottom={1} alignItems="flex-start"> - {Colors.GradientColors ? ( - <Gradient colors={Colors.GradientColors}> - <Text>{displayTitle}</Text> - </Gradient> - ) : ( + <Box + marginBottom={1} + alignItems="flex-start" + width={artWidth} + flexShrink={0} + > + {Colors.GradientColors ? ( + <Gradient colors={Colors.GradientColors}> <Text>{displayTitle}</Text> - )} - </Box> - </> + </Gradient> + ) : ( + <Text>{displayTitle}</Text> + )} + </Box> ); }; |
