diff --git a/site/src/pages/TemplatePage/TemplateEmbedPage/TemplateEmbedPage.tsx b/site/src/pages/TemplatePage/TemplateEmbedPage/TemplateEmbedPage.tsx index 1079ee746e..ee92303b5d 100644 --- a/site/src/pages/TemplatePage/TemplateEmbedPage/TemplateEmbedPage.tsx +++ b/site/src/pages/TemplatePage/TemplateEmbedPage/TemplateEmbedPage.tsx @@ -1,9 +1,9 @@ -import Button from "@mui/material/Button"; import FormControlLabel from "@mui/material/FormControlLabel"; import Radio from "@mui/material/Radio"; import RadioGroup from "@mui/material/RadioGroup"; import { API } from "api/api"; import type { Template, TemplateVersionParameter } from "api/typesGenerated"; +import { Button } from "components/Button/Button"; import { FormSection, VerticalForm } from "components/Form/Form"; import { Input } from "components/Input/Input"; import { Label } from "components/Label/Label"; @@ -236,18 +236,11 @@ export const TemplateEmbedPageView: FC = ({ }} > diff --git a/site/src/pages/TemplatePage/TemplateInsightsPage/WeekPicker.tsx b/site/src/pages/TemplatePage/TemplateInsightsPage/WeekPicker.tsx index 77ce8475a6..e203e8e406 100644 --- a/site/src/pages/TemplatePage/TemplateInsightsPage/WeekPicker.tsx +++ b/site/src/pages/TemplatePage/TemplateInsightsPage/WeekPicker.tsx @@ -1,6 +1,6 @@ -import Button from "@mui/material/Button"; import Menu from "@mui/material/Menu"; import MenuItem from "@mui/material/MenuItem"; +import { Button } from "components/Button/Button"; import dayjs from "dayjs"; import { CheckIcon, ChevronDownIcon } from "lucide-react"; import { type FC, useRef, useState } from "react"; @@ -31,15 +31,16 @@ export const WeekPicker: FC = ({ value, onChange }) => { return (
= ({ {jobStatus === "failed" && onArchiveClick && ( )} - } diff --git a/site/src/pages/UserSettingsPage/OAuth2ProviderPage/OAuth2ProviderPageView.tsx b/site/src/pages/UserSettingsPage/OAuth2ProviderPage/OAuth2ProviderPageView.tsx index f5bfd0b015..beb1ca09b8 100644 --- a/site/src/pages/UserSettingsPage/OAuth2ProviderPage/OAuth2ProviderPageView.tsx +++ b/site/src/pages/UserSettingsPage/OAuth2ProviderPage/OAuth2ProviderPageView.tsx @@ -1,4 +1,3 @@ -import Button from "@mui/material/Button"; import Table from "@mui/material/Table"; import TableBody from "@mui/material/TableBody"; import TableCell from "@mui/material/TableCell"; @@ -8,6 +7,7 @@ import TableRow from "@mui/material/TableRow"; import type * as TypesGen from "api/typesGenerated"; import { ErrorAlert } from "components/Alert/ErrorAlert"; import { Avatar } from "components/Avatar/Avatar"; +import { Button } from "components/Button/Button"; import { Stack } from "components/Stack/Stack"; import { TableLoader } from "components/TableLoader/TableLoader"; import type { FC } from "react"; @@ -74,12 +74,7 @@ const OAuth2AppRow: FC = ({ app, revoke }) => { - diff --git a/site/src/pages/UserSettingsPage/SSHKeysPage/SSHKeysPageView.tsx b/site/src/pages/UserSettingsPage/SSHKeysPage/SSHKeysPageView.tsx index 9f6cd2a6ef..2bc0ad5d32 100644 --- a/site/src/pages/UserSettingsPage/SSHKeysPage/SSHKeysPageView.tsx +++ b/site/src/pages/UserSettingsPage/SSHKeysPage/SSHKeysPageView.tsx @@ -1,8 +1,8 @@ import { useTheme } from "@emotion/react"; -import Button from "@mui/material/Button"; import CircularProgress from "@mui/material/CircularProgress"; import type { GitSSHKey } from "api/typesGenerated"; import { ErrorAlert } from "components/Alert/ErrorAlert"; +import { Button } from "components/Button/Button"; import { CodeExample } from "components/CodeExample/CodeExample"; import { Stack } from "components/Stack/Stack"; import type { FC } from "react"; @@ -63,7 +63,11 @@ export const SSHKeysPageView: FC = ({

-
diff --git a/site/src/pages/UserSettingsPage/SecurityPage/SingleSignOnSection.tsx b/site/src/pages/UserSettingsPage/SecurityPage/SingleSignOnSection.tsx index 5a38d79045..58a4e0e73e 100644 --- a/site/src/pages/UserSettingsPage/SecurityPage/SingleSignOnSection.tsx +++ b/site/src/pages/UserSettingsPage/SecurityPage/SingleSignOnSection.tsx @@ -1,6 +1,5 @@ import { useTheme } from "@emotion/react"; import GitHubIcon from "@mui/icons-material/GitHub"; -import Button from "@mui/material/Button"; import Link from "@mui/material/Link"; import TextField from "@mui/material/TextField"; import { API } from "api/api"; @@ -11,6 +10,7 @@ import type { OIDCAuthMethod, UserLoginType, } from "api/typesGenerated"; +import { Button } from "components/Button/Button"; import { ConfirmDialog } from "components/Dialogs/ConfirmDialog/ConfirmDialog"; import { EmptyState } from "components/EmptyState/EmptyState"; import { Stack } from "components/Stack/Stack"; @@ -149,24 +149,26 @@ export const SingleSignOnSection: FC = ({ <> {authMethods.github.enabled && ( )} {authMethods.oidc.enabled && ( )} @@ -229,7 +231,7 @@ interface OIDCIconProps { const OIDCIcon: FC = ({ oidcAuth }) => { if (!oidcAuth.iconUrl) { - return ; + return ; } return ( diff --git a/site/src/pages/UserSettingsPage/TokensPage/TokensPage.tsx b/site/src/pages/UserSettingsPage/TokensPage/TokensPage.tsx index 9e2918832c..818e5d0445 100644 --- a/site/src/pages/UserSettingsPage/TokensPage/TokensPage.tsx +++ b/site/src/pages/UserSettingsPage/TokensPage/TokensPage.tsx @@ -1,6 +1,6 @@ import { css, type Interpolation, type Theme } from "@emotion/react"; -import Button from "@mui/material/Button"; import type { APIKeyWithOwner } from "api/typesGenerated"; +import { Button } from "components/Button/Button"; import { Stack } from "components/Stack/Stack"; import { PlusIcon } from "lucide-react"; import { type FC, useState } from "react"; @@ -65,12 +65,11 @@ const TokensPage: FC = () => { const TokenActions: FC = () => ( - ); diff --git a/site/src/pages/WorkspaceSettingsPage/WorkspaceParametersPage/WorkspaceParametersPage.tsx b/site/src/pages/WorkspaceSettingsPage/WorkspaceParametersPage/WorkspaceParametersPage.tsx index cc9af4a381..cdf1412daf 100644 --- a/site/src/pages/WorkspaceSettingsPage/WorkspaceParametersPage/WorkspaceParametersPage.tsx +++ b/site/src/pages/WorkspaceSettingsPage/WorkspaceParametersPage/WorkspaceParametersPage.tsx @@ -1,9 +1,9 @@ -import Button from "@mui/material/Button"; import { API } from "api/api"; import { isApiValidationError } from "api/errors"; import { checkAuthorization } from "api/queries/authCheck"; import type { Workspace, WorkspaceBuildParameter } from "api/typesGenerated"; import { ErrorAlert } from "components/Alert/ErrorAlert"; +import { Button } from "components/Button/Button"; import { EmptyState } from "components/EmptyState/EmptyState"; import { Loader } from "components/Loader/Loader"; import { ExternalLinkIcon } from "lucide-react"; @@ -163,15 +163,15 @@ export const WorkspaceParametersPageView: FC< } - variant="contained" - target="_blank" - rel="noreferrer" - > - Learn more about parameters + } css={(theme) => ({