diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx new file mode 100644 index 0000000..5d26c0f --- /dev/null +++ b/src/app/dashboard/page.tsx @@ -0,0 +1,83 @@ +"use client"; + +import ReactLenis from "lenis/react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo"; +import { Award, Users, TrendingUp, User, Clock, CheckCircle } from "lucide-react"; + +export default function DashboardPage() { + return ( + + + +
+
+
+
+ +
+
+

Welcome back, User

+

Manage your bookings and project statistics below.

+
+
+
+ + + +
+

Booking History

+
+ {[1, 2, 3].map((i) => ( +
+
+ +
+

Consultation Meeting #{i * 105}

+

Scheduled for Oct {i * 5}, 2024

+
+
+ Completed +
+ ))} +
+
+
+
+
+ ); +} \ No newline at end of file diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx new file mode 100644 index 0000000..1a02050 --- /dev/null +++ b/src/app/login/page.tsx @@ -0,0 +1,44 @@ +"use client"; + +import React from "react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import ContactForm from "@/components/form/ContactForm"; + +export default function LoginPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 0165d48..68ae71d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -3,6 +3,7 @@ import ReactLenis from "lenis/react"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import { BentoGlobe } from "@/components/bento/BentoGlobe"; import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel"; import FeatureBento from "@/components/sections/feature/FeatureBento"; import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix"; @@ -68,6 +69,7 @@ export default function WebAgency2Page() { ]} carouselItemClassName="!aspect-[4/5]" /> + ); -} +} \ No newline at end of file diff --git a/src/app/reset-password/page.tsx b/src/app/reset-password/page.tsx new file mode 100644 index 0000000..54a645a --- /dev/null +++ b/src/app/reset-password/page.tsx @@ -0,0 +1,44 @@ +"use client"; + +import React from "react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import ContactForm from "@/components/form/ContactForm"; + +export default function ResetPasswordPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/signup/page.tsx b/src/app/signup/page.tsx new file mode 100644 index 0000000..7b46b5e --- /dev/null +++ b/src/app/signup/page.tsx @@ -0,0 +1,44 @@ +"use client"; + +import React from "react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import ContactForm from "@/components/form/ContactForm"; + +export default function SignupPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 858b8d0..2319cc7 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -11,14 +11,14 @@ --background-accent: #ffffff; */ --background: #0a0a0a; - --card: #161616; - --foreground: #f0f0f0; - --primary-cta: #ffffff; + --card: #1a1a1a; + --foreground: #ffffff; + --primary-cta: #ef4444; --primary-cta-text: #0a0a0a; - --secondary-cta: #1e1e1e; + --secondary-cta: #1a1a1a; --secondary-cta-text: #e0e0e0; - --accent: #d0d0d0; - --background-accent: #9a9a9a; + --accent: #1e3a8a; + --background-accent: #1e3a8a; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);