diff --git a/public/sponsors/bloomberg.png b/public/sponsors/bloomberg.png index f880a4b..a8c52f0 100644 Binary files a/public/sponsors/bloomberg.png and b/public/sponsors/bloomberg.png differ diff --git a/src/components/SponsorsList.tsx b/src/components/SponsorsList.tsx index 2865802..26f04df 100644 --- a/src/components/SponsorsList.tsx +++ b/src/components/SponsorsList.tsx @@ -1,26 +1,21 @@ import SponsorsMember, { SponsorsMemberProps } from './SponsorsMember'; -import { Box } from '@mui/material'; +import { Grid, ListItem} from '@mui/material'; import sponsors from '../data/sponsors'; - -export interface SponsorsListProps { - numColumns?: number; -} - -export default function SponsorsList({ numColumns = 3 }: SponsorsListProps) { +export default function SponsorsList() { const sponsorArray = Object.values(sponsors).flat(); - return ( - + {sponsorArray.map((sponsor: SponsorsMemberProps, index: number) => ( - + + + ))} - + ); -} +} \ No newline at end of file diff --git a/src/components/SponsorsMember.tsx b/src/components/SponsorsMember.tsx index 82aba22..93465a4 100644 --- a/src/components/SponsorsMember.tsx +++ b/src/components/SponsorsMember.tsx @@ -1,19 +1,53 @@ -import { Box, Typography } from "@mui/material"; - +import { Card, Box } from "@mui/material"; export interface SponsorsMemberProps { imgSrc: string; name: string; size?: string; + color: string; } - export default function SponsorsMember(props: SponsorsMemberProps) { const { imgSrc, name } = props; const size = props.size ?? "inherit"; - + const color = props.color; return ( - - {name} - {name} + + + {name} + + + ); -} +} \ No newline at end of file diff --git a/src/data/sponsors.ts b/src/data/sponsors.ts index 6c3875a..fd5e9e2 100644 --- a/src/data/sponsors.ts +++ b/src/data/sponsors.ts @@ -1,39 +1,45 @@ const sponsors = { 'MainSponsors': [ - { imgSrc: '/sponsors/accenture.png', - name: 'Accenture', - size: '100%' - }, - { imgSrc: '/sponsors/bloomberg.png', - name: 'Bloomberg', - size: '100%' - }, - { imgSrc: '/sponsors/contrary.png', - name: 'Contrary', - size: '100%' - }, - { imgSrc: '/sponsors/ey.png', - name: 'EY', - size: '75%' - }, - { imgSrc: '/sponsors/mt.png', - name: 'M&T Bank', - size: '100%' - }, - { imgSrc: '/sponsors/palantir.png', - name: 'Palantir', - size: '100%' - }, - { imgSrc: '/sponsors/pwc.png', - name: 'PWC', - size: '75%' - }, - { imgSrc: '/sponsors/wayfair.png', - name: 'Wayfair', - size: '100%' + { imgSrc: '/sponsors/accenture.png', + name: 'Accenture', + size: '100%', + color: '#FF77BB' + }, + { imgSrc: '/sponsors/bloomberg.png', + name: 'Bloomberg', + size: '100%', + color: '#EEFF65' + }, + { imgSrc: '/sponsors/contrary.png', + name: 'Contrary', + size: '100%', + color: '#4CC9F0' + }, + { imgSrc: '/sponsors/ey.png', + name: 'EY', + size: '75%', + color: '#4461ED' + }, + { imgSrc: '/sponsors/mt.png', + name: 'M&T Bank', + size: '100%', + color: '#FE3126' + }, + { imgSrc: '/sponsors/palantir.png', + name: 'Palantir', + size: '100%', + color: '#FF77BB' + }, + { imgSrc: '/sponsors/pwc.png', + name: 'PWC', + size: '75%', + color: '#EEFF65' + }, + { imgSrc: '/sponsors/wayfair.png', + name: 'Wayfair', + size: '100%', + color: '#4CC9F0' }, ], }; - - export default sponsors; - \ No newline at end of file + export default sponsors; \ No newline at end of file diff --git a/src/pages/home.tsx b/src/pages/home.tsx index ed4b2d9..9b2c7b2 100644 --- a/src/pages/home.tsx +++ b/src/pages/home.tsx @@ -18,11 +18,12 @@ export default function HomePage() { + - + {/* */} {/* */} ); diff --git a/src/pages/sponsors.tsx b/src/pages/sponsors.tsx index 44e63e9..ef75df2 100644 --- a/src/pages/sponsors.tsx +++ b/src/pages/sponsors.tsx @@ -1,48 +1,35 @@ -import { Typography, Box, Link } from "@mui/material"; +import { Container, Typography, Box } from '@mui/material'; import SponsorsList from "../components/SponsorsList"; -import "@fontsource/inter"; +import "@fontsource/inter"; import "@fontsource/museomoderno"; export default function SponsorsPage() { - const rainbowColors = [ - "#FF0000", - "#FF7F00", - "#FFD700", - "#77dd77", - "#0000FF", - "#4B0082", - "#9400D3", - ]; - const letters = "past partners".split(""); + const textColors = ['#fe3126', '#fe3126', '#4cc9f0', '#4cc9f0', '#eeff65', '#eeff65', '#ff77bb', '#ff77bb']; + const letters = 'partners'.split(''); return ( - - - meet our{" "} - {letters.map((letter, index) => ( - - {letter} - - ))} - - - Nothing would be possible without the support of our sponsors. - - - - Interested in sponsoring BigRed//Hacks 2024? - - - Email us at bigredhacks@cornell.edu! - - + + + + + meet our{' '} + {letters.map((letter, index) => ( + + {letter} + + ))} + + + Nothing would be possible without the support of our sponsors. + + + + Interested in sponsoring BigRedHacks 2023? + + + Email us at bigredhacks@cornell.edu! + + + ); -} +} \ No newline at end of file