diff --git a/public/images/incoming-president1.png b/public/images/incoming-president1.png new file mode 100644 index 0000000..4953696 Binary files /dev/null and b/public/images/incoming-president1.png differ diff --git a/public/images/incoming-secretary1.png b/public/images/incoming-secretary1.png new file mode 100644 index 0000000..f5887df Binary files /dev/null and b/public/images/incoming-secretary1.png differ diff --git a/public/images/incoming-treasurer.jpg b/public/images/incoming-treasurer.jpg new file mode 100644 index 0000000..6631382 Binary files /dev/null and b/public/images/incoming-treasurer.jpg differ diff --git a/src/app/page.tsx b/src/app/page.tsx index b419c82..f8a50ac 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -5,11 +5,13 @@ import Guests from "@/components/Guests"; import OfficeBearers from "@/components/OfficeBearers"; import CtaBand from "@/components/CtaBand"; import Footer from "@/components/Footer"; +import IncomingBoard from "@/components/IncomingBoard"; export default function Page() { return (
+ diff --git a/src/components/IncomingBoard.tsx b/src/components/IncomingBoard.tsx new file mode 100644 index 0000000..dbc34c7 --- /dev/null +++ b/src/components/IncomingBoard.tsx @@ -0,0 +1,48 @@ +import Image from "next/image"; +import Reveal from "./Reveal"; + +const INCOMING_OFFICERS = [ + { role: "President", name: "Rtn. Er. G. Muralidharan", image: "/images/incoming-president1.png" }, + { role: "Secretary", name: "Rtn. M. Bhimarao", image: "/images/incoming-secretary1.png" }, + { role: "Treasurer", name: "Rtn. K. Kumar", image: "/images/incoming-treasurer.jpg" }, +]; + +export default function IncomingBoard() { + return ( +
+
+ +

+ 2026 – 27 +

+

+ Meet the Incoming Board +

+
+ + +
+ {INCOMING_OFFICERS.map((o) => ( +
+
+
+ {`${o.name}, +
+
+

{o.name}

+

{o.role}

+
+ ))} +
+
+
+
+ ); +}