-
Notifications
You must be signed in to change notification settings - Fork 4k
UI tweaks #12: Final updates! #3787
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
Conversation
Stop using margin so no need to tweak first-child case.
|
Here are some screenshots of the new General look of our typographyThis PRPrevious state (
|
0086714 to
39979c9
Compare
vdonato
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple small things, but LGTM once those are addressed
Note that we changed our image-taking snapshot recently (upgraded the Cypress version, started using a newer base image, etc), so it'll be necessary to run make build-test-env and go through the struggle of waiting for the long build time to complete before updating snapshots for the next PR




This is the last set of updates! I showed the latest changes to a few people, got their feedback, reverted some decisions and tweaked other aspects.
After this PR, all I need to do is send out a final PR that (1) merges
developand (2) updates all screenshots so I can merge this wholefeature/ui-updatesbranch intodevelop!In this PR:
paddingexclusively instead of a mix ofpaddingandmarginas before. This allows us to remove the:first-childrules that were used to reduce the top margin when the header is at the top of its.stMarkdown. Those rules only existed because margins are allowed to overlap in some cases but not others (and they didn't even do a great job. See screenshots below). By usingpaddingexclusively I can get rid of those now.One way to review this is to go commit-by-commit. They map to the updates above very cleanly.