Skip to content

Conversation

@IanWearsHat
Copy link
Member

@IanWearsHat IanWearsHat commented Dec 31, 2025

Closes #145

Partly addresses #178 by shrinking button text for mobile

Changes

  • Moved ContactCard to its own component from Contact Us page
  • Refactored ContactCard to accept a prop to show its mobile view (vertical view)
  • Created Contact section for the home page with Discord and Email
  • Refactored scrollToTop a little bit to accept any reference so it now scrolls to the Get Involved section in the home page

@IanWearsHat IanWearsHat merged commit 3b283bb into staging Dec 31, 2025
@IanWearsHat IanWearsHat deleted the feat/contact-home branch December 31, 2025 22:13
@IanWearsHat IanWearsHat mentioned this pull request Dec 31, 2025
IanWearsHat added a commit that referenced this pull request Jan 5, 2026
* Added 404 from Next repo (#172)

* Updated README files

* Added recruitment button and controls (#176)

* Added boolean to control apply buttons for recruitment

* Removed comments

* Added id for buttons

* Closed recruitment

* Implemented Contact Us page (#177)

* Implemented Contact Us page

* Cleaned up clearing form and fixed submission

* Removed alert, confirmation comes from mailchimp itself

* Spaced inputs

* Adjusted contact card text centering

---------

Co-authored-by: ianbb <[email protected]>

* Add back to top button (#179)

* Team Section on New Site (#181)

* implemented team section on about

* added images, linkedins, and team statement

* Added contact to home page (#182)

* Moved ContactCard to own component

* Added force mobile view

* Moved ContactCard to shared components

* Created contact section for home

* Refactored scroll

* Reordered imports

* Chore: removed extra line

* Fixed primary button size to shrink in mobile

* Added AboutUs Hero and Mission (#185)

* Added bare hero section

* Added images

* Created OurMission section

* Shrunk OurMission padding

* Moved hero components

* Added back white linkedin to contact page

* Shrunk button padding for hero on home page on mobile (#186)

* Created ScrollToTop component for whole app

* Revert "Created ScrollToTop component for whole app"

This reverts commit 9d7521e.

* Final bug fixes (#191)

* Reapply "Created ScrollToTop component for whole app"

This reverts commit 2be05ba.

* Refactored PrimaryAnchor to use anchor when in external site

* Refactored ContactIcon into own component

* chore: fixed imports and removed unused style

* Added className prop to ContactIcon

* Feat/events final touches (Without photos or numbers) (#180)

* Events tab finishes

* Refactored events tabs style into tabs

* Updated stats

* Fixed text

* Added images to events

* Moved dot class

---------

Co-authored-by: ianbb <[email protected]>

* Fixed recruitment tabs (#192)

* Fix stretching on large screens (#194)

* Added container class to home page

* Added container class to about

* Fixed margin for recruitment

* Added and resized images to home page

* Used normal buttons for events

---------

Co-authored-by: VishokL <[email protected]>
Co-authored-by: Noah Kim <[email protected]>
Co-authored-by: Nathan Ong <[email protected]>
Co-authored-by: Andrew Hwang <[email protected]>
IanWearsHat added a commit that referenced this pull request Jan 5, 2026
* Added 404 from Next repo (#172)

* Updated README files

* Added recruitment button and controls (#176)

* Added boolean to control apply buttons for recruitment

* Removed comments

* Added id for buttons

* Closed recruitment

* Implemented Contact Us page (#177)

* Implemented Contact Us page

* Cleaned up clearing form and fixed submission

* Removed alert, confirmation comes from mailchimp itself

* Spaced inputs

* Adjusted contact card text centering

---------

Co-authored-by: ianbb <[email protected]>

* Add back to top button (#179)

* Team Section on New Site (#181)

* implemented team section on about

* added images, linkedins, and team statement

* Added contact to home page (#182)

* Moved ContactCard to own component

* Added force mobile view

* Moved ContactCard to shared components

* Created contact section for home

* Refactored scroll

* Reordered imports

* Chore: removed extra line

* Fixed primary button size to shrink in mobile

* Added AboutUs Hero and Mission (#185)

* Added bare hero section

* Added images

* Created OurMission section

* Shrunk OurMission padding

* Moved hero components

* Added back white linkedin to contact page

* Shrunk button padding for hero on home page on mobile (#186)

* Created ScrollToTop component for whole app

* Revert "Created ScrollToTop component for whole app"

This reverts commit 9d7521e.

* Final bug fixes (#191)

* Reapply "Created ScrollToTop component for whole app"

This reverts commit 2be05ba.

* Refactored PrimaryAnchor to use anchor when in external site

* Refactored ContactIcon into own component

* chore: fixed imports and removed unused style

* Added className prop to ContactIcon

* Feat/events final touches (Without photos or numbers) (#180)

* Events tab finishes

* Refactored events tabs style into tabs

* Updated stats

* Fixed text

* Added images to events

* Moved dot class

---------

Co-authored-by: ianbb <[email protected]>

* Fixed recruitment tabs (#192)

* Fix stretching on large screens (#194)

* Added container class to home page

* Added container class to about

* Fixed margin for recruitment

* Added and resized images to home page

* Used normal buttons for events

* Fixed build error with TeamSection data (#196)

---------

Co-authored-by: VishokL <[email protected]>
Co-authored-by: Noah Kim <[email protected]>
Co-authored-by: Nathan Ong <[email protected]>
Co-authored-by: Andrew Hwang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants