refactor(cli): implement noun-first labels and positive logic for settings (#20097)

This commit is contained in:
Keith Guerin
2026-02-23 15:52:04 -08:00
parent ba149afa0b
commit b44af7c168
33 changed files with 1092 additions and 742 deletions
+4 -3
View File
@@ -38,7 +38,7 @@ export const AppHeader = ({ version, showDetails = true }: AppHeaderProps) => {
return (
<Box flexDirection="column">
{!(settings.merged.ui.hideBanner || config.getScreenReader()) && (
{settings.merged.ui.banner && !config.getScreenReader() && (
<>
<Header version={version} nightly={nightly} />
{bannerVisible && bannerText && (
@@ -53,8 +53,9 @@ export const AppHeader = ({ version, showDetails = true }: AppHeaderProps) => {
{settings.merged.ui.showUserIdentity !== false && (
<UserIdentity config={config} />
)}
{!(settings.merged.ui.hideTips || config.getScreenReader()) &&
showTips && <Tips config={config} />}
{settings.merged.ui.tips && !config.getScreenReader() && showTips && (
<Tips config={config} />
)}
</Box>
);
};