-
Notifications
You must be signed in to change notification settings - Fork 800
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
Update JP block style consistency after core update #14371
Conversation
Caution: This PR has changes that must be merged to WordPress.com |
This is an automated check which relies on |
Design wise 👍 |
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.
I tested this on a site running WordPress 5.2 and no Gutenberg plugin, since we have to support those types of setup as well. I found a few issues, listed below.
I think it'd be nice if we could support both Gutenberg users (i.e. Atomic site owners) as well as the majority of Jetpack site owners that do not use the Gutenberg plugin.
davemart-in, Your synced wpcom patch D37803-code has been updated. |
3 similar comments
davemart-in, Your synced wpcom patch D37803-code has been updated. |
davemart-in, Your synced wpcom patch D37803-code has been updated. |
davemart-in, Your synced wpcom patch D37803-code has been updated. |
Another round of updates: MailChimp
Contact Form
Gif
Repeat Visitor
Visual PreviewHere's a comparison of each of the blocks without Gutenberg, with Gutenberg, and with a dark theme: |
- Removed information dive max-width - Made buttons isDefault (note: for some reasons, isSecondary does not work on either of these blocks)
44794b4
to
1d324a3
Compare
davemart-in, Your synced wpcom patch D37803-code has been updated. |
davemart-in, Your synced wpcom patch D37803-code has been updated. |
…m/Automattic/jetpack into update/jp-block-style-consistency
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.
I think things look a lot better now. The only issue left seems to be with the GIF block, as discussed above.
Edit: annnd.. I just spotted @scruffian's changes as I was posting this :) I'll check again
davemart-in, Your synced wpcom patch D37803-code has been updated. |
davemart-in, Your synced wpcom patch D37803-code has been updated. |
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.
I made a few comments, but this is looking much better :)
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.
We seem to be in a good spot right now; the GIF search button is still not perfect, but everything else is better than when we started.
The changes happened from my initial design review above seem to have tweaked it a little more, so still all good 👍 |
r201783-wpcom |
* [not verified] Remove empty readme section * Initial changelog for 8.2 * Changelog: add #14220 * Changelog: add #14252 * Changelog: add #14291 * Changelog: add #14309 * Changelog: add #14304 * Changelog: add general connection log. * Changelog: add #14275 * Changelog: add #14313 * Changelog: add #14213 * Changelog: add #14357 * Add sync testing instructions * Add 8.1.1 changelog back See eeaafab and 61757eb * Changelog: add #14371 * Changelog: add #14386 * Changelog: add #14471 * Changelog: add #14325 * Changelog: add #14194 * Changelog: add #14340 * Changelog: add #14418 * Changelog: add #14417 * Changelog: add #14075 * Changelog: add #14467 * Changelog: add #14307 * Changelog: add #14326
Description
One of the effects of the merge of this core PR is that blank slate screens go from being center aligned to being left aligned.
@huguesvincent raised a flag when he noticed that many of the JP blocks now look off visually.
The goal of this PR is to reign in the blank slate screen design across all JP blocks.
Testing Instructions
Change Log
Here's a detailed list of changes I'm made including before/after screenshots for each update:
Contact Form
Before:
After:
Changes:
<p>
tag withplaceholder__instructions
to reduce amount of padding between elements.help-message
.help-message
text to give everything a touch more visual hierarchyGif
Before:
After:
Changes:
margin:0 auto;
which was forcing the input to be centeredNote:
I left a not on this core issue to see if we can get the input and button height issue addressed in core. If that happens, I'll circle back and remove my extra input height CSS here.
MailChimp
Before:
After:
Changes:
tags
Map
Before:
After:
Changes:
tags
Pinterest
Before:
After:
Changes:
Recurring Payments
Before:
After:
Changes:
Repeat Visitor
Before:
After:
Changes: