Skip to content

Commit 810fb5e

Browse files
committed
workflow and domain page responsiveness
1 parent 9d8e758 commit 810fb5e

File tree

5 files changed

+44
-12
lines changed

5 files changed

+44
-12
lines changed

src/views/domain-page/domain-page-header-info/domain-page-header-info.styles.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ import { styled as createStyled } from 'baseui';
33
export const styled = {
44
DomainDetailsContainer: createStyled('div', ({ $theme }) => ({
55
display: 'flex',
6-
flexDirection: 'row',
6+
flexDirection: 'column',
7+
flexWrap: 'wrap',
78
columnGap: $theme.sizing.scale850,
9+
rowGap: $theme.sizing.scale500,
10+
[$theme.mediaQuery.medium]: {
11+
flexDirection: 'row',
12+
},
813
})),
914
};

src/views/workflow-history/workflow-history-timeline-group/workflow-history-timeline-group.styles.ts

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,23 @@ const cssStylesObj = {
2424
display: 'flex',
2525
flexDirection: 'column',
2626
},
27-
timelineEventHeader: {
27+
timelineEventHeader: (theme) => ({
2828
display: 'flex',
2929
alignItems: 'center',
30-
gap: '16px',
31-
padding: '12px 0',
32-
},
30+
gap: theme.sizing.scale600,
31+
padding: `${theme.sizing.scale500} 0`,
32+
}),
33+
timelineEventLableAndTime: (theme) => ({
34+
display: 'flex',
35+
flexDirection: 'column',
36+
gap: 0,
37+
[theme.mediaQuery.medium]: {
38+
display: 'flex',
39+
flexDirection: 'row',
40+
alignItems: 'center',
41+
gap: theme.sizing.scale200,
42+
},
43+
}),
3344
timelineEventsLabel: (theme) => ({
3445
...theme.typography.LabelLarge,
3546
whiteSpace: 'nowrap',

src/views/workflow-history/workflow-history-timeline-group/workflow-history-timeline-group.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,11 @@ export default function WorkflowHistoryTimelineGroup({
2727
<div className={cls.groupContainer}>
2828
<div className={cls.timelineEventHeader}>
2929
<WorkflowHistoryEventStatusBadge status={status} size="medium" />
30-
<div className={cls.timelineEventsLabel}>{label}</div>
31-
<div suppressHydrationWarning className={cls.timelineEventsTime}>
32-
{timeLabel}
30+
<div className={cls.timelineEventLableAndTime}>
31+
<div className={cls.timelineEventsLabel}>{label}</div>
32+
<div suppressHydrationWarning className={cls.timelineEventsTime}>
33+
{timeLabel}
34+
</div>
3335
</div>
3436
</div>
3537
<div className={cls.timelineEventCardContainer}>

src/views/workflow-history/workflow-history.styles.ts

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,43 @@ const cssStylesObj = {
99
flexDirection: 'column',
1010
flex: 1,
1111
},
12-
pageHeader: {
12+
pageHeader: (theme) => ({
1313
display: 'flex',
14-
alignItems: 'center',
14+
flexDirection: 'column',
1515
justifyContent: 'space-between',
1616
flexWrap: 'wrap',
17-
},
17+
gap: theme.sizing.scale500,
18+
[theme.mediaQuery.medium]: {
19+
alignItems: 'center',
20+
flexDirection: 'row',
21+
},
22+
}),
1823
headerActions: (theme) => ({
1924
display: 'flex',
25+
flexDirection: 'column',
26+
flexWrap: 'wrap',
2027
gap: theme.sizing.scale500,
28+
[theme.mediaQuery.medium]: {
29+
flexDirection: 'row',
30+
},
2131
}),
2232
eventsContainer: (theme) => ({
2333
display: 'flex',
2434
marginTop: theme.sizing.scale500,
2535
// gap: theme.sizing.scale400,
2636
}),
2737
compactSection: (theme) => ({
28-
display: 'flex',
38+
display: 'none',
2939
flexDirection: 'column',
3040
width: '362px',
3141
maxHeight: `calc(100vh - ${theme.sizing.scale900})`, // fill page height excluding page bottom margin
3242
overflow: 'auto',
3343
position: 'sticky',
3444
top: 0,
3545
paddingRight: theme.sizing.scale800,
46+
[theme.mediaQuery.large]: {
47+
display: 'flex',
48+
},
3649
}),
3750
compactCardContainer: (theme) => ({
3851
display: 'flex',

src/views/workflow-page/workflow-page-header/workflow-page-header.styles.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ export const overrides = {
2828
alignItems: 'center',
2929
marginBottom: $theme.sizing.scale200,
3030
...$theme.typography.LabelSmall,
31+
lineHeight: $theme.typography.LabelMedium.lineHeight,
3132
}),
3233
},
3334
} satisfies BreadcrumbsOverrides,

0 commit comments

Comments
 (0)