diff --git a/src/app/adopt/page.tsx b/src/app/adopt/page.tsx index f43093e..c8740bb 100644 --- a/src/app/adopt/page.tsx +++ b/src/app/adopt/page.tsx @@ -1,6 +1,7 @@ "use client"; import React from "react"; + import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { PawPrint, Star, MapPin } from "lucide-react"; @@ -38,7 +39,7 @@ export default function AdoptPage() { headingFontWeight="bold" >
@@ -54,7 +55,7 @@ export default function AdoptPage() { tag="Available Pets" tagIcon={PawPrint} gridVariant="four-items-2x2-equal-grid" - animationType="blur-reveal" + animationType="slide-up" textboxLayout="default" useInvertedBackground={false} /> @@ -96,4 +97,4 @@ export default function AdoptPage() {
); -} \ No newline at end of file +} diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 08c1d85..86c9691 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,8 +1,9 @@ "use client"; import React from "react"; + import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import { MapPin, Heart } from "lucide-react"; +import { MapPin, HelpCircle, Heart } from "lucide-react"; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import ContactFaq from '@/components/sections/contact/ContactFaq'; @@ -37,7 +38,7 @@ export default function ContactPage() { headingFontWeight="bold" >
@@ -56,6 +57,21 @@ export default function ContactPage() { />
+
+ +
+
@@ -74,4 +90,4 @@ export default function ContactPage() { ); -} \ No newline at end of file +} diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f499e27..abb3c48 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -10,8 +10,12 @@ const roboto = Roboto({ }); export const metadata: Metadata = { - title: "Golden Paws Shelter | Rescue & Adoption", description: "Find your new best friend at Golden Paws Shelter. We rescue, rehabilitate, and rehome pets in need. Browse available dogs and cats for adoption today.", openGraph: { - title: "Golden Paws Animal Shelter", description: "Giving animals a second chance at a forever home.", siteName: "Golden Paws", type: "website" + title: "Golden Paws Shelter | Rescue & Adoption", description: "Find your new best friend at Golden Paws Shelter. We rescue, rehabilitate, and rehome pets in need. Browse available dogs and cats for adoption today.", + openGraph: { + title: "Golden Paws Animal Shelter", + description: "Giving animals a second chance at a forever home.", + siteName: "Golden Paws", + type: "website" }, }; @@ -1248,4 +1252,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} diff --git a/src/app/mission/page.tsx b/src/app/mission/page.tsx index 65e4df0..c606649 100644 --- a/src/app/mission/page.tsx +++ b/src/app/mission/page.tsx @@ -1,6 +1,7 @@ "use client"; import React from "react"; + import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { Heart, Users } from "lucide-react"; @@ -38,7 +39,7 @@ export default function MissionPage() { headingFontWeight="bold" >
@@ -88,4 +89,4 @@ export default function MissionPage() {
); -} \ No newline at end of file +} diff --git a/src/app/page.tsx b/src/app/page.tsx index bc67b3a..34a7e28 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,6 +1,7 @@ "use client"; import React from "react"; + import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { Sparkles, Heart, PawPrint, MapPin, Star } from "lucide-react"; @@ -44,7 +45,7 @@ export default function HomePage() { @@ -100,8 +101,8 @@ export default function HomePage() { description="Browse our current residents waiting for their forever homes." tag="Available Pets" tagIcon={PawPrint} - gridVariant="four-items-2x2-equal-grid" - animationType="blur-reveal" + gridVariant="four-items-2x2-equal-grid" + animationType="slide-up" textboxLayout="default" useInvertedBackground={true} /> @@ -110,8 +111,8 @@ export default function HomePage() {
); -} \ No newline at end of file +} diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index bdea9e7..43fa230 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -2,21 +2,21 @@ /* Base units */ /* --vw is set by ThemeProvider */ - /* --background: #fafffb;; - --card: #f7fffa;; - --foreground: #001a0a;; - --primary-cta: #0a7039;; - --secondary-cta: #ffffff;; - --accent: #a8d9be;; - --background-accent: #6bbf8e;; */ + /* --background: #020d06;; + --card: #0a1f12;; + --foreground: #f1f8f3;; + --primary-cta: #2e7d32;; + --secondary-cta: #0c2416;; + --accent: #4caf50;; + --background-accent: #143a22;; */ - --background: #fafffb;; - --card: #f7fffa;; - --foreground: #001a0a;; - --primary-cta: #0a7039;; - --secondary-cta: #ffffff;; - --accent: #a8d9be;; - --background-accent: #6bbf8e;; + --background: #020d06;; + --card: #0a1f12;; + --foreground: #f1f8f3;; + --primary-cta: #2e7d32;; + --secondary-cta: #0c2416;; + --accent: #4caf50;; + --background-accent: #143a22;; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);