Skip to content

Commit

Permalink
Merge pull request #207 from oscafrica/feat/update-speakers-and-sponsors
Browse files Browse the repository at this point in the history
feat: add featured speakers
  • Loading branch information
Princesso committed Jun 15, 2023
2 parents 7f1d826 + 031be2d commit 9656e65
Show file tree
Hide file tree
Showing 5 changed files with 132 additions and 15 deletions.
27 changes: 24 additions & 3 deletions src/components/2023/cloudImages.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,19 @@ const speakers = Object.freeze({
angie: "https://res.cloudinary.com/vimoppa/image/upload/v1684617894/speakers/angie-jones_qopiuu.jpg",
bdougie: "https://res.cloudinary.com/vimoppa/image/upload/v1684617894/speakers/bdougie_szfahw.jpg",
jan: "https://res.cloudinary.com/vimoppa/image/upload/v1684617894/speakers/jan_qw6blt.jpg",
regina: "https://res.cloudinary.com/vimoppa/image/upload/v1684617894/speakers/regina_qatj2y.jpg"
regina: "https://res.cloudinary.com/vimoppa/image/upload/v1684617894/speakers/regina_qatj2y.jpg",
adora: "https://res.cloudinary.com/vimoppa/image/upload/v1686705079/speakers/Adora_Nwodo_kxqo7k.jpg",
aniedi: "https://res.cloudinary.com/vimoppa/image/upload/v1686705081/speakers/Aniedi_Udo-Obong_fnuids.jpg",
chisom: "https://res.cloudinary.com/vimoppa/image/upload/v1686705081/speakers/Chisom_Nwokwu_h8hfhf.jpg",
edidiong: "https://res.cloudinary.com/vimoppa/image/upload/v1686705081/speakers/Edidiong_Asikpo_f6qp6p.jpg",
john: "https://res.cloudinary.com/vimoppa/image/upload/v1686705081/speakers/John_Meluso_omvkqe.jpg",
kelvin: "https://res.cloudinary.com/vimoppa/image/upload/v1686705081/speakers/Kelvin_Umechukwu_v0kdhb.jpg",
njoku: "https://res.cloudinary.com/vimoppa/image/upload/v1686705081/speakers/Njoku_Emmanuel_gf3vow.jpg",
oluebube: "https://res.cloudinary.com/vimoppa/image/upload/v1686705083/speakers/Oluebube_Princess_opdyeh.jpg",
prosper: "https://res.cloudinary.com/vimoppa/image/upload/v1686705084/speakers/Prosper_Otemuyiwa_qrr5th.jpg",
rachel: "https://res.cloudinary.com/vimoppa/image/upload/v1686705084/speakers/Rachel_Onoja_oms8n5.jpg",
sodiq: "https://res.cloudinary.com/vimoppa/image/upload/v1686705084/speakers/Sodiq_Akinjobi_d076db.jpg",
sultan: "https://res.cloudinary.com/vimoppa/image/upload/v1686705084/speakers/Sultan_Akintunde_k98ovb.jpg"
});

const sponsors = Object.freeze({
Expand All @@ -42,7 +54,11 @@ const sponsors = Object.freeze({
axelar: "https://res.cloudinary.com/vimoppa/image/upload/v1684626494/sponsors/Axelar_luuwgx.svg",
kora: "https://res.cloudinary.com/vimoppa/image/upload/v1686146960/sponsors/Kora_x6n0li.svg",
cannonical: "https://res.cloudinary.com/vimoppa/image/upload/v1685999372/sponsors/Canonical_inf4sr.svg",
alt: "https://res.cloudinary.com/vimoppa/image/upload/v1685249634/sponsors/alt_school_nuitme.svg"
alt: "https://res.cloudinary.com/vimoppa/image/upload/v1685249634/sponsors/alt_school_nuitme.svg",
celo: "https://res.cloudinary.com/vimoppa/image/upload/v1686822152/sponsors/Celo_g7zyq8.png",
etionary: "https://res.cloudinary.com/vimoppa/image/upload/v1686822151/sponsors/Etionary-Properties_ufk04k.png",
outreachy: "https://res.cloudinary.com/vimoppa/image/upload/v1686822151/sponsors/Outreachy_dx6j5e.png",
africantalkig: "https://res.cloudinary.com/vimoppa/image/upload/v1686822150/sponsors/Africa_s_Talking_otrzhy.png"
});

const sponsorsColored = Object.freeze({
Expand All @@ -56,7 +72,12 @@ const sponsorsColored = Object.freeze({
cncf: "https://res.cloudinary.com/vimoppa/image/upload/v1685999650/sponsors-colored/Cloud_Native_2x_hgq7ih.svg",
kora: "https://res.cloudinary.com/vimoppa/image/upload/v1686146916/sponsors-colored/Kora-2_gssqzl.svg",
eden: "https://res.cloudinary.com/vimoppa/image/upload/v1685999650/sponsors-colored/Eden_life_ai4tdz.svg",
gnome: "https://res.cloudinary.com/vimoppa/image/upload/v1685999650/sponsors-colored/GNOME_2x_dv7olq.svg"
gnome: "https://res.cloudinary.com/vimoppa/image/upload/v1685999650/sponsors-colored/GNOME_2x_dv7olq.svg",
outreachy: "https://res.cloudinary.com/vimoppa/image/upload/v1686822342/sponsors-colored/Outreachy_yo2yl3.png",
etionary:
"https://res.cloudinary.com/vimoppa/image/upload/v1686822342/sponsors-colored/Etionary-Properties_mpl55b.png",
africantalkig:
"https://res.cloudinary.com/vimoppa/image/upload/v1686822342/sponsors-colored/Africa_s_Talking_q4gzev.png"
});

export { homeBackground, aboutus, gallery, speakers, sponsors, sponsorsColored };
11 changes: 7 additions & 4 deletions src/components/2023/nav.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,14 @@ function Nav() {
/* eslint-disable no-unused-vars */
const [_navbar, setNavbar] = useState(false);

const desktopListener = useCallback((x) => {
if (!x.matches) return;
const desktopListener = useCallback(
(x) => {
if (!x.matches) return;

toggleExpansion(false);
}, [toggleExpansion]);
toggleExpansion(false);
},
[toggleExpansion]
);

useEffect(() => {
const desktopScreen = window.matchMedia("(min-width: 1024px)");
Expand Down
50 changes: 50 additions & 0 deletions src/components/2023/speakers.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,56 @@ const speakers2023 = [
name: "Regina Nkenchor",
title: "Board vice president at the GNOME Foundation",
image: speakers.regina
},
{
name: "Edidiong Asikpo",
title: "Senior Developer Advocate at Ambassador Labs",
image: speakers.edidiong
},
{
name: "Rachel Onoja",
title: "Head of Operations at AltSchool Africa",
image: speakers.rachel
},
{
name: "Aniedi Udo-Obong",
title: "Program Manager, Google",
image: speakers.aniedi
},
{
name: "John Meluso",
title: "System Engineer and an Organization Scientist",
image: speakers.john
},
{
name: "Prosper Otemuyiwa",
title: "Co-founder of Forloop Africa and Eden Life",
image: speakers.prosper
},
{
name: "Sultan Akintunde",
title: "Co-founder and Head of Technology at AltSchool Africa",
image: speakers.sultan
},
{
name: "Adora Nwodo",
title: "Founder, Nexascale",
image: speakers.adora
},
{
name: "Kelvin Umechukwu",
title: "Founder, Consonance Club",
image: speakers.kelvin
},
{
name: "Njoku Emmanuel",
title: "Former Co-founder and CEO of Lazerpay",
image: speakers.njoku
},
{
name: "Oluebube Princess",
title: "Devrel Engineer, Spectro Cloud",
image: speakers.oluebube
}
];

Expand Down
57 changes: 50 additions & 7 deletions src/components/2023/sponsors.js
Original file line number Diff line number Diff line change
Expand Up @@ -106,19 +106,49 @@ const sponsorsData = [
imageColored: sponsorsColored.kora,
link: "https://korahq.com/"
},
{
tier: "bronze",
name: "Eden",
image: sponsors.eden,
imageColored: sponsorsColored.eden,
link: "https://ouredenlife.com/"
},
{
tier: "silver",
name: "Outreachy",
image: sponsors.outreachy,
imageColored: sponsorsColored.outreachy,
link: "https://www.outreachy.org/"
},
{
tier: "silver",
name: "Celo Africa Dao",
image: sponsors.celo,
link: "https://celo.org/"
},
{
tier: "bronze",
name: "Africans Talking",
image: sponsors.africantalkig,
imageColored: sponsorsColored.africantalkig,
link: "https://africastalking.com/"
}
];

const eventPartnersData = [
{
tier: "bronze",
name: "ALT School",
image: sponsors.alt,
link: "https://www.altschoolafrica.com/"
},
{
tier: "bronze",
name: "Etionary",
image: sponsors.etionary,
imageColored: sponsorsColored.etionary,
link: "https://etionarygroup.com/"
}
// {
// tier: "bronze",
// name: "Eden",
// image: sponsors.eden,
// imageColored: sponsorsColored.eden,
// link: "https://ouredenlife.com/"
// }
];

const headline = sponsorsData.filter((data) => data.tier.includes("headline"));
Expand Down Expand Up @@ -200,6 +230,19 @@ function Sponsors() {
))}
</div>
</div>
<div className="container lg:flex-row mx-auto px-5 lg:px-0 my-20 lg:my-40 text-center text-white">
<div className="flex flex-wrap justify-center">
<div className="mb-8 lg:mb-12 w-full lg:w-1/2">
<h1 className="font-humane font-medium text-[8rem] md:text-[10rem] lg:text-[16rem] leading-none uppercase">
Event Partners
</h1>
</div>
</div>

<div className="my-12">
<SponsorLogo sponsors={eventPartnersData} />
</div>
</div>
</section>
);
}
Expand Down
2 changes: 1 addition & 1 deletion src/pages/sustain-africa.js
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ function SustainAfrica() {
<SectionLayout>
<h3 className="text-white uppercase font-clashDisplay font-bold text-2xl lg:text-3xl"> Agenda </h3>
<p className="text-[#D1D1E3;] text-lg pt-[24px] lg:pt-[40px] leading-8 text-base">
The event starts at 03:30 PM on <b className="text-white"> 16th June, 2023 </b>, so please arrive at 03:00 PM
The event starts at 11:00 AM on <b className="text-white"> 16th June, 2023 </b>, so please arrive at 11:00 AM
to check in. The event will last for 3 hours and will be structured as collaborative working sessions, along
with optional activities. Sessions will be dialog and outcome-oriented rather than presentations or lecture
format. The program is envisioned to enable deeper collaborations and learnings across the network of
Expand Down

0 comments on commit 9656e65

Please sign in to comment.