CSS Chat Summary: 14 January 2021

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

Housekeeping

@notlaura pointed out that we missed a scheduled bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. scrub today which started a short discussion about how to make them consistent.

The outcome was that the lead for each scrub should be established the week before which @notlaura will check in with to make sure the scrub can go ahead as planned. If necessary an upcoming scrub can be skipped and removed from the meetings calendar.

CSSCSS Cascading Style Sheets. Audit (#49582)

@danfarrow reported having made a PR to reorganise the audit tool’s HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. report directory structure with the goal of simplification. He also moved the report stylesheet into /src and added a command to copy it into /public, which means that files inside /public need no longer be edited manually.

@notlaura noted that the property values reports issue still needs to be resolved. She linked to this related github issue as a place to discuss & keep track of ideas.

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)

@isabel_brison shared her PR to add visual regression tests for wp-admin pages which is now ready for review/testing. This will be a very useful addition to the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. testing suite, particularly for CSS.

@ryelle reported that she shared her reduced colours branch in dev chat and is hoping for more feedback, from design especially. To encourage this she also added needs-testing to #49999. The branch is available here – please have a look.

Open floor & CSS link share

@isabel_brison shared a link to Web Directions’ call for speakers for their upcoming CSS conference. The deadline is the end of this month so get those proposals in!

@notlaura shared a useful reference for logical CSS functions min, max and clamp.

@danfarrow shared a piece of CSS esoteria: an ugly hack for rounding values down with two decimal places.

This prompted wry speculation on the usefulness of 0.01px precision, and with that the meeting concluded. Thanks everyone!

#core-css, #design, #summary