diff --git a/frontend/src/components/AuthButton.tsx b/frontend/src/components/AuthButton.tsx index ae8ae88..c8209d4 100644 --- a/frontend/src/components/AuthButton.tsx +++ b/frontend/src/components/AuthButton.tsx @@ -6,9 +6,10 @@ interface AuthButtonProps { className?: string; children: React.ReactNode; asLink?: boolean; + style?: React.CSSProperties; } -const AuthButton: React.FC = ({ mode, className = '', children, asLink = false }) => { +const AuthButton: React.FC = ({ mode, className = '', children, asLink = false, style }) => { const { openAuthModal } = useAuth(); const handleClick = (e: React.MouseEvent) => { @@ -22,6 +23,7 @@ const AuthButton: React.FC = ({ mode, className = '', children, href="#" onClick={handleClick} className={className} + style={style} > {children} @@ -32,6 +34,7 @@ const AuthButton: React.FC = ({ mode, className = '', children, diff --git a/frontend/src/components/Footer.tsx b/frontend/src/components/Footer.tsx index f5dda77..9d5ad69 100644 --- a/frontend/src/components/Footer.tsx +++ b/frontend/src/components/Footer.tsx @@ -4,139 +4,51 @@ import { Link } from 'react-router-dom'; const Footer: React.FC = () => { return (
-
-
-
-
- - CommunityRentals.App -
-

- The marketplace for renting anything, from anyone, anywhere. -

+
+
+ {/* Social Media Icons */} + -
-
FAQ
-
    -
  • - - Renter FAQ - -
  • -
  • - - Owner FAQ - -
  • -
  • - - Payments - -
  • -
  • - - Help Center - -
  • -
-
-
-
For Renters
-
    -
  • - - Browse Items - -
  • -
  • - - How It Works - -
  • -
  • - - Safety Tips - -
  • -
-
-
-
For Owners
-
    -
  • - - List an Item - -
  • -
  • - - Owner Guide - -
  • -
  • - - Insurance - -
  • -
-
-
-
Company
-
    -
  • - - About Us - -
  • -
  • - - Contact - -
  • -
  • - - Careers - -
  • -
-
-
-
Follow Us
- -
-
-
-
-
-

- © 2025 CommunityRentals.App. All rights reserved. -

-
-
- + + {/* Essential Links */} +
+ + About + + + + Contact + + + Privacy Policy - + + Terms of Service
+ + {/* Copyright */} +

+ © 2025 CommunityRentals.App. All rights reserved. +

); }; -export default Footer; \ No newline at end of file +export default Footer; diff --git a/frontend/src/components/Navbar.tsx b/frontend/src/components/Navbar.tsx index 3382498..13ee9c4 100644 --- a/frontend/src/components/Navbar.tsx +++ b/frontend/src/components/Navbar.tsx @@ -111,10 +111,11 @@ const Navbar: React.FC = () => { } /> in @@ -127,7 +128,6 @@ const Navbar: React.FC = () => { onChange={(e) => handleSearchInputChange("location", e.target.value) } - style={{ borderLeft: "0" }} />