Site Logo: change enqueued CSS file depending on lang. & setti…#13654
Site Logo: change enqueued CSS file depending on lang. & setti…#13654
Conversation
|
Thank you for the great PR description! When this PR is ready for review, please apply the Scheduled Jetpack release: November 5, 2019. |
kraftbj
left a comment
There was a problem hiding this comment.
Works as advertised. Note for anyone else testing, Jetpack will defer to the core custom logo option. If testing on a theme like Twenty Nineteen, you'd want to delete that section of functions.php OR use another theme that does not support core's custom logo.
|
Given I'm hoping to add this file to Fusion (D33578-code) to keep as much of the |
|
@creativecoder Good catch indeed! It looks like those had never been updated. I just took care of it in f072285 and f93cd56. This should be ready for a new review. |
cb683c7 to
fe48e78
Compare
wpcom does its own concatenation / minification, so we don't need to enqueue a minified file there.
fe48e78 to
288254c
Compare
There was a problem hiding this comment.
Now tested and working as expected.
Note that the .min version is loading in my local Jetpack environment, even when the $min suffix is an empty string (because SCRIPT_DEBUG is true). But this is happening with a few other modules too, like widget-conditions, so I don’t think it's related to these changes.
* 7.9: Changelog * Update version number * Update stable tag and tested up to * Changelog: add #13530 * changelog: add #13578 * Changelog: add #13598 * Changelog: add entry for numerous block preview changes * Changelog: add #13599 * changelog: add #13541 * Changelog: add #13542 * Changelog: add #13331 * Changelog: add #13558 * Changelog: add #13409 * Changelog: add #13582 * Changelog: add #13600 * Changelog: add #13601 * Changelog: add #13595 * Changelog: add #12695 * Changelog: add #13009 * Changelog: add #13649 * Changelog: add #13450 * Changelog: add #13507 * Changelog: add #13658 * Changelog: add #13687 * changelog: add #13683 * Changelog: add #9323 * Changelog: add #13681 * Fix typos in readme * Add link to WordPress Beta Tester plugin * Changelog: add #13630 * Changelog: add #13695 * Changelog: add #13659 * Changelog: add #13716 * Changelog: add #13664 * Changelog: add #13682 * Changelog: add #13362 * Changelog: add #13563 * Add testing list for #13563 * Changelog: add #13735 * Changelog: add #13752 * Changelog: add #13624 * Changelog: add #13756 * Changelog: add #13745 * Changelog: add #13728 * Changelog: add #13779 * Changelog: add #13699 * Changelog: add #13804 * Changelog: add #13761 * Changelog: add #13637 * Changelog: add #13517 * Changelog: add #13521 * Changelog: add #13729 * Testing list: add testing instructions for #13729 * Changelog: add sync changes * Changelog: add #13807 * Changelog: add #13654 * Changelog: add #13795 * Changelog: add #13801 * Changelog: add #13818 * Changelog: add #13725 * Changelog: add #13831 * Changelog: add #13516 * Testing list: add Twenty Twenty instructions * Changelog: add #13799 * Changelog: add #13805 * Changelog: add #13688 * Changelog: add #13830


Changes proposed in this Pull Request:
SCRIPT_DEBUGconstant, or has their site set to a RTL Language, they should get the right stylesheet enqueued.Testing instructions:
css/site-logo-control.min.cssbeing enqueued.css/site-logo-control-rtl.min.cssbeing enqueued.define( 'SCRIPT_DEBUG', true );towp-config.phpcss/site-logo-control-rtl.cssbeing enqueued.Proposed changelog entry for your changes: