Skip to content

CSS Concat: add authors and Social Icons widgets to concat styles.#10153

Merged
jeherve merged 1 commit intomasterfrom
add/concat-css-10009
Sep 24, 2018
Merged

CSS Concat: add authors and Social Icons widgets to concat styles.#10153
jeherve merged 1 commit intomasterfrom
add/concat-css-10009

Conversation

@jeherve
Copy link
Copy Markdown
Member

@jeherve jeherve commented Sep 17, 2018

Fixes #10009

Changes proposed in this Pull Request:

Do not load the authors and Social Icons widgets' stylesheets separately, whether the widget is on the page or not; instead, load it as part of the jetpack.css file.

Testing instructions:

  1. Make sure SCRIPT_DEBUG is not set to true on your site.
  2. Load your site and make sure the modules/widgets/social-icons/social-icons.css and modules/widgets/authors/style.css files are not loaded.
  3. Add the 2 widgets to your site, and make sure they are styled properly.

Proposed changelog entry for your changes:

CSS Concatenation: add Authors and Social Icons widgets to concatenated styles.

@jeherve jeherve added Bug When a feature is broken and / or not performing as intended [Feature] Extra Sidebar Widgets [Status] Needs Review This PR is ready for review. labels Sep 17, 2018
@jeherve jeherve added this to the 6.6 milestone Sep 17, 2018
@jeherve jeherve self-assigned this Sep 17, 2018
@jeherve jeherve requested a review from a team as a code owner September 17, 2018 10:34
@jetpackbot
Copy link
Copy Markdown
Collaborator

That's a great PR description, thank you so much for your effort!

Generated by 🚫 dangerJS

@kraftbj kraftbj added [Status] Ready to Merge Go ahead, you can push that green button! and removed [Status] Needs Review This PR is ready for review. labels Sep 24, 2018
@jeherve jeherve merged commit 1619f4e into master Sep 24, 2018
@jeherve jeherve deleted the add/concat-css-10009 branch September 24, 2018 15:26
@ghost ghost removed the [Status] Ready to Merge Go ahead, you can push that green button! label Sep 24, 2018
jeherve added a commit that referenced this pull request Sep 24, 2018
jeherve added a commit that referenced this pull request Sep 25, 2018
* Readme: add boilerplate for next release, 6.6

* Add 6.5 to the changelog.txt file

* Set boilerplate testing list for 6.6

* Readme: update stable tag to 6.5

* Add bullets to 6.5 changelog items

* Readme: add link to previous changelogs

This will help folks who want to know more about past releases,
while keeping the readme.txt short so as to not overwhelm translators and site owners only looking for information about the last release.

* Changelog: add information at the top of the changelog file.

* Changelog: add #10054

* Changelog: add #10078

* Changelog: add #10079

* Changelog: add #10064

* Changelog: add #10094

* Changelog: add #10096

* Testing list: add more information based on #10087

* Changelog: add #9847

* Changelog: add #10084

* Changelog: add #9918

* Changelog: add #7614

* Changelog: add #10116

* Changelog: add #10108

* Changelog: add #10041

* Changelog: add #10121

* Changelog: add #10134

* Changelog: add #10130

* Changelog: add #10109

* changelog: add #10137

* changelog: add #9952

* changelog: add #10120

* changelog: add #10162

* Changelog: add #10163

* Changelog: add #10092

* changelog: add #10156

* Changelog: add #10154

* changelog: add #10122

* Changelog: add #10101

* changelog: add #10105

* changelog: add #10190

* Changelog: add #10196

* changelog: add #10152

* Changelog: add #10153

* Testing list: add more details to Site Verification testing steps.

@see #10143 (comment)

* changelog: add #10194

* Changelog: add #10193
jeherve added a commit that referenced this pull request Oct 9, 2018
Follow up for #10153

The files were not enqueued anymore as of the PR above, but the CSS
did not get added to the jetpack.css file that is enqueued instead of the singular files.
jeherve added a commit that referenced this pull request Oct 9, 2018
* Widgets: concatenate author and Social Icons widget CSS

Follow up for #10153

The files were not enqueued anymore as of the PR above, but the CSS
did not get added to the jetpack.css file that is enqueued instead of the singular files.

* CSS builder: remove authors file since it was already in the list

* CSS Concatenation: add comments to avoid issues in the future.
jeherve added a commit that referenced this pull request Oct 9, 2018
* Widgets: concatenate author and Social Icons widget CSS

Follow up for #10153

The files were not enqueued anymore as of the PR above, but the CSS
did not get added to the jetpack.css file that is enqueued instead of the singular files.

* CSS builder: remove authors file since it was already in the list

* CSS Concatenation: add comments to avoid issues in the future.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug When a feature is broken and / or not performing as intended [Feature] Extra Sidebar Widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants