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

Homepage #35

Merged
merged 83 commits into from
Jan 24, 2021
Merged

Homepage #35

merged 83 commits into from
Jan 24, 2021

Conversation

rigrergl
Copy link
Contributor

Homepage is finalized (for now, we can add stuff if later if we want to)

We can also put the instagram iframe in the homepage instead of the newsletter form (we can discuss this in our next meeting)

gabriel-flynn and others added 30 commits November 7, 2020 14:50
Co-authored-by: Gabriel Flynn <[email protected]>
Co-authored-by: Gabriel Flynn <[email protected]>
Co-authored-by: Gabriel Flynn <[email protected]>
Co-authored-by: Gabriel Flynn <[email protected]>
Copy link
Member

@gabriel-flynn gabriel-flynn left a comment

Choose a reason for hiding this comment

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

The homepage looks amazing! I just requested a few minor changes, .

One thing we might want to consider is changing the webp images we have to png/jpeg/etc: `linkedin-in-logo.webp' and 'facebook-logo.webp' since webp is relatively new to the safari browser (sep of 2020 if I understand it correctly) and the bandwidth we'd save would be pretty neglible for our application. There's a pretty interesting chart thing that shows you the percent of browsers that support it here. 91.36% of all users browsers would support the features of webp we need as far as I can tell

pages/login.tsx Outdated Show resolved Hide resolved
theming/_variables.scss Outdated Show resolved Hide resolved
theming/_variables.scss Outdated Show resolved Hide resolved
theming/_variables.scss Outdated Show resolved Hide resolved
theming/_variables.scss Outdated Show resolved Hide resolved
theming/_variables.scss Outdated Show resolved Hide resolved
theming/_variables.scss Outdated Show resolved Hide resolved
package-lock.json Outdated Show resolved Hide resolved
components/Newsletter.tsx Outdated Show resolved Hide resolved
@gabriel-flynn
Copy link
Member

Also we can save this for another pr but I think we might want to play around with the breakpoints on the newsletter - it looks a little weird on certain screen sizes (I think we could resolve this by making the div it's in smaller so it doesn't stretch as seen in the gif and just have it centered - the whitespace to the left and right of the fields is what makes it look out of place)
Gif of the breakpoint/sizing issue

Copy link
Member

@gabriel-flynn gabriel-flynn left a comment

Choose a reason for hiding this comment

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

Looks good! Last thing that needs to be done is merging the dev branch into the homepage branch - looks like there is a merge conflict with the theming/variables.scss file

@rigrergl
Copy link
Contributor Author

rigrergl commented Jan 24, 2021 via email

Copy link
Member

@gabriel-flynn gabriel-flynn left a comment

Choose a reason for hiding this comment

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

Looks good!

@gabriel-flynn gabriel-flynn merged commit 53afb53 into dev Jan 24, 2021
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.

5 participants