From e5990a9143167a01211965f3016b727f130c42c6 Mon Sep 17 00:00:00 2001 From: Andrew Aquino Date: Tue, 7 Jul 2026 09:21:21 -0700 Subject: [PATCH] fix(site/src/pages/TemplateBuilder): display Avatar instead of img in BaseTemplateCard/SelectionSummary (#26951) fixes DEVEX-576 ## before image image ## after image image --- site/src/pages/TemplateBuilder/SelectionSummary.tsx | 13 +++---------- .../TemplateBuilder/TemplateCustomizationsStep.tsx | 7 ++----- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/site/src/pages/TemplateBuilder/SelectionSummary.tsx b/site/src/pages/TemplateBuilder/SelectionSummary.tsx index 01070f70c2..73c873d5c0 100644 --- a/site/src/pages/TemplateBuilder/SelectionSummary.tsx +++ b/site/src/pages/TemplateBuilder/SelectionSummary.tsx @@ -1,6 +1,7 @@ import { cva } from "class-variance-authority"; import { XIcon } from "lucide-react"; import { createContext, type PropsWithChildren, useContext } from "react"; +import { Avatar } from "#/components/Avatar/Avatar"; import { Button } from "#/components/Button/Button"; import { cn } from "#/utils/cn"; @@ -149,11 +150,7 @@ const BaseTemplateSelection: React.FC = ({ return (
- {`${template.name} + {template.name}
@@ -177,11 +174,7 @@ const ModuleSelection: React.FC = ({ className="group flex items-start justify-between p-1 mb-1 rounded-sm hover:bg-surface-secondary" >
- {`${module.name} +
{module.name} diff --git a/site/src/pages/TemplateBuilder/TemplateCustomizationsStep.tsx b/site/src/pages/TemplateBuilder/TemplateCustomizationsStep.tsx index 076bdce18c..95a2aaf5fa 100644 --- a/site/src/pages/TemplateBuilder/TemplateCustomizationsStep.tsx +++ b/site/src/pages/TemplateBuilder/TemplateCustomizationsStep.tsx @@ -6,6 +6,7 @@ import { } from "#/api/queries/organizations"; import type { Organization } from "#/api/typesGenerated"; import { Alert } from "#/components/Alert/Alert"; +import { Avatar } from "#/components/Avatar/Avatar"; import { IconField } from "#/components/IconField/IconField"; import { Input } from "#/components/Input/Input"; import { Label } from "#/components/Label/Label"; @@ -179,11 +180,7 @@ const ProvisionerWarning: FC = () => { const BaseTemplateCard: FC<{ base: SelectedBaseMeta }> = ({ base }) => { return (
- {base.iconUrl && ( -
- -
- )} + {base.iconUrl && }

{base.name}

Preset based on base template