diff --git a/site/src/modules/resources/PortForwardButton.tsx b/site/src/modules/resources/PortForwardButton.tsx index 437adf881e745..a4b8ee8277ebc 100644 --- a/site/src/modules/resources/PortForwardButton.tsx +++ b/site/src/modules/resources/PortForwardButton.tsx @@ -2,8 +2,7 @@ import { type Interpolation, type Theme, useTheme } from "@emotion/react"; import LockIcon from "@mui/icons-material/Lock"; import LockOpenIcon from "@mui/icons-material/LockOpen"; import SensorsIcon from "@mui/icons-material/Sensors"; -import LoadingButton from "@mui/lab/LoadingButton"; -import Button from "@mui/material/Button"; +import MUIButton from "@mui/material/Button"; import CircularProgress from "@mui/material/CircularProgress"; import FormControl from "@mui/material/FormControl"; import Link from "@mui/material/Link"; @@ -27,11 +26,13 @@ import { type WorkspaceAgentPortShareProtocol, WorkspaceAppSharingLevels, } from "api/typesGenerated"; +import { Button } from "components/Button/Button"; import { HelpTooltipLink, HelpTooltipText, HelpTooltipTitle, } from "components/HelpTooltip/HelpTooltip"; +import { Spinner } from "components/Spinner/Spinner"; import { Popover, PopoverContent, @@ -76,7 +77,7 @@ export const PortForwardButton: FC = (props) => { return ( - + = ({ required css={styles.newPortInput} /> - + @@ -368,7 +369,7 @@ export const PortForwardPopoverView: FC = ({ alignItems="center" > {canSharePorts && ( - + )} @@ -482,7 +483,7 @@ export const PortForwardPopoverView: FC = ({ )} - + ); @@ -550,14 +551,10 @@ export const PortForwardPopoverView: FC = ({ disabledPublicMenuItem )} - + diff --git a/site/src/pages/HealthPage/DismissWarningButton.tsx b/site/src/pages/HealthPage/DismissWarningButton.tsx index b61aea85095f1..27184d427edb0 100644 --- a/site/src/pages/HealthPage/DismissWarningButton.tsx +++ b/site/src/pages/HealthPage/DismissWarningButton.tsx @@ -1,10 +1,11 @@ import NotificationsOffOutlined from "@mui/icons-material/NotificationsOffOutlined"; import NotificationOutlined from "@mui/icons-material/NotificationsOutlined"; -import LoadingButton from "@mui/lab/LoadingButton"; import Skeleton from "@mui/material/Skeleton"; import { healthSettings, updateHealthSettings } from "api/queries/debug"; import type { HealthSection } from "api/typesGenerated"; +import { Button } from "components/Button/Button"; import { displaySuccess } from "components/GlobalSnackbar/utils"; +import { Spinner } from "components/Spinner/Spinner"; import { useMutation, useQuery, useQueryClient } from "react-query"; export const DismissWarningButton = (props: { healthcheck: HealthSection }) => { @@ -33,11 +34,9 @@ export const DismissWarningButton = (props: { healthcheck: HealthSection }) => { if (isDismissed) { return ( - } + ); } return ( - } + ); }; diff --git a/site/src/pages/LoginPage/PasswordSignInForm.tsx b/site/src/pages/LoginPage/PasswordSignInForm.tsx index de61c3de6982a..34c753e67bb18 100644 --- a/site/src/pages/LoginPage/PasswordSignInForm.tsx +++ b/site/src/pages/LoginPage/PasswordSignInForm.tsx @@ -1,6 +1,7 @@ -import LoadingButton from "@mui/lab/LoadingButton"; import Link from "@mui/material/Link"; import TextField from "@mui/material/TextField"; +import { Button } from "components/Button/Button"; +import { Spinner } from "components/Spinner/Spinner"; import { Stack } from "components/Stack/Stack"; import { useFormik } from "formik"; import type { FC } from "react"; @@ -59,14 +60,15 @@ export const PasswordSignInForm: FC = ({ label={Language.passwordLabel} type="password" /> - + {Language.passwordSignIn} - + = ({ }} /> - } - loading={isLoading} + variant="outline" > + + + Add user - + ); diff --git a/site/src/pages/ResetPasswordPage/ChangePasswordPage.tsx b/site/src/pages/ResetPasswordPage/ChangePasswordPage.tsx index a05fea8cc7761..e2a8c8206e713 100644 --- a/site/src/pages/ResetPasswordPage/ChangePasswordPage.tsx +++ b/site/src/pages/ResetPasswordPage/ChangePasswordPage.tsx @@ -1,12 +1,13 @@ import type { Interpolation, Theme } from "@emotion/react"; -import LoadingButton from "@mui/lab/LoadingButton"; -import Button from "@mui/material/Button"; +import MUIButton from "@mui/material/Button"; import TextField from "@mui/material/TextField"; import { isApiValidationError } from "api/errors"; import { changePasswordWithOTP } from "api/queries/users"; import { ErrorAlert } from "components/Alert/ErrorAlert"; +import { Button } from "components/Button/Button"; import { CustomLogo } from "components/CustomLogo/CustomLogo"; import { displaySuccess } from "components/GlobalSnackbar/utils"; +import { Spinner } from "components/Spinner/Spinner"; import { Stack } from "components/Stack/Stack"; import { useFormik } from "formik"; import type { FC } from "react"; @@ -115,16 +116,16 @@ const ChangePasswordPage: FC = ({ redirect }) => { /> - + Reset password - - + pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy