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

Implement the new design for the landing page #623

Open
3 tasks
mathhulk opened this issue Oct 3, 2023 · 0 comments
Open
3 tasks

Implement the new design for the landing page #623

mathhulk opened this issue Oct 3, 2023 · 0 comments
Labels
enhancement Enhancement for an existing feature

Comments

@mathhulk
Copy link
Contributor

mathhulk commented Oct 3, 2023

The new landing page was mocked up by the design team, but feel free to expand upon their design. Obviously, if you feel certain aspects are too bold or do not match well together, please communicate with the frontend team and see what everyone else thinks as well!

This was started here: https://github.com/asuc-octo/berkeleytime/tree/home

Here is the Figma. There are multiple pages with different iterations, so you can browse through the design process:
https://www.figma.com/file/MHDAliBFQLteuJ82CMwRhz/Landing-Page?type=design&node-id=730-1428&mode=design&t=MBTPWHRMCGUvbEZG-0

Try not to use Bootstrap and instead opt for SCSS modules and components in app/Home since most of the components won't be reusable outside of the home page.

The main steps would be:

  • New design for the navigation bar for JUST the home page
  • The theme of the home page should change depending on the visitor's local time, as seen in the Figma
  • The footer does NOT have to match like it does in the Figma; it might be nice to include the themes more subtly throughout the page
@mathhulk mathhulk converted this from a draft issue Oct 3, 2023
@mathhulk mathhulk added the enhancement Enhancement for an existing feature label Jun 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement for an existing feature
Projects
Status: Todo
Development

No branches or pull requests

3 participants