diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..1b1391f --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,122 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; +import TeamCardSix from '@/components/sections/team/TeamCardSix'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; + +export default function AboutPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..4b49779 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,108 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import HeroSplit from '@/components/sections/hero/HeroSplit'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; + +export default function ContactPage() { + return ( + + + +
+ +
+ +
+ { + console.log("Form submitted:", data); + // Handle form submission here + }} + /> +
+ + +
+ ); +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 146920f..e2e2afb 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -159,4 +159,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file diff --git a/src/app/portfolio/page.tsx b/src/app/portfolio/page.tsx new file mode 100644 index 0000000..3dade3c --- /dev/null +++ b/src/app/portfolio/page.tsx @@ -0,0 +1,107 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import BlogCardTwo from '@/components/sections/blog/BlogCardTwo'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; + +export default function PortfolioPage() { + return ( + + + +
+ +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/pricing/page.tsx b/src/app/pricing/page.tsx new file mode 100644 index 0000000..0464ec2 --- /dev/null +++ b/src/app/pricing/page.tsx @@ -0,0 +1,101 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import PricingCardEight from '@/components/sections/pricing/PricingCardEight'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { Check } from 'lucide-react'; + +export default function PricingPage() { + return ( + + + +
+ +
+ + +
+ ); +} \ No newline at end of file diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx new file mode 100644 index 0000000..895f411 --- /dev/null +++ b/src/app/services/page.tsx @@ -0,0 +1,163 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import HeroSplit from '@/components/sections/hero/HeroSplit'; +import TextAbout from '@/components/sections/about/TextAbout'; +import FeatureCardSix from '@/components/sections/feature/FeatureCardSix'; +import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo'; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; + +export default function ServicesPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file