Files
medusa-store/www/api-reference/components/MDXComponents/Kbd/index.tsx
Shahed Nasser 7a12aa04ac docs,api-ref: fix kbd styling (#4995)
* docs: fix kbd styling

* additional fixes
2023-09-08 20:18:26 +03:00

25 lines
688 B
TypeScript

import clsx from "clsx"
type KbdProps = React.ComponentProps<"kbd">
const Kbd = ({ children, className, ...props }: KbdProps) => {
return (
<kbd
className={clsx(
"rounded-sm border-solid py-0 px-[6px]",
"inline-flex items-center justify-center",
"border-medusa-tag-neutral-border dark:border-medusa-tag-neutral-border-dark border",
"bg-medusa-tag-neutral-bg dark:bg-medusa-tag-neutral-bg-dark",
"text-medusa-tag-neutral-text dark:text-medusa-tag-neutral-text-dark",
"text-compact-x-small-plus font-monospace shadow-none",
className
)}
{...props}
>
{children}
</kbd>
)
}
export default Kbd