Currently, MediaWiki core's [[ https://gerrit.wikimedia.org/g/mediawiki/core/+/f47014c996a4b3df32d4dc95f238e8ce443d1fca/resources/src/mediawiki.skinning/elements.css | 'elements.css' ]] file is a mixture of skin-like styling, reset and normalize approaches.
Example, MonoBook and Vector (legacy and modern) load "elements.less" as of now.
It would seem preferable to me to reduce the shared styles between skins to the bare minimum in this file and leave decisions like layout in skins hand.
Wondering if integrating normalize.css in core makes more sense than using 'elements.css' as carrying module for normalizing rules.
== Proposed action
[] Clean-up outdated rules, especially ones that are [[ https://meyerweb.com/eric/tools/css/reset/ | reset.css ]] inspired and follow a [[ https://github.com/necolas/normalize.css/ | normalize.css ]] approach
[] Decide how to deal with skinning properties like color in the file