From ee7c1b70a9e468743b41df7afc16e04e664cc6b3 Mon Sep 17 00:00:00 2001 From: ddelpiano Date: Tue, 15 Jul 2025 19:09:50 +0200 Subject: [PATCH] replacing place holder logos with real ones --- src/assets/logos/NIDDK.svg | 9 +++++ src/assets/logos/NIDM.svg | 9 +++++ src/assets/logos/NIF.svg | 9 +++++ src/assets/logos/RRID.svg | 9 +++++ src/assets/logos/SPARC.svg | 9 +++++ src/assets/logos/drugDesign.svg | 9 +++++ src/assets/logos/openDataCommons.svg | 9 +++++ src/components/Partners/index.jsx | 58 +++++++++++++++------------- 8 files changed, 95 insertions(+), 26 deletions(-) create mode 100644 src/assets/logos/NIDDK.svg create mode 100644 src/assets/logos/NIDM.svg create mode 100644 src/assets/logos/NIF.svg create mode 100644 src/assets/logos/RRID.svg create mode 100644 src/assets/logos/SPARC.svg create mode 100644 src/assets/logos/drugDesign.svg create mode 100644 src/assets/logos/openDataCommons.svg diff --git a/src/assets/logos/NIDDK.svg b/src/assets/logos/NIDDK.svg new file mode 100644 index 00000000..d5876afe --- /dev/null +++ b/src/assets/logos/NIDDK.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/logos/NIDM.svg b/src/assets/logos/NIDM.svg new file mode 100644 index 00000000..bc69da6c --- /dev/null +++ b/src/assets/logos/NIDM.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/logos/NIF.svg b/src/assets/logos/NIF.svg new file mode 100644 index 00000000..e666fd28 --- /dev/null +++ b/src/assets/logos/NIF.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/logos/RRID.svg b/src/assets/logos/RRID.svg new file mode 100644 index 00000000..4321eeda --- /dev/null +++ b/src/assets/logos/RRID.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/logos/SPARC.svg b/src/assets/logos/SPARC.svg new file mode 100644 index 00000000..58a044a0 --- /dev/null +++ b/src/assets/logos/SPARC.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/logos/drugDesign.svg b/src/assets/logos/drugDesign.svg new file mode 100644 index 00000000..7c68fa62 --- /dev/null +++ b/src/assets/logos/drugDesign.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/logos/openDataCommons.svg b/src/assets/logos/openDataCommons.svg new file mode 100644 index 00000000..c4b01c72 --- /dev/null +++ b/src/assets/logos/openDataCommons.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/components/Partners/index.jsx b/src/components/Partners/index.jsx index a6880fa7..dce5006e 100644 --- a/src/components/Partners/index.jsx +++ b/src/components/Partners/index.jsx @@ -1,12 +1,12 @@ import { Box, Container, Typography } from "@mui/material"; import { vars } from "../../theme/variables"; -import BOLTSHIFT from "../../Icons/svg/boltshift.svg"; -import LIGHTBOX from "../../Icons/svg/lightbox.svg"; -import FEATHERDEV from "../../Icons/svg/featherdev.svg"; -import SPHERULE from "../../Icons/svg/spherule.svg"; -import GLOBALBANK from "../../Icons/svg/globalbank.svg"; -import NIETZSCHE from "../../Icons/svg/nietzsche.svg"; -import PartnersData from "../../static/Partners.json"; +import NIDDK from "../../assets/logos/NIDDK.svg"; +import NIDM from "../../assets/logos/NIDM.svg"; +import NIF from "../../assets/logos/NIF.svg"; +import RRID from "../../assets/logos/RRID.svg"; +import SPARC from "../../assets/logos/SPARC.svg"; +import drugDesign from "../../assets/logos/drugDesign.svg"; +import openDataCommons from "../../assets/logos/openDataCommons.svg"; const { gray50, gray600 } = vars; @@ -23,36 +23,42 @@ const style = { fontWeight: 500, mb: '2rem', lineHeight: '150%' + }, + + logo: { + width: 'auto', + height: '120px', // Double the typical size + maxWidth: '400px', // Prevent logos from becoming too wide + paddingLeft: '4rem', + paddingRight: '4rem', + objectFit: 'contain', + transition: 'transform 0.3s ease', } } -const imageMap = { - BOLTSHIFT, - LIGHTBOX, - FEATHERDEV, - SPHERULE, - GLOBALBANK, - NIETZSCHE, -}; +const logos = [ + { src: NIDDK, alt: "NIDDK" }, + { src: NIDM, alt: "NIDM" }, + { src: NIF, alt: "NIF" }, + { src: RRID, alt: "RRID" }, + { src: SPARC, alt: "SPARC" }, + { src: drugDesign, alt: "Drug Design" }, + { src: openDataCommons, alt: "Open Data Commons" } +]; + const Partners = () => { return ( - Join 4,000+ companies already growing + Affiliates - {PartnersData?.images?.map((image, index) => { - const imageSrc = imageMap[image.name]; - if (imageSrc) { - return ( - {image.alt} - ); - } - return null; - })} + {logos.map((logo, index) => ( + {logo.alt} + ))} ) } -export default Partners; \ No newline at end of file +export default Partners;