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

Set up Home page content including Landing #21

Merged
merged 21 commits into from
Sep 18, 2023
Merged

Commits on Sep 11, 2023

  1. feat: apply button

    * feat: create navigation bar
    
    * feat: create footer
    
    * refactor: font, dependencies, scss, footer
    
    * fix: navbar on mobile
    
    * refactor: added routes and other small changes
    
    * feat: active page link has corresponding color
    
    * feat: add ZotHacks logo
    
    * fix: use responsive css and add bold weight
    
    * chore: use absolute asset path for navbar background
    
    * fix: logo moves upon navbar expansion and navbar is fixed to top of the screen
    
    * refactor: clean up css and use bootstrap grid
    
    * fix: remove horizontal scroll
    
    * fix: switch Twitter to Hack and SVG to PNG
    
    * fix: move Hack to front of footer
    
    ---------
    
    Co-authored-by: Alexander Liu <[email protected]>
    
    feat: text centered
    
    feat: added apply button svg to assets
    
    Bootstrap Sass Organization (#17)
    
    * feat: bootstrap sass organization
    
    * fix: installed bootstrap
    
    * fix: import font from Next instead of Google Fonts
    
    * fix: update red hex value correctly
    
    * linting
    
    * fix: custom CSS property for font
    
    * fix: sass partials
    
    * fix: new sass path, incorporated navbar and footer
    
    * fix: removed comment
    
    ---------
    
    Co-authored-by: Tyler Yu <[email protected]>
    
    feat: apply button
    waalbert authored and tyleryy committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    4ebb67a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df6b185 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9a3f5d View commit details
    Browse the repository at this point in the history
  4. feat: landing page sections

    tyleryy committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    3574251 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de8b63d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba230ad View commit details
    Browse the repository at this point in the history
  7. fix: re-added button color

    tyleryy committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    b565335 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    caea901 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    a817a0a View commit details
    Browse the repository at this point in the history
  2. fix: removed row

    tyleryy committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    2733ebd View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. fix: "apply button" enhancements

    fix: removed bootstrap imports
    
    fix: removed unused asset
    
    fix: removed apply button container div
    
    fix: added warning variant
    
    fix: 0.7 opacity on apply button
    
    fix: native HTML button instead of Bootstrap
    
    fix: opacity applied to background only + height change
    tyleryy committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    a050cc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15c6a91 View commit details
    Browse the repository at this point in the history
  3. fix: adjusted button width

    tyleryy committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    cd83a93 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    65ba219 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. Configuration menu
    Copy the full SHA
    e8cee8e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    067a2b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    704ab17 View commit details
    Browse the repository at this point in the history
  4. Reorganize Landing into Home

    - To match common naming, rename primary page to Home
    - Landing is now the first view of the Home page
    - Wrap primary layout children in `<main>`
    taesungh committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    7739181 View commit details
    Browse the repository at this point in the history
  5. Use container layout for Home page sections

    - Add `Container` elements for sections with responsive vertical padding
    taesungh committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    ba641b9 View commit details
    Browse the repository at this point in the history
  6. Use bs-btn variant to simplify ApplyButton design

    - Use `bootstrap.button-variant` mixin for Apply button styles
    - Specify empty variant to React Bootstrap
    - Remove unnecessary sizing and layout styles
    taesungh committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    ec33e26 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b652f81 View commit details
    Browse the repository at this point in the history