diff --git a/client/public/320711306_865749364475187_6152104707200224701_n-1d6b6ac8-1920w-1.webp b/client/public/320711306_865749364475187_6152104707200224701_n-1d6b6ac8-1920w-1.webp new file mode 100644 index 0000000..d282774 Binary files /dev/null and b/client/public/320711306_865749364475187_6152104707200224701_n-1d6b6ac8-1920w-1.webp differ diff --git a/client/public/Kenneth.jpg b/client/public/Kenneth.jpg new file mode 100644 index 0000000..e8c0cc9 Binary files /dev/null and b/client/public/Kenneth.jpg differ diff --git a/client/src/App.tsx b/client/src/App.tsx index 0d4430d..7e2aceb 100644 --- a/client/src/App.tsx +++ b/client/src/App.tsx @@ -12,6 +12,7 @@ import { Contact } from "@/pages/Contact"; import { SupportUs } from "@/pages/SupportUs"; import { Privacy } from "@/pages/Privacy"; import { NewsArticle } from "@/pages/NewsArticle"; +import { Facebook } from "@/pages/Facebook"; function Router() { return ( @@ -21,6 +22,7 @@ function Router() { + diff --git a/client/src/components/SiteHeader.tsx b/client/src/components/SiteHeader.tsx index 3ad6366..0489a96 100644 --- a/client/src/components/SiteHeader.tsx +++ b/client/src/components/SiteHeader.tsx @@ -1,4 +1,5 @@ import React, { useState } from "react"; +import { FaFacebookF } from "react-icons/fa"; type NavItem = { label: string; @@ -9,12 +10,14 @@ type SiteHeaderProps = { navigationItems: NavItem[]; theme?: "dark" | "light"; className?: string; + facebookHref?: string; }; export const SiteHeader = ({ navigationItems, theme = "light", className = "", + facebookHref = "/facebook", }: SiteHeaderProps): JSX.Element => { const [menuOpen, setMenuOpen] = useState(false); const isDark = theme === "dark"; @@ -60,6 +63,18 @@ export const SiteHeader = ({ ))} +
  • + setMenuOpen(false)} + > + + + + Facebook + +
  • @@ -109,6 +124,15 @@ export const SiteHeader = ({ ))} +
  • + + + +
  • diff --git a/client/src/pages/Contact.tsx b/client/src/pages/Contact.tsx index 48dd046..b1eaeac 100644 --- a/client/src/pages/Contact.tsx +++ b/client/src/pages/Contact.tsx @@ -13,98 +13,128 @@ const navigationItems = [ export const Contact = (): JSX.Element => { return (
    - -
    -
    -
    -

    - Get in touch -

    -

    - Contact Highland Group RDA -

    -

    - We would love to hear from you about sessions, - volunteering, or ways to support the group. Reach - out and we will get back to you as soon as we can. -

    +
    +
    +
    + +
    +
    +

    + Get in touch +

    +
    +

    + Contact Highland Group RDA +

    +

    + We would love to hear from you about + sessions, volunteering, or ways to support + the group. Reach out and we will get back to + you as soon as we can. +

    +
    +
    -
    -
    -
    -

    - Contact details -

    -

    - The Highland Group RDA, Culloden, Inverness, IV2 -

    -

    - Tel: 01463 000 000 -
    - Email: info@highlandrda.org.uk -

    -
    - +
    +
    + + +
    +

    + Send a message +

    +
    - Email us - +
    + + +
    +
    + + +
    +
    + +