feat: more decoration

This commit is contained in:
TrèsAbhi committed 2026-03-19 18:26:08 -05:00
1 parent c99ed0cb53
commit b9bbf22f2c
6 files changed
+39 -20

No files matched your search

@@ -1,4 +1,16 @@
.code {
font: inherit;
font-family: var(--font-family-mono);
white-space: pre;
display: inline-block;
&[data-variant="solid"] {
background-color: var(--gray-3);
border-radius: var(--space-3);
padding: var(--space-4);
}
}
@@ -2,8 +2,16 @@ import type { ComponentProps } from "react";
import { classNames } from "../../core/ui/classNames";
import styles from "./index.module.css";
export interface CodeProps extends ComponentProps<"code"> {}
export interface CodeProps extends ComponentProps<"code"> {
variant?: "ghost" | "solid";
}
export function Code({ className, ...props }: CodeProps) {
return <code className={classNames(styles.code, className)} {...props} />;
export function Code({ className, variant = "ghost", ...props }: CodeProps) {
return (
<code
data-variant={variant}
className={classNames(styles.code, className)}
{...props}
/>
);
}