From eb458865ff016d28bf22a394ae986b173ae42c1f Mon Sep 17 00:00:00 2001 From: kira-pilot Date: Fri, 15 Jul 2022 19:33:03 +0000 Subject: [PATCH 1/3] border fixes for workspace schedule button --- .../WorkspaceScheduleButton.tsx | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/site/src/components/WorkspaceScheduleButton/WorkspaceScheduleButton.tsx b/site/src/components/WorkspaceScheduleButton/WorkspaceScheduleButton.tsx index d03c0ad357136..a470513106672 100644 --- a/site/src/components/WorkspaceScheduleButton/WorkspaceScheduleButton.tsx +++ b/site/src/components/WorkspaceScheduleButton/WorkspaceScheduleButton.tsx @@ -28,6 +28,7 @@ dayjs.extend(relativeTime) dayjs.extend(timezone) export const Language = { + schedule: "Schedule", editDeadlineMinus: "Subtract one hour", editDeadlinePlus: "Add one hour", } @@ -73,7 +74,7 @@ export const WorkspaceScheduleButton: React.FC = ( } return ( -
+
{canUpdateWorkspace && shouldDisplayPlusMinus(workspace) && ( @@ -101,15 +102,16 @@ export const WorkspaceScheduleButton: React.FC = ( )}
-
+ <> = ( > -
-
+ + ) } @@ -137,10 +139,10 @@ const useStyles = makeStyles((theme) => ({ wrapper: { display: "flex", alignItems: "center", + border: `1px solid ${theme.palette.divider}`, + borderRadius: `${theme.shape.borderRadius}px`, }, - label: { - border: `1px solid ${theme.palette.divider}`, borderRight: 0, height: "100%", display: "flex", @@ -150,11 +152,14 @@ const useStyles = makeStyles((theme) => ({ // It is from the button props minHeight: 42, }, - + scheduleButton: { + border: "none", + borderLeft: `1px solid ${theme.palette.divider}`, + borderRadius: `0px ${theme.shape.borderRadius}px ${theme.shape.borderRadius}px 0px`, + }, iconButton: { borderRadius: 2, }, - popoverPaper: { padding: `${theme.spacing(2)}px ${theme.spacing(3)}px ${theme.spacing(3)}px`, }, From baad10fa0c96670948bf3935ef6b8a4b3c46e2d8 Mon Sep 17 00:00:00 2001 From: kira-pilot Date: Fri, 15 Jul 2022 20:17:45 +0000 Subject: [PATCH 2/3] fixing chromatic snapshots --- .../WorkspaceScheduleButton/WorkspaceScheduleButton.tsx | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/site/src/components/WorkspaceScheduleButton/WorkspaceScheduleButton.tsx b/site/src/components/WorkspaceScheduleButton/WorkspaceScheduleButton.tsx index a470513106672..3234461a9a836 100644 --- a/site/src/components/WorkspaceScheduleButton/WorkspaceScheduleButton.tsx +++ b/site/src/components/WorkspaceScheduleButton/WorkspaceScheduleButton.tsx @@ -75,7 +75,7 @@ export const WorkspaceScheduleButton: React.FC = ( return ( -
+ {canUpdateWorkspace && shouldDisplayPlusMinus(workspace) && ( @@ -101,7 +101,7 @@ export const WorkspaceScheduleButton: React.FC = ( )} -
+
<>