Skip to content

Commit e5506fc

Browse files
committed
Make app bar padding consistent with content
1 parent 9b35bd8 commit e5506fc

5 files changed

Lines changed: 9 additions & 13 deletions

File tree

src/apps/dashboard/AppLayout.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ export const Component: FC = () => {
7979
buttons={
8080
<HelpButton />
8181
}
82+
className='dashboard-appBar'
8283
>
8384
{isMetadataManager && (
8485
<ServerButton />

src/apps/modern/components/AppToolbar/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ const AppToolbar: FC<AppToolbarProps> = ({
4747
onDrawerButtonClick={onDrawerButtonClick}
4848
isBackButtonAvailable={isBackButtonAvailable}
4949
isUserMenuAvailable={!isPublicPath}
50+
className='padded-left padded-right'
5051
>
5152
{!isDrawerAvailable && (
5253
<Stack

src/apps/modern/routes/video/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ const VideoPage: FC = () => {
7070
<RemotePlayButton />
7171
</>
7272
}
73+
className='padded-left padded-right'
7374
>
7475
<Typography>{videoTitle}</Typography>
7576
</AppToolbar>

src/components/toolbar/AppToolbar.tsx

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ interface AppToolbarProps {
1919
onDrawerButtonClick?: (event: React.MouseEvent<HTMLElement>) => void
2020
isBackButtonAvailable?: boolean
2121
isUserMenuAvailable?: boolean
22+
className?: string
2223
}
2324

2425
const onBackButtonClick = () => {
@@ -35,34 +36,27 @@ const AppToolbar: FC<PropsWithChildren<AppToolbarProps>> = ({
3536
isDrawerOpen,
3637
onDrawerButtonClick = () => { /* no-op */ },
3738
isBackButtonAvailable = false,
38-
isUserMenuAvailable = true
39+
isUserMenuAvailable = true,
40+
className
3941
}) => {
4042
const { user } = useApi();
4143
const isUserLoggedIn = Boolean(user);
4244

4345
return (
4446
<Toolbar
4547
variant='dense'
48+
className={className}
4649
sx={{
4750
flexWrap: {
4851
xs: 'wrap',
4952
lg: 'nowrap'
50-
},
51-
pl: {
52-
xs: 'max(16px, env(safe-area-inset-left))',
53-
sm: 'max(24px, env(safe-area-inset-left))'
54-
},
55-
pr: {
56-
xs: 'max(16px, env(safe-area-inset-left))',
57-
sm: 'max(24px, env(safe-area-inset-left))'
5853
}
5954
}}
6055
>
6156
{isUserLoggedIn && isDrawerAvailable && (
6257
<Tooltip title={globalize.translate(isDrawerOpen ? 'MenuClose' : 'MenuOpen')}>
6358
<IconButton
6459
size='large'
65-
edge='start'
6660
color='inherit'
6761
aria-label={globalize.translate(isDrawerOpen ? 'MenuClose' : 'MenuOpen')}
6862
onClick={onDrawerButtonClick}
@@ -76,8 +70,6 @@ const AppToolbar: FC<PropsWithChildren<AppToolbarProps>> = ({
7670
<Tooltip title={globalize.translate('ButtonBack')}>
7771
<IconButton
7872
size='large'
79-
// Set the edge if the drawer button is not shown
80-
edge={!(isUserLoggedIn && isDrawerAvailable) ? 'start' : undefined}
8173
color='inherit'
8274
aria-label={globalize.translate('ButtonBack')}
8375
onClick={onBackButtonClick}

src/styles/dashboard.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,8 @@ div[data-role=controlgroup] a.ui-btn-active {
151151
vertical-align: middle;
152152
}
153153

154-
.content-primary {
154+
.content-primary,
155+
.dashboardDocument .dashboard-appBar {
155156
padding-right: 1em;
156157
padding-left: 1em;
157158
}

0 commit comments

Comments
 (0)