Initial commit

This commit is contained in:
DK
2026-02-12 17:29:48 +00:00
commit 6c81cb640f
631 changed files with 82653 additions and 0 deletions

11
src/types/button.ts Normal file
View File

@@ -0,0 +1,11 @@
import type { CTAButtonVariant, ButtonPropsForVariant } from "@/components/button/types";
export type ButtonAnimationType = "none" | "opacity" | "slide-up" | "blur-reveal";
export interface ButtonConfig {
text: string;
onClick?: () => void;
href?: string;
scrollToSection?: boolean;
props?: Partial<ButtonPropsForVariant<CTAButtonVariant>>;
}

13
src/types/navigation.ts Normal file
View File

@@ -0,0 +1,13 @@
export interface NavItem {
name: string;
id: string;
}
export interface NavbarProps {
navItems: NavItem[];
// logoSrc?: string;
// logoAlt?: string;
brandName?: string;
logoOnClick?: () => void;
logoHref?: string;
}