Move constant inline styles into makeStyles

This commit is contained in:
2026-04-21 18:47:18 +02:00
parent 86a7336ac0
commit 4da2703966
7 changed files with 67 additions and 14 deletions

View File

@@ -145,6 +145,13 @@ const useStyles = makeStyles({
padding: tokens.spacingVerticalS,
flexShrink: 0,
},
logoutButton: {
width: "100%",
justifyContent: "flex-start",
},
logoutButtonCollapsed: {
justifyContent: "center",
},
versionText: {
display: "block",
color: tokens.colorNeutralForeground4,
@@ -326,7 +333,10 @@ export function MainLayout(): React.JSX.Element {
icon={<SignOutRegular />}
onClick={() => void handleLogout()}
aria-label="Sign out"
style={{ width: "100%", justifyContent: collapsed ? "center" : "flex-start" }}
className={mergeClasses(
styles.logoutButton,
collapsed && styles.logoutButtonCollapsed,
)}
>
{!collapsed && "Sign out"}
</Button>