CSS Chat Summary: 07 January 2021

The meeting took place here on Slack. @notlaura facilitated and @danfarrow wrote up these notes. Happy New Year!


@notlaura asked if the recurrant format of the meetings is still working and there was general agreement that yes, it is.

CSSCSS Cascading Style Sheets. Audit (#49582)

@ryelle commented that @notlaura‘s config file PR is looking good and that she has started a new PR using GitHub actions to auto-generate the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. CSS audit report.

@notlaura shared a screengrab of an issue with the report’s in-page navigation when used with config files. The full text of each property-value query is being used in the nav making it look quite unwieldy.

This led to a discussion about how property-value audit queries should be formed in order to provide useful results, and then to a recap of the end goals of the audit. The consensus was that one of the main goals is to improve consistency of CSS values, and to identify repeatable patterns which could be abstracted into design-system type naming.

@ryelle clarified that this was the thinking behind audits reporting the top 10 most & least used values.

Color Scheming (#49999) & Visual Regressionregression A software bug that breaks or degrades something that previously worked. Regressions are often treated as critical bugs or blockers. Recent regressions may be given higher priorities. A "3.6 regression" would be a bug in 3.6 that worked as intended in 3.5. Testing (#49606)

@ryelle expressed some doubts over the benefits of the reduced colors branch. The group was quick to dispel these doubts, pointing out several ongoing benefits of the project and assuring her that it’s well worth continuing with.

Bolstered by the positivity, @ryelle said she would refresh the branchbranch A directory in Subversion. WordPress uses branches to store the latest development code for each major release (3.9, 4.0, etc.). Branches are then updated with code for any minor releases of that branch. Sometimes, a major version of WordPress and its minor versions are collectively referred to as a "branch", such as "the 4.0 branch". and bring it up at the next dev chat.

Open floor & CSS link share

@ryelle put a call out for testers for patches she has contributed to these three CSS related trac tickets.

@notlaura shared a link to @q‘s 2020 proposal about a global style system, suggesting it would be cool to apply to apply such a system to WordPress adminadmin (and super admin).

And with that inspiring thought the meeting drew to a close. Thanks everyone!

#core-css, #summary