Polish Theme Dialog (#1356)

This commit is contained in:
Jacob Richman
2025-06-23 23:43:17 +00:00
committed by GitHub
parent 8c6545bf9d
commit f741630572
3 changed files with 144 additions and 91 deletions

View File

@@ -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>
);
};