diff --git a/Client/src/Components/Label/index.jsx b/Client/src/Components/Label/index.jsx index 423f97abb..55726546a 100644 --- a/Client/src/Components/Label/index.jsx +++ b/Client/src/Components/Label/index.jsx @@ -24,7 +24,7 @@ const BaseLabel = ({ label, styles, children }) => { // Grab the default borderRadius from the theme to match button style const { borderRadius } = theme.shape; // Calculate padding for the label to mimic button. Appears to scale correctly, not 100% sure though. - const padding = theme.spacing(1 * 0.75, 2); + const padding = theme.spacing(3, 5); return ( { - {/* TODO Check */} - + {headers.map((header, index) => ( handleSort("status")} > {" "} @@ -168,9 +168,9 @@ const UptimeDataTable = ({ }} > {sort.order === "asc" ? ( - + ) : ( - + )} @@ -222,17 +222,22 @@ const UptimeDataTable = ({ direction="row" alignItems="center" mb={theme.spacing(8)} + gap={theme.spacing(2)} > Uptime monitors {monitorCount} @@ -252,8 +257,7 @@ const UptimeDataTable = ({ height="100%" position="absolute" sx={{ - /* TODO check */ - backgroundColor: "red" /* theme.palette.background.main */, + backgroundColor: theme.palette.accent.contrastText, opacity: 0.8, zIndex: 100, }} @@ -270,8 +274,7 @@ const UptimeDataTable = ({ > @@ -283,9 +286,8 @@ const UptimeDataTable = ({ config={{ rowSX: { cursor: "pointer", - "&:hover": { - /* TODO check */ - backgroundColor: "red" /* theme.palette.background.accent */, + "&:hover td": { + backgroundColor: theme.palette.tertiary.main, }, }, onRowClick: (row) => { diff --git a/Client/src/Pages/Uptime/Home/index.css b/Client/src/Pages/Uptime/Home/index.css index 80916dce8..adb1d8674 100644 --- a/Client/src/Pages/Uptime/Home/index.css +++ b/Client/src/Pages/Uptime/Home/index.css @@ -4,17 +4,3 @@ height: var(--env-var-height-2); min-width: fit-content; } - -.current-monitors-counter { - display: flex; - justify-content: center; - align-items: center; - padding: 5px; - min-width: 25px; - min-height: 25px; - border-radius: 50%; - font-size: var(--env-var-font-size-medium); - font-weight: 500; - margin-left: 10px; - line-height: 0.8; -} diff --git a/Client/src/Pages/Uptime/Home/index.jsx b/Client/src/Pages/Uptime/Home/index.jsx index ff287a2c9..8fa9a54c9 100644 --- a/Client/src/Pages/Uptime/Home/index.jsx +++ b/Client/src/Pages/Uptime/Home/index.jsx @@ -58,7 +58,7 @@ const UptimeMonitors = () => { const getMonitorWithPercentage = useCallback((monitor, theme) => { let uptimePercentage = ""; - let percentageColor = "red"; /* theme.palette.percentage.uptimeExcellent */ + let percentageColor = ""; if (monitor.uptimePercentage !== undefined) { uptimePercentage = @@ -66,15 +66,14 @@ const UptimeMonitors = () => { ? "0" : (monitor.uptimePercentage * 100).toFixed(2); - /* TODO check */ percentageColor = monitor.uptimePercentage < 0.25 - ? "red" /* theme.palette.percentage.uptimePoor */ + ? theme.palette.error.main : monitor.uptimePercentage < 0.5 - ? "red" /* theme.palette.percentage.uptimeFair */ + ? theme.palette.warning.main : monitor.uptimePercentage < 0.75 - ? /* theme.palette.percentage.uptimeGood */ "red" - : "red" /* theme.palette.percentage.uptimeExcellent */; + ? theme.palette.success.main + : theme.palette.success.main; } return { diff --git a/Client/src/Utils/Theme/constants.js b/Client/src/Utils/Theme/constants.js index ca8ab457f..96b8bc206 100644 --- a/Client/src/Utils/Theme/constants.js +++ b/Client/src/Utils/Theme/constants.js @@ -84,8 +84,8 @@ const semanticColors = { const newColors = { offWhite: "#FEFEFE", offBlack: "#131315", - gray100: "#EFEFEF", - gray200: "#E3E3E3", + gray100: "#F3F3F3", + gray200: "#EFEFEF", gray500: "#A2A3A3", blueGray50: "#E8F0FE", blueGray500: "#475467",