Skip to content

Commit 50e37bd

Browse files
committed
Add variant=tertiary to Button
1 parent f308a24 commit 50e37bd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/app/conf/_design-system/button.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { clsx } from "clsx"
22
import { Anchor } from "./anchor"
33

44
type Size = "md" | "lg"
5-
type Variant = "primary" | "secondary"
5+
type Variant = "primary" | "secondary" | "tertiary"
66

77
// eslint-disable-next-line @typescript-eslint/no-namespace
88
export declare namespace ButtonProps {
@@ -57,7 +57,7 @@ export type ButtonProps =
5757

5858
export function Button(props: ButtonProps) {
5959
const className = clsx(
60-
"relative flex items-center justify-center gap-2.5 font-normal text-base/none text-neu-0 bg-neu-900 hover:bg-neu-800 active:bg-neu-700 font-sans h-14 px-8 data-[size=md]:h-12 data-[variant=secondary]:bg-neu-100 data-[variant=secondary]:text-neu-900 data-[variant=secondary]:hover:bg-neu-200/75 data-[variant=secondary]:active:bg-neu-200/90 gql-focus-visible [aria-disabled]:bg-neu-800 aria-disabled:pointer-events-none",
60+
"relative flex items-center justify-center gap-2.5 font-normal text-base/none text-neu-0 bg-neu-900 hover:bg-neu-800 active:bg-neu-700 font-sans h-14 px-8 data-[size=md]:h-12 data-[variant=secondary]:bg-neu-100 data-[variant=secondary]:text-neu-900 data-[variant=secondary]:hover:bg-neu-200/75 data-[variant=secondary]:active:bg-neu-200/90 gql-focus-visible [aria-disabled]:bg-neu-800 aria-disabled:pointer-events-none data-[variant=tertiary]:bg-neu-900/10 data-[variant=tertiary]:text-neu-900 data-[variant=tertiary]:hover:bg-neu-900/[.125] data-[variant=tertiary]:active:bg-neu-800/20 data-[variant=tertiary]:ring-1 data-[variant=tertiary]:ring-inset data-[variant=tertiary]:ring-neu-900/20",
6161
props.className,
6262
)
6363

0 commit comments

Comments
 (0)