diff --git a/config/content/About.js b/config/content/About.js index 936c124..ecd6b43 100644 --- a/config/content/About.js +++ b/config/content/About.js @@ -1,5 +1,6 @@ +/* eslint-disable max-len */ export default { - desc: 'HackNITR 5.0 is a hackathon to encourage you to use your imagination and invention to develop cutting-edge technology-based solutions to challenges in the real world. It was put together by a large group of tech enthusiasts from Google Developer Student Club (GDSC) NIT Rourkela and OpenCode. The main goal is to grow our local community and give hackers an unforgettable experience. The plethora of fun and excitement is waiting for you from 12th Jan 2024.', + desc: 'HackNITR 5.0 is a hackathon to encourage you to use your imagination and invention to develop cutting-edge technology-based solutions to challenges in the real world. It was put together by a large group of tech enthusiasts from Google Developer Student Club (GDSC) NIT Rourkela and OpenCode. The main goal is to grow our local community and give hackers an unforgettable experience. The plethora of fun and excitement is waiting for you from 27th Jan 2024.', carouselImages: [ 'https://res.cloudinary.com/dafdencvh/image/upload/v1695910990/hacknitr5.0%20maerae%20component%20kae%20regarding%20image/image_hack1_v0w65x.png', 'https://res.cloudinary.com/dafdencvh/image/upload/v1695910980/hacknitr5.0%20maerae%20component%20kae%20regarding%20image/image_hack2_ndvw4p.png', diff --git a/config/content/Faq.js b/config/content/Faq.js index 56ebe39..6f380a4 100644 --- a/config/content/Faq.js +++ b/config/content/Faq.js @@ -6,9 +6,9 @@ export default { questions: [ { id: 1, - question: 'How do I register for the hackathon?', + question: 'How do I pre-register for the hackathon?', answer: - 'You can click the register now button on our website or head over to Devfolio under HackNITR5.0 for registrations. Heading in, you will get the portal of details to register.', + "You can click the pre-register button on our website for pre-registrations. Fill in the form and let's start the journey.", }, { id: 2, diff --git a/config/content/Footer.js b/config/content/Footer.js index 4f426ed..d83f667 100644 --- a/config/content/Footer.js +++ b/config/content/Footer.js @@ -6,24 +6,29 @@ import { faGithubSquare, faFacebook, } from '@fortawesome/free-brands-svg-icons'; -import config from '../website'; export default { links: [ { title: 'About Us', id: 'about-us', - url: '', + url: '/#About', + target: '', + rel: '', }, { title: 'Contact Us', id: 'contact-us', - url: '', + url: 'mailto:hacknitr@gmail.com', + target: '_blank', + rel: 'noopener noreferrer', }, { title: 'Sponsor Us', id: 'sponsor-us', - url: '', + url: 'https://tally.so/r/3jl2za', + target: '_blank', + rel: 'noopener noreferrer', }, ], Nitr: { @@ -128,21 +133,13 @@ export default { }, ], impLinks: [ - { - text: 'MLH Code of Conduct', - href: config.codeOfConduct, - }, { text: 'Terms and Conditions', - href: config.termsConditions, + href: 'https://drive.google.com/file/d/18w9fE4ZhUrugPAlXH7tqxbKQ16Cr6lqn/view?pli=1', }, { text: 'Privacy Policy', - href: config.privacyPolicy, - }, - { - text: 'Sponsor Us', - href: config.sponsor, + href: 'https://drive.google.com/file/d/18w9fE4ZhUrugPAlXH7tqxbKQ16Cr6lqn/view?pli=1', }, ], }; diff --git a/config/content/Sponsor.js b/config/content/Sponsor.js index 65bc438..137895e 100644 --- a/config/content/Sponsor.js +++ b/config/content/Sponsor.js @@ -1,79 +1,87 @@ export default { alpha: [ { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202803/HackNitr/Sponsor%20Section/nqtaio4fr8earl9us0z9.png', + src: 'https://res.cloudinary.com/dhnkuonev/image/upload/v1702220626/r2qzajqcvyrr3ozscf05.svg', name: 'Devfolio', link: 'https://devfolio.co/', alt: 'Devfolio', }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image/upload/v1702202811/HackNitr/Sponsor%20Section' + - '/jdorwxnipj0twbko2qod.png', - name: 'Major League Hacking', - link: 'https://mlh.io/', - alt: 'Major League Hacking', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202812/HackNitr/Sponsor%20Section/zar2p2pouk5fvr8qsojj.png', - name: 'Polygon', - link: 'https://polygon.technology/', - alt: 'Polygon', - }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image/upload/v1702202811/HackNitr/Sp + // onsor%20Section' + + // '/jdorwxnipj0twbko2qod.png', + // name: 'Major League Hacking', + // link: 'https://mlh.io/', + // alt: 'Major League Hacking', + // }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202812/HackNitr/Sponsor%20Section/zar2p2pouk5fvr8qsojj.png', + // name: 'Polygon', + // link: 'https://polygon.technology/', + // alt: 'Polygon', + // }, ], beta: [ + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202813/HackNitr/Sponsor%20Section/jsvurmvvk3nrr4lmncy9.png', + // name: 'Quine', + // link: 'https://quine.sh/', + // alt: 'Quine', + // }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202818/HackNitr/Sponsor%20Section/r2arfrrqfbwwtre4cnzm.png', + // name: 'Solana', + // link: 'https://solana.com', + // alt: 'Solana', + // }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202820/HackNitr/Sponsor%20Section/en4bf0uiglauk6grmywe.png', + // name: 'Filecoin', + // link: 'https://filecoin.io', + // alt: 'Filecoin', + // }, { src: 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202813/HackNitr/Sponsor%20Section/jsvurmvvk3nrr4lmncy9.png', - name: 'Quine', - link: 'https://quine.sh/', - alt: 'Quine', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202818/HackNitr/Sponsor%20Section/r2arfrrqfbwwtre4cnzm.png', - name: 'Solana', - link: 'https://solana.com', - alt: 'Solana', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202820/HackNitr/Sponsor%20Section/en4bf0uiglauk6grmywe.png', - name: 'Filecoin', - link: 'https://filecoin.io', - alt: 'Filecoin', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202827/HackNitr/Sponsor%20Section/d1zbuvdlc4j4ui5feb8p.png', - name: 'Replit', - link: 'https://replit.com', - alt: 'Replit', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202879/HackNitr/Sponsor%20Section/w9kndnmoqjxt5i2tq71t.png', - name: 'Shardeum', - link: 'https://shardeum.org/', - alt: 'Shardeum', + '/upload/v1702202803/HackNitr/Sponsor%20Section/nqtaio4fr8earl9us0z9.png', + name: 'Devfolio', + link: 'https://devfolio.co/', + alt: 'Devfolio', }, { src: 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202885/HackNitr/Sponsor%20Section/va0bxpx2de0le1zfjwex.png', - name: 'Digitalocean', - link: 'https://digitalocean.com/', - alt: 'Digitalocean', - }, + '/upload/v1702202903/HackNitr/Sponsor%20Section/xpipftsfivsn4l1rhxot.png', + name: 'Polygon', + link: 'https://polygon.technology/', + alt: 'Polygon', + // width: '20%', + }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202879/HackNitr/Sponsor%20Section/w9kndnmoqjxt5i2tq71t.png', + // name: 'Shardeum', + // link: 'https://shardeum.org/', + // alt: 'Shardeum', + // }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202885/HackNitr/Sponsor%20Section/va0bxpx2de0le1zfjwex.png', + // name: 'Digitalocean', + // link: 'https://digitalocean.com/', + // alt: 'Digitalocean', + // }, ], gamma: [ { @@ -119,68 +127,54 @@ export default { ], deltaFirst: [ { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202900/HackNitr/Sponsor%20Section/tatgslbybvbpqdydhjsn.png', - name: 'Major League Hacking', - link: 'https://mlh.io/', - alt: 'Major League Hacking', - width: '42%', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202903/HackNitr/Sponsor%20Section/xpipftsfivsn4l1rhxot.png', - name: 'Polygon', - link: 'https://polygon.technology/', - alt: 'Polygon', - width: '42%', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202904/HackNitr/Sponsor%20Section/pa0b377dp24u2a9nlwvl.png', - name: 'Wolfram', - link: 'https://www.wolfram.com/', - alt: 'Wolfram', - width: '42%', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702202908/HackNitr/Sponsor%20Section/d1d4i1o9sftwo3xbbl6s.png', - name: 'Twilio', - link: 'https://www.twilio.com/', - alt: 'Twilio', - width: '42%', + src: 'https://res.cloudinary.com/dhnkuonev/image/upload/v1702281493/fee3mushznsu7enbq7a1.png', + name: 'Replit', + link: 'https://replit.com', + alt: 'Replit', }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202900/HackNitr/Sponsor%20Section/tatgslbybvbpqdydhjsn.png', + // name: 'Major League Hacking', + // link: 'https://mlh.io/', + // alt: 'Major League Hacking', + // width: '42%', + // }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202903/HackNitr/Sponsor%20Section/xpipftsfivsn4l1rhxot.png', + // name: 'Polygon', + // link: 'https://polygon.technology/', + // alt: 'Polygon', + // width: '42%', + // }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202904/HackNitr/Sponsor%20Section/pa0b377dp24u2a9nlwvl.png', + // name: 'Wolfram', + // link: 'https://www.wolfram.com/', + // alt: 'Wolfram', + // width: '42%', + // }, + // { + // src: + // 'https://res.cloudinary.com/dzxgf75bh/image' + + // '/upload/v1702202908/HackNitr/Sponsor%20Section/d1d4i1o9sftwo3xbbl6s.png', + // name: 'Twilio', + // link: 'https://www.twilio.com/', + // alt: 'Twilio', + // width: '42%', + // }, ], deltaSecond: [ { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702203005/HackNitr/Sponsor%20Section/efcten7krtjiwnxfeuzh.png', - name: 'Echo3d', - link: 'https://www.echo3d.com/', - alt: 'Echo3d', - width: '542%', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702203023/HackNitr/Sponsor%20Section/us81cjyrf00wdkmut0lo.png', - name: 'Velo', - link: 'https://www.wix.com/velo', - alt: 'Velo', - width: '542%', - }, - { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702203155/HackNitr/Sponsor%20Section/k6bvmabnz4jw7f9x2srf.png', - name: 'xyz', - link: 'https://gen.xyz/', - alt: 'xyz', + src: 'https://res.cloudinary.com/dhnkuonev/image/upload/v1702277604/qoug3sk1aze8uikcseow.png', + name: 'Solidity Scan', + link: 'https://solidityscan.com/', + alt: 'Solidity Scan', width: '542%', }, ], diff --git a/config/content/navbar.js b/config/content/navbar.js index 72e2990..f8934b4 100644 --- a/config/content/navbar.js +++ b/config/content/navbar.js @@ -7,11 +7,12 @@ export default { alt: 'logo', }, Links: [ - { id: 'Home', name: 'Home', link: '/#Home' }, + { id: 'Home', name: 'Home', link: '/' }, { id: 'About', name: 'About', link: '/#About' }, { id: 'Stats', name: 'Stats', link: '/#Stats' }, // { id: 'Timeline', name: 'Timeline', link: '/#Timeline' }, { id: 'Sponsors', name: 'Sponsors', link: '/#Sponsors' }, { id: 'FAQs', name: 'FAQs', link: '/#FAQs' }, + { id: 'Brochure', name: 'Brochure', link: '/brochure' }, ], }; diff --git a/config/content/prevstat.js b/config/content/prevstat.js index fbe2265..e484b44 100644 --- a/config/content/prevstat.js +++ b/config/content/prevstat.js @@ -1,9 +1,7 @@ export default { imgs: { xori: { - src: - 'https://res.cloudinary.com/dzxgf75bh/image' + - '/upload/v1702209115/HackNitr/PreviousStats%20Section/icgsk4elkurtcmgmptyq.png', + src: 'https://res.cloudinary.com/dhnkuonev/image/upload/v1702223047/b4a5bp26odsbks87lqvh.png', alt: 'Xori', }, }, @@ -12,37 +10,37 @@ export default { { id: 1, version: '4.0', - registration: '5200+', - projects: '400', + registration: '5300+', + projects: '334', partners: '100', - reach: '200+', + reach: '500+', name: 'registration', }, { id: 2, version: '3.0', - registration: '4800+', - projects: '400', + registration: '2500+', + projects: '119', partners: '100', - reach: '200+', + reach: '250+', name: 'projects', }, { id: 3, version: '2.0', - registration: '4200+', - projects: '400', + registration: '1500+', + projects: '83', partners: '100', - reach: '200+', + reach: '100+', name: 'partners', }, { id: 4, version: '1.0', - registration: '3500+', - projects: '400', + registration: '700+', + projects: '33', partners: '100', - reach: '200+', + reach: '50+', name: 'reach', }, ], diff --git a/src/components/AboutUs/styles.js b/src/components/AboutUs/styles.js index 5b862de..629d15c 100644 --- a/src/components/AboutUs/styles.js +++ b/src/components/AboutUs/styles.js @@ -23,7 +23,7 @@ export const AboutContent = styled(Body1)` text-base `} @media (max-width: 800px) { - text-align: justify; + text-align: left; } `; export const Heading = styled(Heading1)` diff --git a/src/components/PrevStats/PreviousStats.jsx b/src/components/PrevStats/PreviousStats.jsx index 329c690..b39ded5 100644 --- a/src/components/PrevStats/PreviousStats.jsx +++ b/src/components/PrevStats/PreviousStats.jsx @@ -36,8 +36,7 @@ const PreviousStats = () => { const isMobile = windowWidth < 1023; const imageUrl = - 'https://res.cloudinary.com/dzxgf75bh/image/upload/v1701689072/' + - 'xori1-removebg-preview_1_tbbsw8.png'; + 'https://res.cloudinary.com/dhnkuonev/image/upload/v1702223047/b4a5bp26odsbks87lqvh.png'; useEffect(() => { const handleResize = () => { diff --git a/src/components/Sponsor/Sponsor.jsx b/src/components/Sponsor/Sponsor.jsx index 33589a3..8549deb 100644 --- a/src/components/Sponsor/Sponsor.jsx +++ b/src/components/Sponsor/Sponsor.jsx @@ -16,28 +16,36 @@ import { GammaContainer, GammaSponsors, DeltaLogoContainer, - DeltaLogoFirst, + // DeltaLogoFirst, DeltaLogoSecond, DeltaContainer, DeltaSponsors, AlphaLogoImg, DeltaLogoImg, + PlatformImage, + SponsorTitle, + SponsorLink, + // DeltaLogoImg, } from './styles'; import { SectionContainer } from '../shared'; function SponsorSection() { const alphaSponsors = Sponsor.alpha; const betaSponsors = Sponsor.beta; - const gammaSponsors = Sponsor.gamma; + // const gammaSponsors = Sponsor.gamma; const deltaSponsorsFirst = Sponsor.deltaFirst; const deltaSponsorsSecond = Sponsor.deltaSecond; return ( Sponsors + + Today,we bring you the opportunity to collaborate with us on our next endeavour.  + Sponsor Us + - Alpha Sponsors + Title Sponsor {alphaSponsors.map(({ src, alt, link }) => ( @@ -51,27 +59,41 @@ function SponsorSection() { - Beta Sponsors + Platform Sponsors {betaSponsors.map(({ src, alt, link }) => ( - {alt} + ))} + {/* + + Delta Sponsor + + {deltaSponsorsFirst.map(({ src, alt, link }) => ( + + + + + + ))} + + + */} - Gamma Sponsors + Delta Sponsors - {gammaSponsors.map(({ src, alt, link }) => ( + {deltaSponsorsFirst.map(({ src, alt, link }) => ( - {alt} + ))} @@ -80,17 +102,8 @@ function SponsorSection() { - Delta Sponsors + Platform Sponsors - - {deltaSponsorsFirst.map(({ src, alt, link }) => ( - - - - - - ))} - {deltaSponsorsSecond.map(({ src, alt, link, width }) => ( diff --git a/src/components/Sponsor/styles.js b/src/components/Sponsor/styles.js index cb1428d..e975472 100644 --- a/src/components/Sponsor/styles.js +++ b/src/components/Sponsor/styles.js @@ -1,6 +1,6 @@ import styled from 'styled-components'; import tw from 'twin.macro'; -import { Heading1, Heading3, Heading4 } from '../shared'; +import { Body1, Heading1, Heading3, Heading4 } from '../shared'; export const SponsorLogo = styled.div` ${tw` @@ -11,13 +11,15 @@ export const SponsorLogo = styled.div` `; export const AlphaLogoImg = styled.img` ${tw` - h-[41.288px] + h-[100px] `} + filter: invert(100%); + filter: brightness(10); `; export const AlphaLogoContainer = styled.div` ${tw` grid - md:grid-cols-3 + // md:grid-cols-3 grid-cols-1 md:gap-[120px] gap-[24px] @@ -34,7 +36,7 @@ export const AlphaContainer = styled.div` text-center items-center md:gap-[48px] - gap-[32px] + gap-[10px] `} `; @@ -97,6 +99,16 @@ export const SponsorHeader = styled(Heading1)` } `; +export const SponsorTitle = styled(Body1)` + width: 100%; + text-align: center; + color: #ffffff9c; +`; + +export const SponsorLink = styled.a` + color: #fff; +`; + export const AlphaHeader = styled(Heading3)` ${tw` text-center @@ -131,14 +143,20 @@ export const SmallHeader = styled(Heading4)` export const BetaLogoContainer = styled.div` ${tw` - grid - md:grid-cols-6 - md:grid-rows-1 - grid-cols-2 - grid-rows-3 - md:gap-x-[24px] - gap-x-[24px] - gap-y-[16px] + // grid + // md:grid-cols-6 + // md:grid-rows-1 + // grid-cols-2 + // grid-rows-3 + // md:gap-x-[24px] + // gap-x-[24px] + // gap-y-[16px] + flex + flex-row + items-center + justify-center + md:gap-x-[4rem] + gap-x-[1rem] `} `; @@ -190,12 +208,13 @@ export const BetaSponsors = styled.div` export const BottomContainer = styled.div` ${tw` flex - md:flex-row + sm:flex-row flex-col + w-[100%] md:w-[90%] - md:mx-auto + mx-auto text-center - md:gap-x-[21px] + sm:gap-x-[21px] gap-y-[24px] `} `; @@ -203,10 +222,10 @@ export const BottomContainer = styled.div` export const GammaLogoContainer = styled.div` ${tw` grid - md:grid-cols-5 - md:grid-rows-1 - grid-cols-4 - grid-rows-2 + // md:grid-cols-5 + // md:grid-rows-1 + grid-cols-1 + // grid-rows-2 md:gap-x-[28px] gap-x-[24px] gap-y-[16px] @@ -298,7 +317,7 @@ export const DeltaContainer = styled.div` export const DeltaLogoImg = styled.img` ${tw` - h-[16px] + h-[50px] `} `; @@ -335,3 +354,8 @@ export const DeltaSponsors = styled.div` opacity: 1; } `; +export const PlatformImage = styled.img` + ${tw` + h-[50px] + `} +`; diff --git a/src/components/marginals/Footer/AboutBox.jsx b/src/components/marginals/Footer/AboutBox.jsx index 2e772f8..69507fa 100644 --- a/src/components/marginals/Footer/AboutBox.jsx +++ b/src/components/marginals/Footer/AboutBox.jsx @@ -15,7 +15,7 @@ const AboutContainer = ({ AbtLogo, aboutContent, abtLinks }) => ( {abtLinks.map((link) => ( - + {link.title} ))} diff --git a/src/components/marginals/Footer/Cradle.jsx b/src/components/marginals/Footer/Cradle.jsx index 51f5e1c..03a48ad 100644 --- a/src/components/marginals/Footer/Cradle.jsx +++ b/src/components/marginals/Footer/Cradle.jsx @@ -4,13 +4,13 @@ import { SocialLogo, SocialText, SocialsCont, CradleContainer, Ball, Ball1, Ball const Cradle = ({ socials, text }) => ( - + {socials.slice(1, -1).map((s) => ( - + @@ -18,7 +18,7 @@ const Cradle = ({ socials, text }) => ( ))} - + diff --git a/src/components/marginals/Footer/Footer.jsx b/src/components/marginals/Footer/Footer.jsx index b32eac4..0070602 100644 --- a/src/components/marginals/Footer/Footer.jsx +++ b/src/components/marginals/Footer/Footer.jsx @@ -13,7 +13,7 @@ export const Footer = () => ( aboutContent={footer.cards[0]} abtLinks={footer.links} /> - + diff --git a/src/components/marginals/Footer/TermsNCredits.jsx b/src/components/marginals/Footer/TermsNCredits.jsx index 1b3d353..daec721 100644 --- a/src/components/marginals/Footer/TermsNCredits.jsx +++ b/src/components/marginals/Footer/TermsNCredits.jsx @@ -4,10 +4,13 @@ import { LastLine, Terms, ConditionItems, Credits } from './styles'; const TermsNCredits = ({ copyw }) => ( - Privacy & Policy - Terms and Conditions + {copyw.map((link) => ( + + {link.text} + + ))} - {copyw.content} + Architected with ❤️ by HackNITR Team ); diff --git a/src/styles/carouselstyles.css b/src/styles/carouselstyles.css index 4942ebe..900b837 100644 --- a/src/styles/carouselstyles.css +++ b/src/styles/carouselstyles.css @@ -11,7 +11,7 @@ width: 580px; border-radius: 20px; aspect-ratio: 4/3; - object-fit: contain; + object-fit: cover; } .slide { margin: 50px 0px; diff --git a/static/brochure.pdf b/static/brochure.pdf index 7abdb45..1ef93dc 100644 Binary files a/static/brochure.pdf and b/static/brochure.pdf differ