Skip to content

Commit ee7d248

Browse files
committed
chore: clean up ummutable badge styling
1 parent d0c9814 commit ee7d248

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

site/src/components/Badge/Badge.tsx

+7-2
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,15 @@ const badgeVariants = cva(
2626
sm: "text-2xs font-regular h-5.5 [&_svg]:size-icon-xs",
2727
md: "text-xs font-medium [&_svg]:size-icon-sm",
2828
},
29+
border: {
30+
none: "border-transparent",
31+
solid: "border border-solid",
32+
}
2933
},
3034
defaultVariants: {
3135
variant: "default",
3236
size: "md",
37+
border: "solid",
3338
},
3439
},
3540
);
@@ -41,14 +46,14 @@ export interface BadgeProps
4146
}
4247

4348
export const Badge = forwardRef<HTMLDivElement, BadgeProps>(
44-
({ className, variant, size, asChild = false, ...props }, ref) => {
49+
({ className, variant, size, border, asChild = false, ...props }, ref) => {
4550
const Comp = asChild ? Slot : "div";
4651

4752
return (
4853
<Comp
4954
{...props}
5055
ref={ref}
51-
className={cn(badgeVariants({ variant, size }), className)}
56+
className={cn(badgeVariants({ variant, size, border }), className)}
5257
/>
5358
);
5459
},

site/src/modules/workspaces/DynamicParameter/DynamicParameter.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ const ParameterLabel: FC<ParameterLabelProps> = ({ parameter, isPreset }) => {
106106
<Tooltip>
107107
<TooltipTrigger asChild>
108108
<span className="flex items-center">
109-
<Badge size="sm" variant="warning">
109+
<Badge size="sm" variant="warning" border="none">
110110
<TriangleAlert />
111111
Immutable
112112
</Badge>

0 commit comments

Comments
 (0)