diff --git a/ui/src/components/MetricsFetchControls.tsx b/ui/src/components/MetricsFetchControls.tsx index d2fcf42..f59da5e 100644 --- a/ui/src/components/MetricsFetchControls.tsx +++ b/ui/src/components/MetricsFetchControls.tsx @@ -10,6 +10,8 @@ import FormControl from "@material-ui/core/FormControl"; import FormLabel from "@material-ui/core/FormLabel"; import TextField from "@material-ui/core/TextField"; import Typography from "@material-ui/core/Typography"; +import ArrowLeftIcon from "@material-ui/icons/ArrowLeft"; +import ArrowRightIcon from "@material-ui/icons/ArrowRight"; import dayjs from "dayjs"; import { currentUnixtime, parseDuration } from "../utils"; import { AppState } from "../store"; @@ -51,6 +53,25 @@ const useStyles = makeStyles((theme) => ({ endTimeCaption: { marginRight: theme.spacing(1), }, + endTimeShiftControls: { + padding: theme.spacing(1), + display: "flex", + alignItems: "center", + justifyContent: "center", + borderBottomColor: theme.palette.divider, + borderBottomWidth: 1, + borderBottomStyle: "solid", + }, + leftShiftButtons: { + display: "flex", + alignItems: "center", + marginRight: theme.spacing(2), + }, + rightShiftButtons: { + display: "flex", + alignItems: "center", + marginLeft: theme.spacing(2), + }, controlsContainer: { display: "flex", justifyContent: "flex-end", @@ -312,6 +333,20 @@ function MetricsFetchControls(props: Props) { horizontal: "center", }} > +