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

Develop landing page landing page header #121 #126

Merged

Conversation

KyleHefner
Copy link
Collaborator

Develop landing page page header.

@CSchmitz81 CSchmitz81 changed the base branch from master to develop-landing-page September 18, 2019 01:10
@CSchmitz81
Copy link
Member

For #121

Copy link
Member

@CSchmitz81 CSchmitz81 left a comment

Choose a reason for hiding this comment

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

This mostly looks good in terms of code, other than one suspicious thing. I still need to test it to verify the functionality.

}
app-drawer ul {
text-align: left !important;
}
app-header-layout {
height: 100vh;
height: 200vh;
Copy link
Member

Choose a reason for hiding this comment

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

Hmm, I'll need to check this out in practice, but it looks strange to essentially be 200% of the view height. Maybe I'm wrong, but I'll check this out when testing.

Copy link
Member

@CSchmitz81 CSchmitz81 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 a good start, but there are still plenty of differences between the comps and the way this looks. Here are some of the bigger things I saw:

  • The text size and margin sizes appear to be too small
  • The menu button shows up for the desktop layout (it should only show up for the mobile layout)
  • The selected text is bold black instead of green like the comp shows
  • The layout doesn't appear to be themed for mobile at all (there are other things on the landing page which have a different mobile layout via CSS based on the screen width)
  • There appears to be a regression where there are now 2 vertical scroll bars, probably because of that 200vh

@KyleHefner
Copy link
Collaborator Author

KyleHefner commented Sep 19, 2019 via email

@KyleHefner
Copy link
Collaborator Author

KyleHefner commented Sep 19, 2019 via email

@CSchmitz81
Copy link
Member

If you can't figure something out you can just note that the implementation isn't complete and we can note it in the ticket and merge what we have so far. At least it will be closer to correct and we can continue working to try and resolve any lingering differences.

As far as the specific issue, I would first check if I could update the style by inspecting the CSS in the browser and changing it there (sometimes I need to mark a style as !important). Once I got that, I'd see what style changes it to bold and try to put the color change in the same place. If you still can't figure it out quickly feel free to leave it and make a note that you need help. It might also be a good idea to post somewhere online, especially our Slack group, to see if anyone can help. I'm always asking coworkers what they think about how I'm planning to implement things or suggestions for solving issues, so we should treat the Slack group the same way.

@CSchmitz81
Copy link
Member

Is this something you're planning to work on during the hackathon this Saturday?

@CSchmitz81 CSchmitz81 linked an issue May 21, 2020 that may be closed by this pull request
@CSchmitz81
Copy link
Member

Merging, since progress has stalled, so we have the changes so far. Work will continue on #121.

@CSchmitz81 CSchmitz81 merged commit 90cdffd into develop-landing-page May 21, 2020
@CSchmitz81 CSchmitz81 deleted the develop-landing-page-landing-page-header-#121 branch May 21, 2020 05:23
@CSchmitz81 CSchmitz81 restored the develop-landing-page-landing-page-header-#121 branch May 21, 2020 06:17
@CSchmitz81
Copy link
Member

This caused regressions, so reversing this merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update Landing Page Header/Menu
3 participants