Skip to content

Commit

Permalink
Merge pull request #315 from LaurierHawkHacks/fix/308/update-sponsors…
Browse files Browse the repository at this point in the history
…-partners-section-with-new-data

fix: update sponsors and partners section
  • Loading branch information
aidantrabs authored May 16, 2024
2 parents 2916795 + 31b428a commit be05529
Show file tree
Hide file tree
Showing 12 changed files with 143 additions and 52 deletions.
18 changes: 16 additions & 2 deletions src/assets/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ import Ennios from './logos/ennios.png';
import Fantuan from './logos/fantuan.png';
import Fintech from './logos/fintech.png';
import Fossa from './logos/fossa.png';
import IndoFood from './logos/indofood.png';
import Indomie from './logos/Indomie.png';
import InterviewBuddy from './logos/interviewbuddy.png';
import InterviewCake from './logos/interviewcake.png';
import JDoodle from './logos/jdoodle.png';
Expand Down Expand Up @@ -76,6 +76,13 @@ import NordPass from './logos/nordpass.png';
import NordVPN from './logos/NordVPN.png';
import UWBlockchain from './logos/uwBlockchain.png';
import Metis from './logos/metis.png';
import Adobe from './logos/adobe.png';
import Fidelity from './logos/fidelity.png';
import GoDaddy from './logos/goDaddy.png';
import MongoDB from './logos/mongoDB.png';
import Propelauth from './logos/propelauth.png';
import SauceLabs from './logos/sauceLabs.png';
import Hackbox from './logos/HackboxCanada.png';

export {
Balsamiq,
Expand All @@ -89,7 +96,7 @@ export {
Fantuan,
Fintech,
Fossa,
IndoFood,
Indomie,
InterviewBuddy,
InterviewCake,
JDoodle,
Expand Down Expand Up @@ -120,6 +127,13 @@ export {
NordVPN,
UWBlockchain,
Metis,
Adobe,
Fidelity,
GoDaddy,
MongoDB,
Propelauth,
SauceLabs,
Hackbox,
};

/*
Expand Down
Binary file added src/assets/logos/HackboxCanada.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/logos/Indomie.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/logos/adobe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/logos/fidelity.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/logos/goDaddy.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/logos/indofood.png
Binary file not shown.
Binary file added src/assets/logos/mongoDB.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/logos/propelauth.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/logos/sauceLabs.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 5 additions & 5 deletions src/components/sections/Sponsor.section.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,9 @@ const SponsorSection = () => {
</Button>
</div>

<div className="tiers xl:space-y max-w-[102rem] space-y-12 px-4 py-6 md:space-y-16 lg:space-y-24 lg:px-8 lg:py-12 xl:space-y-36 xl:px-12">
<div className="tiers xl:space-y max-w-[102rem] space-y-12 px-4 py-6 md:space-y-16 lg:space-y-24 lg:px-8 lg:py-12 xl:space-y-36 xl:px-12 2xl:px-4">
<div className="first-tier">
<div className="flex items-center justify-center gap-6 md:gap-16">
<div className="flex items-center justify-center gap-6 md:gap-16 2xl:gap-x-36">
{sponsors.platinumSponsors.map(
(sponsor, i) => (
<a
Expand Down Expand Up @@ -99,7 +99,7 @@ const SponsorSection = () => {
</div>

<div className="second-tier">
<div className="flex flex-wrap items-center justify-center gap-4 lg:gap-12">
<div className="flex flex-wrap items-center justify-center gap-4 lg:gap-12 xl:gap-x-28">
{sponsors.goldSponsors.map((sponsor, i) => (
<a
key={i}
Expand Down Expand Up @@ -127,7 +127,7 @@ const SponsorSection = () => {
</div>

<div className="third-tier">
<div className="flex flex-wrap items-center justify-center gap-8 lg:gap-12">
<div className="flex flex-wrap items-center justify-center gap-8 lg:gap-12 xl:gap-x-24">
{sponsors.silverSponsors.map(
(sponsor, i) => (
<a
Expand Down Expand Up @@ -204,7 +204,7 @@ const SponsorSection = () => {
>
PARTNERS
</h2>
<div className="flex flex-wrap items-center justify-center gap-4">
<div className="flex flex-wrap items-center justify-center gap-4 xl:gap-x-20">
{sponsors.partners.map((partner, i) => (
<a
key={i}
Expand Down
167 changes: 122 additions & 45 deletions src/components/sections/data/sponsorData.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import {
Fantuan,
Fintech,
Fossa,
IndoFood,
Indomie,
InterviewCake,
JDoodle,
Lcs,
Expand All @@ -32,10 +32,17 @@ import {
Futurist,
Incogni,
Neurelo,
NordPass,
NordVPN,
UWBlockchain,
Metis,
GoDaddy,
Adobe,
Propelauth,
SauceLabs,
MongoDB,
Fidelity,
Hackbox,
NordPass,
} from '@assets';

interface Sponsor {
Expand All @@ -46,53 +53,88 @@ interface Sponsor {

const sponsorLinks = {
// partners
mlh: 'https://mlh.io',
lcs: 'https://lauriercs.ca',
fintech: 'https://wlufintech.com/',
fossa: 'https://fossa.ca',
su: 'https://yourstudentsunion.ca/',
ethToronto: 'https://www.ethtoronto.ca/',
wluBlockchain: 'https://www.waterlooblockchain.com/',
futurist: 'https://www.futuristconference.com/',
ethWomen: 'https://www.ethwomen.com/',
mlh: 'https://mlh.io?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
lcs: 'https://lauriercs.ca?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
fintech:
'https://wlufintech.com?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
fossa: 'https://fossa.ca?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
su: 'https://www.yourstudentsunion.ca?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
ethToronto:
'https://www.ethtoronto.ca?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
hackbox:
'https://near.org/hackbox.near/widget/home?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
wluBlockchain:
'https://waterlooblockchain.com?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
futurist:
'https://futuristconference.com?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
ethWomen:
'https://www.ethwomen.com?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',

// platinum
avalanche: 'https://www.avax.network/',
near: 'https://near.org/',
avalanche:
'https://www.avax.network/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
near: 'https://near.org/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',

// gold
fantuan: 'https://fantuan.ca/delivery/en/',
sp: 'https://smokespoutinerie.com/',
domino: 'https://www.dominos.ca/en/',
neurelo: 'https://www.neurelo.com/',
distributive: 'https://distributive.network/',
fantuan:
'https://fantuan.ca/delivery/en/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
sp: 'https://sweetlouscookies.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
domino: 'https://www.dominos.ca/en/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
neurelo:
'https://www.neurelo.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
distributive:
'https://distributive.network/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
metis: 'https://www.metis.io/',

// silver
indofood: 'https://www.indofood.com/',
roku: 'https://www.roku.com/en-ca/',
slCookies: 'https://sweetlouscookies.com/',
cisco: 'https://www.cisco.com/site/ca/en/index.html',
indomie:
'https://indomieonline.ca/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
roku: 'https://www.roku.com/en-ca/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
slCookies:
'https://sweetlouscookies.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
cisco: 'https://www.cisco.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',

// bronze
echo3D: 'https://www.echo3d.com/',
onePassword: 'https://1password.com/',
wolfram: 'https://www.wolframalpha.com/',
balsamiq: 'https://balsamiq.com/',
rosenfeld: 'https://rosenfeldmedia.com/',
taskade: 'https://www.taskade.com/',
streamyard: 'https://streamyard.com/',
defiblocks: 'https://defiblocks.io/',
interviewCake: 'https://www.interviewcake.com/',
ennios: 'https://www.enniospasta.ca/',
certopus: 'https://certopus.com/',
interviewBuddy: 'https://interviewbuddy.net/',
verbwire: 'https://www.verbwire.com/',
jDoodle: 'https://www.jdoodle.com/',
vectara: 'https://vectara.com/',
nordPass: 'https://nordpass.com/',
nordVpn: 'https://nordvpn.com/',
incogni: 'https://incogni.com/',
echo3D: 'https://www.echo3d.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
onePassword:
'https://1password.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
wolfram:
'https://www.wolframalpha.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
balsamiq:
'https://balsamiq.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
rosenfeld:
'https://rosenfeldmedia.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
taskade:
'https://www.taskade.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
mavenSourcing: 'https://mavensourcing.ca/',
defiblocks:
'http://defiblocks.io/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
interviewCake:
'https://www.interviewcake.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
ennios: 'https://www.enniospasta.ca/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
certopus:
'https://certopus.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
jDoodle:
'https://www.jdoodle.com/?utm_source=Event+Website&utm_medium=Event+Sponsorship&utm_campaign=HawkHacks+Sponsorship+2024',
vectara:
'https://vectara.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
goDaddy:
'https://registry.godaddy/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
adobe: 'https://www.adobe.com/ca/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
propelauth:
'https://www.propelauth.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
sauceLabs:
'https://saucelabs.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
mongoDB:
'https://www.mongodb.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
fidelity:
'https://www.fidelity.ca/en/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
nordPass:
'https://nordpass.com',
nordVpn:
'https://nordvpn.com/hackathons/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
incogni:
'https://incogni.com/?utm_medium=affiliate&utm_term=&utm_content&utm_campaign=hawkhacks24',
};

const platinumSponsors: Sponsor[] = [
Expand Down Expand Up @@ -143,9 +185,9 @@ const goldSponsors: Sponsor[] = [

const silverSponsors: Sponsor[] = [
{
name: 'Indofood',
link: sponsorLinks.indofood,
image: IndoFood,
name: 'Indomie',
link: sponsorLinks.indomie,
image: Indomie,
},
{
name: 'Roku',
Expand Down Expand Up @@ -222,22 +264,52 @@ const bronzeSponsors: Sponsor[] = [
},
{
name: 'Maven Sourcing',
link: 'https://mavensourcing.ca/',
link: sponsorLinks.mavenSourcing,
image: MavenSourcing,
},
{
name: 'Defiblocks.io',
link: sponsorLinks.defiblocks,
image: DeFiBlocks,
},
{
name: 'GoDaddy',
link: sponsorLinks.goDaddy,
image: GoDaddy,
},
{
name: 'Adobe',
link: sponsorLinks.adobe,
image: Adobe,
},
{
name: 'Propelauth',
link: sponsorLinks.propelauth,
image: Propelauth,
},
{
name: 'SauceLabs',
link: sponsorLinks.sauceLabs,
image: SauceLabs,
},
{
name: 'MongoDB',
link: sponsorLinks.mongoDB,
image: MongoDB,
},
{
name: 'Fidelity Investments',
link: sponsorLinks.fidelity,
image: Fidelity,
},
{
name: 'NordPass',
link: sponsorLinks.nordPass,
image: NordPass,
},
{
name: 'NordVPN',
link: sponsorLinks.nordPass,
link: sponsorLinks.nordVpn,
image: NordVPN,
},
{
Expand Down Expand Up @@ -278,6 +350,11 @@ const partners: Sponsor[] = [
link: sponsorLinks.ethToronto,
image: EthToronto,
},
{
name: 'Hackbox Canada',
link: sponsorLinks.hackbox,
image: Hackbox,
},
{
name: 'Waterloo Blockchain',
link: sponsorLinks.wluBlockchain,
Expand Down

0 comments on commit be05529

Please sign in to comment.