Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: update sponsors and partners section #315

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading