fix: site: replace CirclePlayIcon with PlayIcon (#18549)

This commit is contained in:
Cian Johnston
2025-06-24 19:56:54 +01:00
committed by GitHub
parent e443f8624d
commit b93db1ceda
2 changed files with 5 additions and 6 deletions
@@ -3,9 +3,9 @@ import type { Workspace, WorkspaceBuildParameter } from "api/typesGenerated";
import { TopbarButton } from "components/FullPageLayout/Topbar";
import {
BanIcon,
CirclePlayIcon,
CircleStopIcon,
CloudIcon,
PlayIcon,
PowerIcon,
RotateCcwIcon,
StarIcon,
@@ -44,7 +44,7 @@ export const UpdateButton: FC<ActionButtonProps> = ({
disabled={loading}
onClick={() => handleAction()}
>
{requireActiveVersion ? <CirclePlayIcon /> : <CloudIcon />}
{requireActiveVersion ? <PlayIcon /> : <CloudIcon />}
{loading ? (
<>Updating&hellip;</>
) : isRunning ? (
@@ -82,7 +82,7 @@ export const StartButton: FC<ActionButtonPropsWithWorkspace> = ({
}) => {
let mainButton = (
<TopbarButton onClick={() => handleAction()} disabled={disabled || loading}>
<CirclePlayIcon />
<PlayIcon />
{loading ? <>Starting&hellip;</> : "Start"}
</TopbarButton>
);
@@ -48,7 +48,6 @@ import { ExternalLinkIcon, FileIcon, StarIcon } from "lucide-react";
import { EllipsisVertical } from "lucide-react";
import {
BanIcon,
CirclePlayIcon,
CloudIcon,
PlayIcon,
RefreshCcwIcon,
@@ -573,7 +572,7 @@ const WorkspaceActionsCell: FC<WorkspaceActionsCellProps> = ({
isLoading={workspaceUpdate.isUpdating}
label="This template requires automatic updates on workspace startup. Contact your administrator if you want to preserve the template version."
>
<CirclePlayIcon />
<PlayIcon />
</PrimaryAction>
<WorkspaceUpdateDialogs {...workspaceUpdate.dialogs} />
</>
@@ -599,7 +598,7 @@ const WorkspaceActionsCell: FC<WorkspaceActionsCellProps> = ({
isLoading={workspaceUpdate.isUpdating}
label="This template requires automatic updates on workspace restart. Contact your administrator if you want to preserve the template version."
>
<CirclePlayIcon />
<PlayIcon />
</PrimaryAction>
<WorkspaceUpdateDialogs {...workspaceUpdate.dialogs} />
</>