diff --git a/app/profile/page.tsx b/app/profile/page.tsx index c1df7a81..5278058d 100644 --- a/app/profile/page.tsx +++ b/app/profile/page.tsx @@ -285,7 +285,7 @@ const Profile: React.FC = () => { const QR: React.FC<{ qrUrl: string | null }> = ({ qrUrl }) => { return ( <> -

Your QR Code

+

Your QR Code

{qrUrl && } ); diff --git a/app/profile/styles.module.scss b/app/profile/styles.module.scss index 69a25b5a..cfa8c774 100644 --- a/app/profile/styles.module.scss +++ b/app/profile/styles.module.scss @@ -103,9 +103,16 @@ gap: 10px; align-items: center; justify-content: center; + width: calc(100% - 4rem); + min-height: calc(100% - (4rem + 6vw)); + padding: calc(2rem + 6vw) 2rem; + + @media screen and (max-width: 1152px) { + min-height: calc(100% - (4rem + 30vw)); + padding: calc(2rem + 30vw) 2rem; + } + width: 100%; - min-height: 100%; - padding: 2rem; } .modalContent p { @@ -114,14 +121,27 @@ .qr { width: 100%; - max-width: 600px; + max-width: 400px; height: auto; } -.modalContent h2 { +.modalContent h1 { + color: white; + font-size: 3vw; + + @media screen and (max-width: 1152px) { + font-size: 6vw; + } +} + +.modalContent p { color: white; margin-bottom: 10px; - font-size: 30px; + font-size: 2vw; + + @media screen and (max-width: 1152px) { + font-size: 4vw; + } } .closeButton { diff --git a/components/AcceptRSVPForm/AcceptRSVPForm.module.scss b/components/AcceptRSVPForm/AcceptRSVPForm.module.scss index d43c7159..81b03ffe 100644 --- a/components/AcceptRSVPForm/AcceptRSVPForm.module.scss +++ b/components/AcceptRSVPForm/AcceptRSVPForm.module.scss @@ -1,6 +1,10 @@ .container { width: 100%; height: 100%; + display: flex; + flex-direction: column; + align-items: center; + gap: 10%; } .form { @@ -17,6 +21,11 @@ .form h2 { color: white; + font-size: 2rem; + + @media screen and (max-width: 1152px) { + font-size: 1.5rem; + } } .form label { diff --git a/components/AcceptRSVPForm/AcceptRSVPForm.tsx b/components/AcceptRSVPForm/AcceptRSVPForm.tsx index a07969f9..f5e44595 100644 --- a/components/AcceptRSVPForm/AcceptRSVPForm.tsx +++ b/components/AcceptRSVPForm/AcceptRSVPForm.tsx @@ -54,6 +54,7 @@ const AcceptRSVPForm: React.FC = ({ closeModal }) => { return (
+

We are so excited to have you at HackIllinois this year!

= ({ closeModal }) => { >

- We are so excited to have you at HackIllinois this year! Please complete the following information to confirm your attendance:

@@ -87,7 +87,7 @@ const AcceptRSVPForm: React.FC = ({ closeModal }) => { + } options={[ { diff --git a/components/CloseButton/CloseButton.module.scss b/components/CloseButton/CloseButton.module.scss index 2868331b..c6b37479 100644 --- a/components/CloseButton/CloseButton.module.scss +++ b/components/CloseButton/CloseButton.module.scss @@ -1,9 +1,19 @@ .button { + position: absolute; + left: 0; + top: 0; display: flex; justify-content: center; align-items: center; padding: 5px; margin-left: 15px; // To align the button with the other content margin-top: 15px; + width: 6vw; + height: 6vw; cursor: pointer; + + @media screen and (max-width: 1152px) { + width: 30vw; + height: 30vw; + } } diff --git a/components/CloseButton/CloseButton.tsx b/components/CloseButton/CloseButton.tsx index d4e3b4cc..b28cdb55 100644 --- a/components/CloseButton/CloseButton.tsx +++ b/components/CloseButton/CloseButton.tsx @@ -4,15 +4,16 @@ const CloseButton = ({ handleClose }: { handleClose: () => void }) => { return ( ); diff --git a/components/Profile/RSVP/ModalViews/Accepted.tsx b/components/Profile/RSVP/ModalViews/Accepted.tsx index 009bc6ea..4108eb69 100644 --- a/components/Profile/RSVP/ModalViews/Accepted.tsx +++ b/components/Profile/RSVP/ModalViews/Accepted.tsx @@ -80,16 +80,17 @@ export function ChooseRSVP({

- If you would like to attend HackIllinois 2025, click Confirm - to finish the RSVP process. If you won't be attending - please click Decline. This cannot be reversed. + If you would like to attend HackIllinois 2025, click{" "} + Confirm to finish the RSVP process. If you + won't be attending please click Decline .{" "} + This cannot be reversed.

{reimburse > 0 && (

Additionally, you have been approved for a travel - reimbursement of ${reimburse.toFixed(2)}. Receiving this - reimbursement is contingent on you coming to - HackIllinois in-person and submitting a project. + reimbursement of ${reimburse.toLocaleString("en-US")}. + Receiving this reimbursement is contingent on you coming + to HackIllinois in-person and submitting a project.

)}
diff --git a/components/Profile/RSVP/ModalViews/Rejected.tsx b/components/Profile/RSVP/ModalViews/Rejected.tsx index 38dd3e6b..8ce19cf2 100644 --- a/components/Profile/RSVP/ModalViews/Rejected.tsx +++ b/components/Profile/RSVP/ModalViews/Rejected.tsx @@ -3,20 +3,17 @@ import styles from "./styles.module.scss"; export function Rejected() { return (
-

- - Unfortunately, we were unable to offer you a spot at - HackIllinois. - +

Rejected

+

+ Unfortunately, we were unable to offer you a spot at + HackIllinois.

-

- - Email us at{" "} - - contact@hackillinois.org - {" "} - if you have any questions! - +

+ Email us at{" "} + + contact@hackillinois.org + {" "} + if you have any questions!

); @@ -25,23 +22,19 @@ export function Rejected() { export function Waitlisted() { return (
-

- - Your application has been waitlisted at this time. If you - are still interested in participating in HackIllinois 2025, - please visit our Help Desk at 4:30pm on Friday, Feb 28rd for - reconsideration opportunities depending on current - capacities. - +

Waitlisted

+

+ Your application has been waitlisted at this time. If you are + still interested in participating in HackIllinois 2025, please + visit our Help Desk at 4:30pm on Friday, Feb 28rd for + reconsideration opportunities depending on current capacities.

-

- - Email us at{" "} - - contact@hackillinois.org - {" "} - if you have any questions! - +

+ Email us at{" "} + + contact@hackillinois.org + {" "} + if you have any questions!

); diff --git a/components/Profile/RSVP/ModalViews/styles.module.scss b/components/Profile/RSVP/ModalViews/styles.module.scss index 16540ace..0d501823 100644 --- a/components/Profile/RSVP/ModalViews/styles.module.scss +++ b/components/Profile/RSVP/ModalViews/styles.module.scss @@ -17,6 +17,7 @@ color: white; display: flex; flex-direction: column; + align-items: center; gap: 4vw; padding: 20px; } @@ -67,7 +68,7 @@ } .unfortunatelyText { - font-size: 4vw; + font-size: 2vw; text-align: center; @media (max-width: 768px) {