Problem/Motivation
Our browserslist-db is out of date, let's upgrade it and rebuild CSS for all currently supported browser versions.
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
Introduced terminology
API changes
Data model changes
Release notes snippet
Issue fork drupal-3555557
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
- 3555557-update-browserslist-db-and
changes, plain diff MR !13634
Comments
Comment #3
longwaveSince December 2023, CSS can use the
&selector for nesting. This should be fine for all browsers we support:https://developer.mozilla.org/en-US/docs/Web/CSS/Nesting_selector#browse...
This means the built CSS is easier to read, but has a lot of changes.
Wondering how much PostCSS we are actually using any more given this is in effect...
Comment #4
longwaveThis has shaved 3344 bytes (about 9%) off the CSS byte count for the navigation performance test.
Comment #6
quietone commentedI was reviewing this and there was another update.
Comment #7
longwaveThanks. Not sure what was going on with the performance tests earlier, but it seems only the StylesheetBytes needs tweaking.
Comment #8
larowlanI confirmed all the edited css files are just generated with this script
Which printed nothing 👌
Committed to 11.x, backported to 11.3