From 3647a215202b2743b7fe92f616ff5dc0e3a664a5 Mon Sep 17 00:00:00 2001 From: TJ Date: Wed, 17 Jun 2026 08:49:26 -0700 Subject: [PATCH] chore(site): swap AI add-on table icons Replace the X (XIcon) used when a user is not consuming an AI seat with a muted em-dash (rendered via — to avoid the U+2014 lint rule) and replace the CircleCheckIcon used when consuming a seat with the simpler lucide CheckIcon. Applies to the Users and Organization Members admin tables, both of which share the AISeatCell component. Generated with Coder Agents on behalf of @tracyjohnsonux. --- site/src/modules/users/AISeatCell.tsx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/site/src/modules/users/AISeatCell.tsx b/site/src/modules/users/AISeatCell.tsx index 142cba304837f..696c58d0b00b4 100644 --- a/site/src/modules/users/AISeatCell.tsx +++ b/site/src/modules/users/AISeatCell.tsx @@ -1,4 +1,4 @@ -import { CircleCheckIcon, XIcon } from "lucide-react"; +import { CheckIcon } from "lucide-react"; import type { FC } from "react"; import { TableCell } from "#/components/Table/Table"; @@ -10,15 +10,18 @@ export const AISeatCell: FC = ({ hasAISeat }) => { return ( {hasAISeat ? ( - ) : ( - + className="text-content-disabled" + > + — + )} );