Skip to content
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
8 changes: 4 additions & 4 deletions main-site/components/about-section/AboutSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@ const AboutSection: React.FC = () => {
<StyledTitle>HackBeanpot is about...</StyledTitle>
{!isDesktop && (
<StyledItemsContainer>
<StyledLeftImage src={Shell} />
<StyledLeftImage src={Community} />
<StyledItemContainer>
<StyledCenterImage src={Shell} />
<StyledCenterImage src={Exploration} />
<StyledItemTextContainer>
<StyledItemTitle color={colors.WHITE}>
{currItem.title}
Expand Down Expand Up @@ -78,15 +78,15 @@ const AboutSection: React.FC = () => {
</StyledArrowDescriptionContainer>
</StyledItemTextContainer>
</StyledItemContainer>
<StyledRightImage src={Shell} />
<StyledRightImage src={Growth} />
</StyledItemsContainer>
)}

{isDesktop && (
<StyledItemsContainer>
{aboutSectionData.map((curr) => (
<StyledItemContainer key={curr.title}>
<StyledItemImage src={Shell} />
<StyledItemImage src={getImage(curr.title)} />
<StyledItemTextContainer>
<StyledItemTitle color={colors.WHITE}>
{curr.title}
Expand Down
5 changes: 3 additions & 2 deletions main-site/components/landing-section/LandingSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,9 @@ const LandingSection: React.FC<LandingSectionProps> = ({ isDay, setIsDay }) => {
<StyledLandingTextContainer>
<StyledHackathonText>HackBeanpot 2024</StyledHackathonText>
<StyledThemeText>Under the Sea</StyledThemeText>
<StyledThemeTextSmall>February 10-12, 2024</StyledThemeTextSmall>
<StyledThemeTextParagraph> @ Wood Mackenzie (Formerly known as PowerAdvocate) <br/> 179 Lincoln St, Boston, MA 02111</StyledThemeTextParagraph>
<StyledThemeTextSmall>February 9-11, 2024</StyledThemeTextSmall>
<StyledThemeTextParagraph> Location TBD</StyledThemeTextParagraph>
{/* <StyledThemeTextParagraph> @ Wood Mackenzie (Formerly known as PowerAdvocate) <br/> 179 Lincoln St, Boston, MA 02111</StyledThemeTextParagraph> */}
{/* <LocationTimeSection isDay={isDay} /> */}
<StyledLandingButtonContainer
btnText="Apply"
Expand Down
16 changes: 14 additions & 2 deletions main-site/components/sponsors-section/SponsorsSection.styles.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { StyledSponsorsImageProps } from '../../lib/types';

const StyledSponsorsSectionContainer = styled.div`
text-align: center;
margin: 10em 0 5em 0;
margin: 15em 0 15em 0;
position: relative;
`;

Expand Down Expand Up @@ -61,6 +61,17 @@ const StyledArrowWrapper = styled.div`
justify-content: center;
`;

const ButtonWrapper = styled.div`
display: flex;
gap: 1em;
justify-content: center;

@media ${max.tablet} {
flex-direction: column;
}
;
`;

export {
StyledSponsorsSectionContainer,
StyledDiamondLogo,
Expand All @@ -71,5 +82,6 @@ export {
StyledTreasureChest,
StyledMobileLogo,
StyledSecondaryButtonWrapper,
StyledArrowWrapper
StyledArrowWrapper,
ButtonWrapper
};
33 changes: 20 additions & 13 deletions main-site/components/sponsors-section/SponsorsSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ import {
StyledTreasureChest,
StyledMobileLogo,
StyledSecondaryButtonWrapper,
StyledArrowWrapper
StyledArrowWrapper,
ButtonWrapper
} from './SponsorsSection.styles';
import DiamondLogoDesktop from '../../images/diamond-level-logo-desktop.png';
import GoldLogosDesktop from '../../images/gold-level-logos-desktop.png';
Expand All @@ -25,7 +26,6 @@ import { min } from '../../../shared-ui/lib/responsive';
import Arrow from '../../../shared-ui/components/arrow/Arrow';
import { getLeftOrRight } from '../../lib/utils';


const SponsorsSection: React.FC = () => {
const isDesktop = useMatchMedia(min.tabletLg);
const sponsorLevelsInfo = ['Diamond Level', 'Gold Level', 'Silver Level'];
Expand All @@ -43,18 +43,25 @@ const SponsorsSection: React.FC = () => {

return (
<StyledSponsorsSectionContainer>
<StyledSponsorsHeader>2024 Sponsors Coming Soon!</StyledSponsorsHeader>
<StyledContactText>
Interested in sponsoring HackBeanpot 2024? <br /> <br />{' '}
Reach out to us at team@hackbeanpot.com or check out our sponsorship
packet!
Interested in sponsoring HackBeanpot 2024? <br /> <br /> Reach out to us
at team@hackbeanpot.com or check out our sponsorship packet!
</StyledContactText>
<PrimaryButton
btnText="View packet"
newTab={true}
btnLink="https://drive.google.com/file/d/1G1qBIdoTtaCFI3E38ZYA1cVJSECSwMot/view?usp=sharing"
/>
<StyledSponsorsHeader>2023 Sponsors</StyledSponsorsHeader>
{!isDesktop && (
<ButtonWrapper>
<PrimaryButton
btnText="View Informational Packet"
newTab={true}
btnLink="https://drive.google.com/file/d/1MF2UVMxJspiTrQzGfr0CNjQPzX_p4nKl/view"
/>
<PrimaryButton
btnText="View Sponsorship Packet"
newTab={true}
btnLink="https://drive.google.com/file/d/17hO3lgm_XYCrxd066B-AXIfq8gBnu8aE/view"
/>
</ButtonWrapper>
{/* <StyledSponsorsHeader>2023 Sponsors</StyledSponsorsHeader> */}
{/* {!isDesktop && (
<>
<StyledArrowWrapper>
<Arrow
Expand Down Expand Up @@ -106,7 +113,7 @@ const SponsorsSection: React.FC = () => {
/>
</div>
</>
)}
)} */}
</StyledSponsorsSectionContainer>
);
};
Expand Down
12 changes: 6 additions & 6 deletions main-site/lib/data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,14 @@ export const FaqSectionData: FaqData[] = [
id: 1,
question: 'When and where is HackBeanpot 2023?',
answer:
'HackBeanpot 2023 will take place on February 10th-12th at the Wood Mackenzie (formerly known as Power Advocate) office building at 179 Lincoln St, Boston, MA, 02111! We are so excited to be back in person for the first time since 2020, and we ask that all hackers review and abide by the Code of Conduct during the event.'
'HackBeanpot 2024 will take place on February 9th-11th! We will be releasing more details about the event location soon!'
},

{
id: 2,
question: 'Will HackBeanpot 2023 be in-person or virtual?',
answer:
'HackBeanpot 2023 will be in-person! We will be requiring proof of vaccination for attendees, and we’re super excited to see everyone in person again!'
'HackBeanpot 2024 will be in-person! We will be requiring proof of vaccination for attendees, and we’re super excited to see everyone in person again!'
},

{
Expand All @@ -66,14 +66,14 @@ export const FaqSectionData: FaqData[] = [
id: 4,
question: 'How do I apply to attend HackBeanpot?',
answer:
'Apply through our application portal at apply.hackbeanpot.com! Keep an eye in your inbox for acceptance details in mid-January. Applications close January 20th, 2023.'
'Apply through our application portal at apply.hackbeanpot.com! Keep an eye in your inbox for acceptance details in mid-January. Applications close January 26th, 2024.'
},

{
id: 5,
question: 'What kind of projects can I work on?',
answer:
'The desert is yours to explore! We encourage you to work on anything you want including websites, mobile apps, data visualizations, games, etc. Our prizes are meant to be very broad so that the direction of your project can be determined by your passions and what you want to learn! Feel free to check out some of our past projects for inspiration. Please note that you are free to work on past projects if you want to, but these will not qualify for prizes as this is unfair to other hackers!'
'The ocean is yours to explore! We encourage you to work on anything you want including websites, mobile apps, data visualizations, games, etc. Our prizes are meant to be very broad so that the direction of your project can be determined by your passions and what you want to learn! Feel free to check out some of our past projects for inspiration. Please note that you are free to work on past projects if you want to, but these will not qualify for prizes as this is unfair to other hackers!'
},

{
Expand All @@ -87,7 +87,7 @@ export const FaqSectionData: FaqData[] = [
id: 7,
question: 'What prizes are there this year?',
answer:
'** fill in here **'
'We will be releasing more details about our prizes soon!'
}

// {
Expand Down Expand Up @@ -335,7 +335,7 @@ export const eventsCalendarData: EventsCalendarData[] = [

export const CountdownData: CountdownProps[] = [
{
targetDate: '2024-02-10T23:59:59Z'
targetDate: '2024-01-26T23:59:59Z'
}
];

34 changes: 17 additions & 17 deletions main-site/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2418,9 +2418,9 @@
form-data "^4.0.0"

"@types/node@*", "@types/node@>=10.0.0":
version "20.8.9"
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.9.tgz#646390b4fab269abce59c308fc286dcd818a2b08"
integrity sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==
version "20.8.10"
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.10.tgz#a5448b895c753ae929c26ce85cab557c6d4a365e"
integrity sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==
dependencies:
undici-types "~5.26.4"

Expand Down Expand Up @@ -3506,9 +3506,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0"

caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541:
version "1.0.30001558"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001558.tgz#d2c6e21fdbfe83817f70feab902421a19b7983ee"
integrity sha512-/Et7DwLqpjS47JPEcz6VnxU9PwcIdVi0ciLXRWBQdj1XFye68pSQYpV0QtPTfUKWuOaEig+/Vez2l74eDc1tPQ==
version "1.0.30001559"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001559.tgz#95a982440d3d314c471db68d02664fb7536c5a30"
integrity sha512-cPiMKZgqgkg5LY3/ntGeLFUpi6tzddBNS58A4tnTgQw1zON7u2sZMU7SzOeVH4tj20++9ggL+V6FDOFMTaFFYA==

capital-case@^1.0.4:
version "1.0.4"
Expand Down Expand Up @@ -4432,9 +4432,9 @@ ee-first@1.1.1:
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==

electron-to-chromium@^1.4.535:
version "1.4.570"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.570.tgz#5fb79061ead248a411bc8532da34d1dbf6ae23c1"
integrity sha512-5GxH0PLSIfXKOUMMHMCT4M0olwj1WwAxsQHzVW5Vh3kbsvGw8b4k7LHQmTLC2aRhsgFzrF57XJomca4XLc/WHA==
version "1.4.572"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.572.tgz#ed9876658998138fe9e3aa47ecfa0bf914192a86"
integrity sha512-RlFobl4D3ieetbnR+2EpxdzFl9h0RAJkPK3pfiwMug2nhBin2ZCsGIAJWdpNniLz43sgXam/CgipOmvTA+rUiA==

emoji-regex@^8.0.0:
version "8.0.0"
Expand Down Expand Up @@ -8345,7 +8345,7 @@ rc-collapse@~3.7.1:
rc-motion "^2.3.4"
rc-util "^5.27.0"

rc-dialog@~9.3.0, rc-dialog@~9.3.4:
rc-dialog@~9.3.4:
version "9.3.4"
resolved "https://registry.yarnpkg.com/rc-dialog/-/rc-dialog-9.3.4.tgz#e0decb3d4a0dbe36524a67ed2f8fe2daa4b7b73c"
integrity sha512-975X3018GhR+EjZFbxA2Z57SX5rnu0G0/OxFgMMvZK4/hQWEm3MHaNvP4wXpxYDoJsp+xUvVW+GB9CMMCm81jA==
Expand Down Expand Up @@ -8387,14 +8387,14 @@ rc-field-form@~1.39.0:
rc-util "^5.32.2"

rc-image@~7.3.1:
version "7.3.1"
resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-7.3.1.tgz#57b61010f32ae6851d5417fcc40fbe3971f5d570"
integrity sha512-Tu3vcUyMHa6zxTiQRzHt1glbGwuNWzeQBG9O6qIdy/+1ue0Qb70it+jUct1YPVNkJa/QfaTfUhmsNsqrw7mgsg==
version "7.3.2"
resolved "https://registry.yarnpkg.com/rc-image/-/rc-image-7.3.2.tgz#fd92ab9994552d4f42638af0810039d34ad32dba"
integrity sha512-ICEF6SWv9YKhDXxy1vrXcmf0TVvEcQWIww5Yg+f+mn7e4oGX7FNP4+FExwMjNO5UHBEuWrigbGhlCgI6yZZ1jg==
dependencies:
"@babel/runtime" "^7.11.2"
"@rc-component/portal" "^1.0.2"
classnames "^2.2.6"
rc-dialog "~9.3.0"
rc-dialog "~9.3.4"
rc-motion "^2.6.2"
rc-util "^5.34.1"

Expand Down Expand Up @@ -9761,9 +9761,9 @@ terser-webpack-plugin@^5.2.4, terser-webpack-plugin@^5.3.7:
terser "^5.16.8"

terser@^5.16.8, terser@^5.2.0:
version "5.23.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.23.0.tgz#a9c02bc3087d0f5b1cc63bbfb4fe0f7e5dbbde82"
integrity sha512-Iyy83LN0uX9ZZLCX4Qbu5JiHiWjOCTwrmM9InWOzVeM++KNWEsqV4YgN9U9E8AlohQ6Gs42ztczlWOG/lwDAMA==
version "5.24.0"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.24.0.tgz#4ae50302977bca4831ccc7b4fef63a3c04228364"
integrity sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==
dependencies:
"@jridgewell/source-map" "^0.3.3"
acorn "^8.8.2"
Expand Down
56 changes: 28 additions & 28 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,35 +32,35 @@
},
"homepage": "https://github.com/HackBeanpot/mono-repo#readme",
"devDependencies": {
"@types/react": "^18.0.19",
"@types/react-copy-to-clipboard": "^5.0.4",
"@types/styled-components": "^5.1.26",
"@typescript-eslint/eslint-plugin": "^5.32.0",
"@typescript-eslint/parser": "^5.32.0",
"eslint": "^8.21.0",
"eslint-config-prettier": "^8.5.0",
"prettier": "^2.7.1",
"react-dom": "^18.2.0",
"react-use-match-media": "^1.4.0",
"typescript": "^4.7.4"
"@types/react": "18.0.19",
"@types/react-copy-to-clipboard": "5.0.4",
"@types/styled-components": "5.1.26",
"@typescript-eslint/eslint-plugin": "5.32.0",
"@typescript-eslint/parser": "5.32.0",
"eslint": "8.21.0",
"eslint-config-prettier": "8.5.0",
"prettier": "2.7.1",
"react-dom": "18.2.0",
"react-use-match-media": "1.4.0",
"typescript": "4.7.4"
},
"dependencies": {
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"babel-plugin-styled-components": "^2.0.7",
"framer-motion": "^7.10.0",
"gatsby-plugin-mailchimp": "^5.2.2",
"gatsby-plugin-manifest": "^4.9.1",
"gatsby-plugin-react-helmet": "^5.9.0",
"gatsby-plugin-styled-components": "^5.24.0",
"husky": "^8.0.1",
"lint-staged": "^13.0.3",
"nanoid": "^4.0.0",
"path": "^0.12.7",
"react": "^18.2.0",
"react-helmet": "^6.1.0",
"react-media-match": "^1.14.2",
"styled-components": "^5.3.11",
"ts-node": "^10.9.1"
"@emotion/react": "11.11.1",
"@emotion/styled": "11.11.0",
"babel-plugin-styled-components": "2.0.7",
"framer-motion": "7.10.0",
"gatsby-plugin-mailchimp": "5.2.2",
"gatsby-plugin-manifest": "4.9.1",
"gatsby-plugin-react-helmet": "5.9.0",
"gatsby-plugin-styled-components": "5.24.0",
"husky": "8.0.1",
"lint-staged": "13.0.3",
"nanoid": "4.0.0",
"path": "0.12.7",
"react": "18.2.0",
"react-helmet": "6.1.0",
"react-media-match": "1.14.2",
"styled-components": "5.3.11",
"ts-node": "10.9.1"
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import styled from 'styled-components';

const StyledMeetTheTeamSection = styled.div`
margin-top: 4em;
margin-top: 15em;
padding-top: 12em, 0;
text-align: center;
`;
Expand Down
2 changes: 1 addition & 1 deletion shared-ui/components/meet-the-team/MeetTheTeamSection.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ const MeetTheTeamSection: React.FC = () => {
<div id="team">
<StyledMeetTheTeamSection>
<H2>Meet the Team</H2>
<MeetAllCore />
{/* <MeetAllCore /> */}
<TeamColumn listOfColumnInfo={teamColumnsInfo} />
</StyledMeetTheTeamSection>
</div>
Expand Down
2 changes: 1 addition & 1 deletion shared-ui/lib/data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ const mainSiteTabInfo: TabInfo[] = [
{ name: 'About', link: '/#about' },
{ name: 'Calendar', link: '/#calendar' },
{ name: 'FAQ', link: '/#faq' },
{ name: 'Sponsor Us', link: '/sponsor-us' },
{ name: 'Sponsor Us', link: 'https://drive.google.com/file/d/17hO3lgm_XYCrxd066B-AXIfq8gBnu8aE/view', newTab: true },
{ name: 'Team', link: '/#team' }
];

Expand Down
Loading