From 12a32b7f3f08ff4a032d97bc0619b569c98f8547 Mon Sep 17 00:00:00 2001 From: Koncept Kit <63216427+konceptkit@users.noreply.github.com> Date: Sat, 13 Dec 2025 00:58:39 +0700 Subject: [PATCH] Update Responsive and Contact Us page and function --- src/App.js | 8 + src/components/Navbar.js | 8 +- src/components/PublicFooter.js | 72 ++--- src/components/PublicNavbar.js | 170 ++++++++++- .../registration/RegistrationStep2.js | 2 +- src/pages/BecomeMember.js | 74 ++--- src/pages/BoardOfDirectors.js | 10 +- src/pages/ContactUs.js | 279 ++++++++++++++++++ src/pages/Donate.js | 4 +- src/pages/DonationSuccess.js | 4 +- src/pages/Events.js | 2 +- src/pages/History.js | 4 +- src/pages/Landing.js | 40 +-- src/pages/MissionValues.js | 8 +- src/pages/Plans.js | 4 +- src/pages/Profile.js | 8 +- src/pages/Resources.js | 251 ++++++++++++++++ src/pages/VerifyEmail.js | 2 +- src/pages/admin/AdminEvents.js | 22 +- src/pages/admin/AdminMembers.js | 4 +- src/pages/admin/AdminPlans.js | 18 +- src/pages/admin/AdminSubscriptions.js | 93 +++++- 22 files changed, 936 insertions(+), 151 deletions(-) create mode 100644 src/pages/ContactUs.js create mode 100644 src/pages/Resources.js diff --git a/src/App.js b/src/App.js index 928ac78..bd2cf39 100644 --- a/src/App.js +++ b/src/App.js @@ -44,6 +44,8 @@ import MissionValues from './pages/MissionValues'; import BoardOfDirectors from './pages/BoardOfDirectors'; import Donate from './pages/Donate'; import DonationSuccess from './pages/DonationSuccess'; +import Resources from './pages/Resources'; +import ContactUs from './pages/ContactUs'; const PrivateRoute = ({ children, adminOnly = false }) => { const { user, loading } = useAuth(); @@ -93,6 +95,12 @@ function App() { } /> } /> + {/* Resources Page - Public Access */} + } /> + + {/* Contact Us Page - Public Access */} + } /> + {/* Donation Page - Public Access */} } /> } /> diff --git a/src/components/Navbar.js b/src/components/Navbar.js index 0904c09..e187efd 100644 --- a/src/components/Navbar.js +++ b/src/components/Navbar.js @@ -25,7 +25,7 @@ const Navbar = () => { return ( <> {/* Top Header - Member Actions */} -
+
{user && ( Welcome, {user.first_name} @@ -61,11 +61,11 @@ const Navbar = () => {
{/* Main Header - Member Navigation */} -
+
- LOAF Logo + LOAF Logo -