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

BrickHack 8 Site - Initial Release #1251

Merged
merged 44 commits into from
Jan 2, 2022
Merged

BrickHack 8 Site - Initial Release #1251

merged 44 commits into from
Jan 2, 2022

Conversation

sjmiller7
Copy link
Contributor

@sjmiller7 sjmiller7 commented Nov 6, 2021

Fixes #1246

Status: Review time :)

@sjmiller7 sjmiller7 added the BH8 Ohhhh yea! label Nov 6, 2021
@sjmiller7 sjmiller7 self-assigned this Nov 6, 2021
@netlify
Copy link

netlify bot commented Nov 6, 2021

✔️ Deploy Preview for infallible-lumiere-e9d357 ready!

🔨 Explore the source changes: 7d455d3

🔍 Inspect the deploy log: https://app.netlify.com/sites/infallible-lumiere-e9d357/deploys/61d146aef64dad00073af4e2

😎 Browse the preview: https://deploy-preview-1251--infallible-lumiere-e9d357.netlify.app/

Copy link
Contributor

@peterkos peterkos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is AWESOME! Fantastic refactor; they're never easy and you manged to cleanup the existing styles while also preserving the functionality we needed!! 🥳

As I mentioned at some meeting or another, I've not really reviewed the existing sections too much; I'll wait for the more-final PRs for each section to really give that a fine-tooth comb; it looks like all of them need at least some tweaking.

Biggest comment is the font loading issue; I don't think Work Sans is provided by default on macOS; it either needs to be loaded thru Google Fonts or statically (by us) in assets/, hence why comment vs. approve.

index.js Show resolved Hide resolved
sass/index.scss Outdated Show resolved Hide resolved
sass/index.scss Show resolved Hide resolved
sass/index.scss Show resolved Hide resolved
index.html Outdated Show resolved Hide resolved
peterkos
peterkos previously approved these changes Nov 27, 2021
Copy link
Contributor

@peterkos peterkos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sjmiller7 sjmiller7 changed the title BrickHack 8 Club Site - Initial Release BrickHack 8 Site - Initial Release Nov 28, 2021
peterkos
peterkos previously approved these changes Nov 28, 2021
skyegallup
skyegallup previously approved these changes Dec 28, 2021
Copy link

@skyegallup skyegallup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

peterkos
peterkos previously approved these changes Dec 28, 2021
Copy link
Contributor

@peterkos peterkos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really really great job on this. Can't wait to show it off!

Checked through all links and clickable stuff, everything seems good.

Questions:

  • MLH banner looks a little "lopsided" cause it doesn't have the same leading margin as the rest of the site content (particularily navbar).
    • (Also we aren't MLH confirmed iirc; I think we have to hide the banner for release, no?)

Suggestions(tm)

  • If you+design would like, mobile can have a little less margin on left/right cause of space constraints, but that's to taste. (Especially expanded FAQ sections; iPhone 12 has a thick "double margin")
  • Centered text/login/register block on mobile? (Text stays left aligned but content center?)

index.html Outdated Show resolved Hide resolved
index.html Outdated Show resolved Hide resolved
@sjmiller7 sjmiller7 dismissed stale reviews from peterkos and skyegallup via 9bf593e December 28, 2021 07:46
@sjmiller7
Copy link
Contributor Author

sjmiller7 commented Dec 30, 2021

MLH Banner

Commented out for now. We can fix any lopsidedness when it goes in.

mobile can have a little less margin on left/right cause of space constraints

Design had no comment on this in their overall review, but if it is looking too big to you on your phone can you send a screenshot to #design and ask them?

Centered text/login/register block on mobile? (Text stays left aligned but content center?)

Again, that would be something to screenshot and ask design channel about specifically. They might want to keep alignment consistent but idk if it looks funky on your screen size specifically

@skyegallup skyegallup self-requested a review December 31, 2021 23:11
skyegallup
skyegallup previously approved these changes Dec 31, 2021
Copy link

@skyegallup skyegallup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 LGTM!

index.html Outdated Show resolved Hide resolved
index.html Outdated Show resolved Hide resolved
index.html Outdated Show resolved Hide resolved
sjmiller7 and others added 2 commits December 31, 2021 20:44
cbaudouinjr
cbaudouinjr previously approved these changes Jan 1, 2022
@peterkos peterkos self-requested a review January 2, 2022 09:34
Copy link
Contributor

@peterkos peterkos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit: (not yet cause HE verify stuff but) WOOOO LGTM!

@sjmiller7 sjmiller7 merged commit e952adb into develop Jan 2, 2022
@sjmiller7 sjmiller7 deleted the bh-1246 branch January 2, 2022 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BH8 Ohhhh yea!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BrickHack 8 Site - Initial Release
4 participants