From 3639e3012d39a30cebc8891e1130a6c31918e3a6 Mon Sep 17 00:00:00 2001 From: suvanbanerjee Date: Tue, 13 Aug 2024 01:00:56 +0530 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=89=20Init?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/(default)/achievements/page.tsx | 11 + app/(default)/events/page.tsx | 10 + app/(default)/layout.tsx | 36 + app/(default)/leads/page.tsx | 11 + app/(default)/page.tsx | 14 + app/css/additional-styles/range-slider.css | 57 + app/css/additional-styles/theme.css | 181 + app/css/additional-styles/toggle-switch.css | 28 + .../additional-styles/utility-patterns.css | 79 + app/css/style.css | 19 + app/layout.tsx | 43 +- app/page.tsx | 113 - components/hero.tsx | 36 + components/magicui/animated-grid-pattern.tsx | 150 + components/magicui/animated-shiny-text.tsx | 45 + components/magicui/confetti.tsx | 117 + components/magicui/dot-pattern.tsx | 56 + components/magicui/globe.tsx | 129 + components/ui/footer.tsx | 22 + components/ui/header.tsx | 64 + components/ui/logo.tsx | 13 + components/ui/mobile-menu.tsx | 88 + lib/utils.ts | 6 + package-lock.json | 9189 +++++++++++++++-- package.json | 39 +- public/favicon.ico | Bin 0 -> 2488 bytes public/images/logo.svg | 4 + public/next.svg | 1 - public/vercel.svg | 1 - tailwind.config.ts | 160 +- 30 files changed, 9882 insertions(+), 840 deletions(-) create mode 100644 app/(default)/achievements/page.tsx create mode 100644 app/(default)/events/page.tsx create mode 100644 app/(default)/layout.tsx create mode 100644 app/(default)/leads/page.tsx create mode 100644 app/(default)/page.tsx create mode 100644 app/css/additional-styles/range-slider.css create mode 100644 app/css/additional-styles/theme.css create mode 100644 app/css/additional-styles/toggle-switch.css create mode 100644 app/css/additional-styles/utility-patterns.css create mode 100644 app/css/style.css delete mode 100644 app/page.tsx create mode 100644 components/hero.tsx create mode 100644 components/magicui/animated-grid-pattern.tsx create mode 100644 components/magicui/animated-shiny-text.tsx create mode 100644 components/magicui/confetti.tsx create mode 100644 components/magicui/dot-pattern.tsx create mode 100644 components/magicui/globe.tsx create mode 100644 components/ui/footer.tsx create mode 100644 components/ui/header.tsx create mode 100644 components/ui/logo.tsx create mode 100644 components/ui/mobile-menu.tsx create mode 100644 lib/utils.ts create mode 100644 public/favicon.ico create mode 100644 public/images/logo.svg delete mode 100644 public/next.svg delete mode 100644 public/vercel.svg diff --git a/app/(default)/achievements/page.tsx b/app/(default)/achievements/page.tsx new file mode 100644 index 0000000..bc71271 --- /dev/null +++ b/app/(default)/achievements/page.tsx @@ -0,0 +1,11 @@ +export const metadata = { + title: 'Achievements', + description: 'Achievements page', +} + + export default function Achievements() { + return ( + <> + + ) +} \ No newline at end of file diff --git a/app/(default)/events/page.tsx b/app/(default)/events/page.tsx new file mode 100644 index 0000000..db8be18 --- /dev/null +++ b/app/(default)/events/page.tsx @@ -0,0 +1,10 @@ +export const metadata = { + title: 'Events', + description: 'Events page', +} + export default function Events() { + return ( + <> + + ) +} \ No newline at end of file diff --git a/app/(default)/layout.tsx b/app/(default)/layout.tsx new file mode 100644 index 0000000..d0a2788 --- /dev/null +++ b/app/(default)/layout.tsx @@ -0,0 +1,36 @@ +'use client' + +import { useEffect } from 'react' + +import AOS from 'aos' +import 'aos/dist/aos.css' + +import Footer from '@/components/ui/footer' + +export default function DefaultLayout({ + children, +}: { + children: React.ReactNode +}) { + + useEffect(() => { + AOS.init({ + once: true, + disable: 'phone', + duration: 700, + easing: 'ease-out-cubic', + }) + }) + + return ( + <> +
+ + {children} + +
+ +