diff --git a/assets/img/partners/hackumass-xi/Google-Cloud.png b/assets/img/partners/hackumass-xi/Google-Cloud.png new file mode 100644 index 0000000..63e8098 Binary files /dev/null and b/assets/img/partners/hackumass-xi/Google-Cloud.png differ diff --git a/assets/img/partners/hackumass-xi/Insomnia-Cookies.png b/assets/img/partners/hackumass-xi/Insomnia-Cookies.png new file mode 100644 index 0000000..a440c76 Binary files /dev/null and b/assets/img/partners/hackumass-xi/Insomnia-Cookies.png differ diff --git a/assets/img/partners/hackumass-xi/M5.png b/assets/img/partners/hackumass-xi/M5.png new file mode 100644 index 0000000..8684016 Binary files /dev/null and b/assets/img/partners/hackumass-xi/M5.png differ diff --git a/assets/img/partners/hackumass-xi/Major-League-Hacking.png b/assets/img/partners/hackumass-xi/Major-League-Hacking.png new file mode 100644 index 0000000..4971565 Binary files /dev/null and b/assets/img/partners/hackumass-xi/Major-League-Hacking.png differ diff --git a/assets/img/partners/hackumass-xi/Silver-Screen-Design.png b/assets/img/partners/hackumass-xi/Silver-Screen-Design.png new file mode 100644 index 0000000..aa020c4 Binary files /dev/null and b/assets/img/partners/hackumass-xi/Silver-Screen-Design.png differ diff --git a/assets/img/partners/hackumass-xi/Standout-Stickers.png b/assets/img/partners/hackumass-xi/Standout-Stickers.png new file mode 100644 index 0000000..e0ba940 Binary files /dev/null and b/assets/img/partners/hackumass-xi/Standout-Stickers.png differ diff --git a/assets/img/partners/hackumass-xi/Wolfram-Alpha.png b/assets/img/partners/hackumass-xi/Wolfram-Alpha.png new file mode 100644 index 0000000..2d7c6d7 Binary files /dev/null and b/assets/img/partners/hackumass-xi/Wolfram-Alpha.png differ diff --git a/assets/img/partners/hackumass-xi/echo3d.png b/assets/img/partners/hackumass-xi/echo3d.png new file mode 100644 index 0000000..6d94034 Binary files /dev/null and b/assets/img/partners/hackumass-xi/echo3d.png differ diff --git a/assets/img/sponsors/hackumass-xi/MITRE.png b/assets/img/sponsors/hackumass-xi/MITRE.png new file mode 100644 index 0000000..4f8ec25 Binary files /dev/null and b/assets/img/sponsors/hackumass-xi/MITRE.png differ diff --git a/assets/img/sponsors/hackumass-xi/UMass-Berthiaume-Center.png b/assets/img/sponsors/hackumass-xi/UMass-Berthiaume-Center.png new file mode 100644 index 0000000..05e5f46 Binary files /dev/null and b/assets/img/sponsors/hackumass-xi/UMass-Berthiaume-Center.png differ diff --git a/assets/img/sponsors/hackumass-xi/UMass-Engineering.png b/assets/img/sponsors/hackumass-xi/UMass-Engineering.png new file mode 100644 index 0000000..d8c21b7 Binary files /dev/null and b/assets/img/sponsors/hackumass-xi/UMass-Engineering.png differ diff --git a/assets/img/sponsors/hackumass-xi/UMass-Manning-CICS.png b/assets/img/sponsors/hackumass-xi/UMass-Manning-CICS.png new file mode 100644 index 0000000..3dec23e Binary files /dev/null and b/assets/img/sponsors/hackumass-xi/UMass-Manning-CICS.png differ diff --git a/assets/js/sponsors-partners.js b/assets/js/sponsors-partners.js new file mode 100644 index 0000000..5d39a3c --- /dev/null +++ b/assets/js/sponsors-partners.js @@ -0,0 +1,76 @@ +const sponsors = [ + 'UMass-Engineering', + 'UMass-Manning-CICS', + 'UMass-Berthiaume-Center', + 'MITRE', +]; +const sponsorsLinks = [ + 'https://engineering.umass.edu/', + 'https://www.cics.umass.edu/', + 'https://www.isenberg.umass.edu/centers/berthiaume-center-for-entrepreneurship', + 'https://www.mitre.org/', +]; +const partners = [ + 'Wolfram-Alpha', + 'echo3d', + 'Google-Cloud', + 'Insomnia-Cookies', + 'M5', + 'Major-League-Hacking', + 'Standout-Stickers', + 'Silver-Screen-Design', +]; +const partnersLinks = [ + 'https://www.wolfram.com/', + 'https://www.echo3d.com/', + 'https://cloud.google.com/', + 'https://insomniacookies.com/', + 'https://www.umassamherstm5.org/', + 'https://mlh.io/', + 'http://hackp.ac/mlh-StandOutStickers-hackathons', + 'https://www.silverscreendesign.com/', +]; + +const makeCompanyRow = () => { + const rowDivElement = document.createElement('div'); + rowDivElement.classList.add( + 'row', + 'gap-y', + 'justify-content-center', + 'align-items-center', + ); + return rowDivElement; +}; + +const makeCompanyCol = (name, link, relation) => { + const colDivElement = document.createElement('div'); + colDivElement.classList.add('col', 'col-6', 'm-2'); + colDivElement.style.width = '100%'; + colDivElement.style.maxWidth = '15rem'; + + colDivElement.innerHTML = ` + + ${name} + `; + return colDivElement; +}; + +const sponsorsContainer = document.getElementById('sponsors-container'); +sponsorsContainer.style.maxWidth = '70%'; +sponsorsContainer.style.margin = 'auto'; +const partnersContainer = document.getElementById('partners-container'); +partnersContainer.style.maxWidth = '70%'; +partnersContainer.style.margin = 'auto'; + +const sponsorsRow = makeCompanyRow(); +const partnersRow = makeCompanyRow(); + +sponsors.forEach((name, i) => { + sponsorsRow.appendChild(makeCompanyCol(name, sponsorsLinks[i], 'sponsors')); +}); +partners.forEach((name, i) => { + partnersRow.appendChild(makeCompanyCol(name, partnersLinks[i], 'partners')); +}); + +sponsorsContainer.appendChild(sponsorsRow); +partnersContainer.appendChild(partnersRow); diff --git a/index.html b/index.html index 2141eff..614978d 100644 --- a/index.html +++ b/index.html @@ -797,8 +797,10 @@

Our Sponsors

+
+ -
+ +
Our Sponsors Engineering
- - + --> +
+
+
-
-

Partners

-
+
+

Our Partners

+
+
+ + + +