Skip to content

Commit 2ccc9c2

Browse files
committed
Add a global focus style className
1 parent ef7237a commit 2ccc9c2

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export type ButtonProps =
5656

5757
export function Button(props: ButtonProps) {
5858
const className = clsx(
59-
"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 dark:data-[variant=secondary]:text-neu-0 data-[variant=secondary]:hover:bg-neu-200/75 data-[variant=secondary]:active:bg-neu-200/90",
59+
"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 dark:data-[variant=secondary]:text-neu-0 data-[variant=secondary]:hover:bg-neu-200/75 data-[variant=secondary]:active:bg-neu-200/90 gql-focus-visible",
6060
props.className,
6161
)
6262

src/globals.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,3 +503,7 @@ div[id^="headlessui-menu-items"] {
503503
@apply text-xl;
504504
@apply dark:border-neutral-700/80;
505505
}
506+
507+
.gql-focus-visible {
508+
@apply focus-visible:outline-neu-900 focus-visible:outline-offset-[5px];
509+
}

0 commit comments

Comments
 (0)