feat: landing & contact

This commit is contained in:
2026-06-07 18:28:58 +03:30
parent 2db6a63e38
commit 1988480ff6
31 changed files with 1319 additions and 10 deletions

View File

@@ -0,0 +1,22 @@
---
import { buttonVariants } from "@/components/ui/button";
import { cn } from "@/lib/utils";
interface Props {
href: string;
variant?: "default" | "outline" | "secondary" | "ghost";
size?: "default" | "lg" | "sm";
class?: string;
}
const {
href,
variant = "default",
size = "default",
class: className,
} = Astro.props;
---
<a href={href} class={cn(buttonVariants({ variant, size }), className)}>
<slot />
</a>