diff --git a/src/common/components/data-display/text/SectionTitle.tsx b/src/common/components/data-display/text/SectionTitle.tsx index 78a8ac6..8d2be32 100644 --- a/src/common/components/data-display/text/SectionTitle.tsx +++ b/src/common/components/data-display/text/SectionTitle.tsx @@ -1,10 +1,4 @@ -import { - createStyles, - Grid, - makeStyles, - Tooltip, - Typography, -} from "@material-ui/core"; +import { createStyles, Grid, makeStyles, Tooltip } from "@material-ui/core"; import InfoIcon from "@material-ui/icons/InfoOutlined"; import React, { ReactElement } from "react"; @@ -19,6 +13,10 @@ const useStyles = makeStyles(() => { display: "flex", alignItems: "center", }, + sectionTitle: { + color: "#f2f2f2", + fontSize: "18px", + }, }); }); @@ -26,18 +24,9 @@ const SectionTitle = (props: SectionTitleProps): ReactElement => { const classes = useStyles(); return ( - + - - {props.title} - +

{props.title}

{!!props.info && ( diff --git a/src/common/components/input/buttons/ButtonWithLoading.tsx b/src/common/components/input/buttons/ButtonWithLoading.tsx index f314dc5..aa9aeb2 100644 --- a/src/common/components/input/buttons/ButtonWithLoading.tsx +++ b/src/common/components/input/buttons/ButtonWithLoading.tsx @@ -1,9 +1,9 @@ import { CircularProgress, - createStyles, FormControl, FormHelperText, makeStyles, + Theme, } from "@material-ui/core"; import React, { ReactElement } from "react"; import Button from "./Button"; @@ -21,23 +21,36 @@ type ButtonWithLoadingProps = { helperText?: string; }; -const useStyles = makeStyles(() => - createStyles({ - buttonWrapper: { - position: "relative", - }, - buttonProgress: { - position: "absolute", - top: "50%", - left: "50%", - marginTop: -12, - marginLeft: -12, +const useStyles = makeStyles((theme: Theme) => ({ + button: (props: ButtonWithLoadingProps) => ({ + borderRadius: "initial", + padding: "12px", + fontSize: "16px", + color: "#0c0c0c", + + "&.Mui-disabled": { + color: "#0c0c0c", + backgroundColor: + props.color === "primary" + ? theme.palette.primary.main + : theme.palette.secondary.main, + opacity: 0.5, }, - }) -); + }), + buttonWrapper: { + position: "relative", + }, + buttonProgress: { + position: "absolute", + top: "50%", + left: "50%", + marginTop: -12, + marginLeft: -12, + }, +})); const ButtonWithLoading = (props: ButtonWithLoadingProps): ReactElement => { - const classes = useStyles(); + const classes = useStyles(props); const { onClick, text, @@ -55,6 +68,7 @@ const ButtonWithLoading = (props: ButtonWithLoadingProps): ReactElement => {