From f179c613224b9b9302cfa0cc662f9392e3621a8a Mon Sep 17 00:00:00 2001 From: iamkarki7 Date: Thu, 12 Jun 2025 17:54:54 +0300 Subject: [PATCH 1/3] Hackerpack stying mui --- frontend/src/pages/_hackerpack/index.js | 47 +++++++++++++------------ package-lock.json | 18 +++------- 2 files changed, 29 insertions(+), 36 deletions(-) diff --git a/frontend/src/pages/_hackerpack/index.js b/frontend/src/pages/_hackerpack/index.js index 819b4544..e21226ac 100644 --- a/frontend/src/pages/_hackerpack/index.js +++ b/frontend/src/pages/_hackerpack/index.js @@ -1,37 +1,33 @@ import React, { useState, useEffect } from 'react' import { Box, Typography, Divider, Button } from '@mui/material' - import { useNavigate, useParams } from 'react-router' import HackerpackDetail from 'components/hackerpack/HackerpackDetail' -import PageHeader from 'components/generic/PageHeader' import Footer from 'components/layouts/Footer' import PageWrapper from 'components/layouts/PageWrapper' import GlobalNavBar from 'components/navbars/GlobalNavBar' import Container from 'components/generic/Container' - import ArrowBackIosIcon from '@mui/icons-material/ArrowBackIos' import { Helmet } from 'react-helmet' import config from 'constants/config' import * as DashboardSelectors from 'reducers/dashboard/selectors' import { useSelector } from 'react-redux' -// const useStyles = styled(theme => ({ -// wrapper: { -// height: '100%', -// display: 'flex', -// flexDirection: 'column', -// alignItems: 'center', -// justifyContent: 'center', -// padding: theme.spacing(3), -// background: 'black', -// color: 'white', -// }, -// })) +// Updated PageHeader components +const PageHeader = ({ heading, subheading }) => { + return ( + + + {heading} + + + {subheading} + + + ) +} export default () => { const navigate = useNavigate() - // const classes = useStyles() - const { slug } = useParams() const event = useSelector(DashboardSelectors.event) @@ -42,7 +38,6 @@ export default () => { setHackerpacks(event.hackerpacks) } }, [event, slug]) - console.log(event) return ( { property="og:title" content="Junction App || Hackerpack" /> - { name="twitter:description" content="Login to redeem our awesome hackerpack offers!" /> - @@ -91,6 +84,7 @@ export default () => { content={config.SEO_TWITTER_HANDLE} /> + + { /> {hackerpacks.map(hackerpack => ( - + ))} Anything you would like to see here in the future? - Contact us at partnerships@hackjunction.com with your - suggestion. + Contact us at{' '} + + partnerships@hackjunction.com + {' '} + with your suggestion. diff --git a/package-lock.json b/package-lock.json index d28ae04f..07424327 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2181,9 +2181,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001692", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001692.tgz", - "integrity": "sha512-A95VKan0kdtrsnMubMKxEKUKImOPSuCpYgxSQBo036P5YYgVIcOYJEgt/txJWqObiRQeISNCfef9nvlQ0vbV7A==", + "version": "1.0.30001722", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001722.tgz", + "integrity": "sha512-DCQHBBZtiK6JVkAGw7drvAMK0Q0POD/xZvEmDp6baiMMP6QXXk9HpD6mNYBZWhOPG6LvIDb82ITqtWjhDckHCA==", "funding": [ { "type": "opencollective", @@ -2197,7 +2197,8 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/canvas": { "version": "3.0.1", @@ -6814,15 +6815,6 @@ "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz", "integrity": "sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==" }, - "node_modules/pkginfo": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", - "integrity": "sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ==", - "extraneous": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", From 197241b1703dcfef160485e2e76eb427b420a7e1 Mon Sep 17 00:00:00 2001 From: iamkarki7 Date: Wed, 25 Jun 2025 10:16:55 +0300 Subject: [PATCH 2/3] Updating Styling on Homepage Paragraphs. --- frontend/src/pages/_home/index.js | 66 +++++++++++++++++++------------ 1 file changed, 40 insertions(+), 26 deletions(-) diff --git a/frontend/src/pages/_home/index.js b/frontend/src/pages/_home/index.js index 9c05de25..cba8b4a7 100644 --- a/frontend/src/pages/_home/index.js +++ b/frontend/src/pages/_home/index.js @@ -105,20 +105,36 @@ export default () => { - + {/* Logo Centered */} + - - {t('Platform_organise_hack_', { - owner: config.PLATFORM_OWNER_NAME, - })} - - - + + + {/* Heading Centered */} + + {t('Platform_organise_hack_', { + owner: config.PLATFORM_OWNER_NAME, + })} + + + {/* Buttons Centered Horizontally with Spacing */} + - + + + - - - + + + {t('New_to_', { owner: config.PLATFORM_OWNER_NAME_CAPS, })} - {t('Junction_info_', { owner: config.PLATFORM_OWNER_NAME, })} - + {t('More_info_', { owner: config.PLATFORM_OWNER_NAME, - })} + })}{' '} {t('More_info_link_')} - - - - + {t('Join_hackerpack_')} +