-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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 site icon and title position #66171
Conversation
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.
To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
@@ -68,7 +68,7 @@ const SiteHub = memo( | |||
label={ __( 'Go to the Dashboard' ) } | |||
className="edit-site-layout__view-mode-toggle" | |||
style={ { | |||
transform: 'scale(0.5)', | |||
transform: 'scale(0.5333) translateX(-4px)', // Offset to position the icon 12px from viewport edge |
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 guess this is the trouble you're referring to. It's a curious number. How does the math work out?
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.
Yes. The icon/button is 60x60 in the editor and gets scaled down when you exit the editor. The 0.5
scale transform results in a 30x30 icon, which doesn't align with standard button sizes and creates awkward alignments. Transforming by 0.5333
creates a 32px
icon which is easier to align with other elements.
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.
Makes sense. I wonder if this needs to be in a comment?
Size Change: +59 B (0%) Total Size: 1.77 MB
ℹ️ View Unchanged
|
Co-authored-by: jameskoster <jameskoster@git.wordpress.org> Co-authored-by: jasmussen <joen@git.wordpress.org>
I just cherry-picked this PR to the wp/6.7 branch to get it included in the next release: 3457f6b |
Co-authored-by: jameskoster <jameskoster@git.wordpress.org> Co-authored-by: jasmussen <joen@git.wordpress.org>
Follow up to #66166 (comment).
Gosh, this turned out to be more trouble than I expected. Curious if y'all think it's worth it.
What?
Why?
Coherence.
How?
In the image below the top screenshot is trunk, the bottom is this PR. The guidelines demonstrate the alignment.