#22862: Consider a CSS preprocessor

In #22862, it was proposed that core move to using a CSS preprocessor. Given that we now have the appropriate tooling in place and MP6 has been greenlighted for preparation to merge into core, it is time we hash this out: which, if any, CSS preprocessor should we use, why that particular one, what does […]

CSS Chat Summary: 13 February 2020

I (@isabel_brison) facilitated the meeting based on this agenda. Full meeting transcript on Slack First point: how to set standards for using CSS grid in core, especially regarding browser support I launched the question: why use grid?  And proposed its main advantage for us is in complex multi-column layouts, in particular if they have dynamically […]

Alternate color schemes changes in WordPress 5.3.1

WordPress 5.3 added some noteworthy CSS changes to WordPress Admin. These changes also impacted alternate color schemes, especially concerning secondary buttons. Indeed, secondary button borders unexpectedly inherited their scheme’s primary color, which resulted in arguable visual aspect and poor readability for most color schemes. A bug also occurred on :active state, where the background color […]

Core editor chat summary November 6th, 2019

This post summarizes the weekly editor chat meeting agenda here. Held on Wednesday, 6th November 2019 held in Slack, moderated by @karmatosed, notetaker: @itsjusteileen. Weekly Priorities WordPress 5.3RC4 WordPress 5.3 is currently scheduled to be released on November 12 2019, but we need your help to get there—if you haven’t tried 5.3 yet, now is […]

Block Editor Theme-related updates in WordPress 5.3

WordPress 5.3 includes a lot of additions and refactoring to existing blocks in order to support new features. Some of this features require special care from theme authors in order to optimize the Block Editor theme integration. The Group block A Group block to act as an all-purpose container for other blocks has been introduce. […]

JavaScript Chat Summary: Aug. 20th, 2019

Below is a of the discussion from this week’s JavaScript chat (agenda, Slack Transcript). Thanks to @c4rl0sbr4v0 for taking these notes. Our agenda was empty this week so all discussion arose from the open floor. Introducing a new icon package @nadir says that they will clean the PR of files auto-generated files and also that […]

What’s new in Gutenberg? (29th May)

More than 42 contributors participated in this Gutenberg release. It includes a number of valuable improvements and two important bug fixes that are going to be backported into the next WordPress 5.2.2 release. The work to improve the built-in block library is still ongoing. Heading blocks support custom text colors and we plan to expand […]

JavaScript chat summary, May 14th, 2019

Below is a summary of the discussion from last week’s JavaScript chat (agenda, Slack Transcript) Have a topic for discussion for the next meeting? Leave a suggested edit on this week’s agenda. Agenda: React Hooks for Data Slack Conversation We discussed an issue to introduce a useSelect React hook to the @wordpress/data package. The discussion focused on […]

What’s New in Gutenberg? (7th January)

Gutenberg 4.8 is the first plugin release after WordPress 5.0 that is not going to be backported entirely to the WordPress 5.0.x releases. The bug fixes and performance improvements have been cherry-picked into the upcoming WordPress 5.0.3 release. The Changelog is a bit long as it includes a lot of PRs that were merged but […]

Introducing Twenty Nineteen

Gutenberg grants users an unprecedented level of freedom to customize their site’s layout and design. In order to fully achieve their vision, users will need a new generation of flexible themes, built to take advantage of the creative freedom that Gutenberg offers. With that in mind, WordPress 5.0 will launch with a brand new default […]