Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate mission page to Next.js/React.js #44

Merged
merged 2 commits into from
Aug 27, 2022
Merged

Migrate mission page to Next.js/React.js #44

merged 2 commits into from
Aug 27, 2022

Conversation

sirAvent
Copy link
Member

Summary

  • Changed syntax to fit React.js (mainly class property to className)

Page Preview

image

Issues

Closes #18

Future Follow-up

Lots of static data, so no need for a JSON file.

@sirAvent sirAvent requested a review from ChaseC99 August 26, 2022 04:20
@icssc icssc deleted a comment from Singh212dab Aug 26, 2022
@sirAvent sirAvent merged commit 42dbc29 into next Aug 27, 2022
@sirAvent sirAvent deleted the mission branch August 27, 2022 19:12
sirAvent added a commit that referenced this pull request Jan 14, 2023
* Added projects page

* Migrate mission page to Next.js/React.js (#44)

Changed syntax to fit React.js (mainly class property to className)

* Removed Next Image component and restyled grid

* Updated projects page

* Fixed runtime error

* Added banner on contributing

* Rewrite resource page to Next.js (#41)

* Rewrite resource page to Next.js

* Added clickable link to resources

* Add CSS grid for projects

* Update project card to be spaced evenly

* Update banner size to match upcoming graphics

* Create basic layout for new About page (#49)

Starts the progress of a new about page

* New mission page (#52)

* Committee accordion working

* test commit

* About pages condensed into 1 page and reconfigured into React components. Styled and converted to sass.

* Update mission page to be centralized about page

* Update close button and board members

* Fixed component names to be more readable

* Update board and past board UI

* Removed aos dependency

* Update past board section to Accordion

* Fixed minor text errors in past-board.json

* Fixed accordion button UI glitch with Open Sans font

* Update pages/mission.js

Fixed minor grammar mistake

Co-authored-by: Chase Carnaroli <chasecarnaroli@gmail.com>

Co-authored-by: carlyguzylak <74155787+carolineguzylak@users.noreply.github.com>
Co-authored-by: unknown <carolineguzylak@gmail.com>
Co-authored-by: Chase Carnaroli <chasecarnaroli@gmail.com>

* Style Index and Navigation Bar (#47)

* Migrate index page to Next.js

* Migrate index page to Next.js

* Restyle nav and index page

* Added Events section to index page

* Added Events section on index page

* Restyled index for barebones structure

* Removed images that are not in the public

* Style index page

* Added cooler UI elements

* Fixed react-bootstrap import error

* Added new fonts

* Adjusted banner UI size

* Updated UI size

* Update Index CSS

* New design in SASS

* Updated Nav Items to be more readable

* Added updated hero graphic

* Added CSS animations to main graphic

* Update Events section and json

* Updated About Section and Nav with new graphics

* Added horizontal scrolling gallery for project section

* Added Footer Graphic

* Updated footer & sponsor images

* Updated nav size to fit Galaxy Fold screens

* Update projects to match future layout

* Update styling and created document.js

* Fixed style syntax and addressed warnings

* Update colors for better accessibility

* Fixed styling on scss file

* Addressed accessibility issues for users that rely on keyboard navigation

* Added credits from external graphics

* Moved logo svg to image folders and fixed crossOrigin syntax

* Moved logo svg to image folders and fixed crossOrigin syntax

* Resolved merge with new mission page

* Fixed Key Warnings

* Added global button style

* Updated landing page description

* Fixed Get Involved Button

* Update sponsors sections

* New Navbar Color

* update ui

* Alternate flex direction

* Margin adjustment

* Updated projects section on Index

* Centered banner

Co-authored-by: carlyguzylak <74155787+carolineguzylak@users.noreply.github.com>
Co-authored-by: unknown <carolineguzylak@gmail.com>
Co-authored-by: Chase Carnaroli <chasecarnaroli@gmail.com>
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.

Rewrite mission page
2 participants