Template partial/Stylesheet files that are not components are confusing to quickly get overview
Questions I'd like to find answers for:
[✔️] Should we keep all the legacy stylesheets and templates in a respective 'legacy' folder?
[✔️] Let's break up common.css into manageable chunks. Please input on how that should be done. https://gerrit.wikimedia.org/r/587855
[✔️] After https://gerrit.wikimedia.org/r/#/c/mediawiki/skins/Vector/+/578660/ is merged the master templates are called `index.mustache` (new) and `legacy.mustache` (old). Are these names acceptable and meaningful given the split? Should we rename to e.g. 'skin' / 'page' / 'layout' / 'pagelayout' / 'master' / 'root' / 'modern' / 'vector'?
= Descoped
The following tasks were originally part of this spike, but given the fact they are not blocking us now and are lower priority they have been broken out into
* {T253669}
* {T253671}
= Results summary of the "collaboration" on the agreed nomenclature
These tasks have reached their final state in May, activity ceased. The subtasks, including related changes:
Completion - Proposer - Subtask format
1. [x] Jdlrobson - keep legacy stylesheets and templates in a respective 'legacy' folder
1. [x] Jdlrobson - break up 'common.css' into manageable chunks ([[ https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/587855 | patch 587855 ]]): content.less, print.less, typography.less
1. [x] Volker - extract 'normalize.less' ([[ https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/604939 | patch 604939 ]])
1. [] Demian - T253669 split 'content.mustache' from 'skin.mustache' and 'legacy/content.mustache' from 'skin-legacy.mustache' ([[ https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/585625 | patch 585625 ]])
1. [] Demian - add `.mw-tabs` (or similar) class to `#mw-head`
1. [] Demian - (not important) split `#mw-head` from 'index.mustache' and 'legacy.mustache' into the reusable 'Tabs.mustache' ([[ https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/585626 | patch 585626 ]])
1. [x] Jdlrobson - add `.vector-menu-tabs` class to `#left-navigation` and `#right-navigation` (T249372, [[https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/595001|patch 595001]])
1. [x] Jdlrobson - epic menu templating code refactor (T249372)
1. [x] Volker - rename 'index.mustache' (only the template) to 'skin.mustache' ([[https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/596512|patch 596512]])
1. [x] Jdlrobson - rename 'watchstar-ie8.less' to 'TabWatchstarLink.less' ([[ https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/587855 | patch 587855 ]])
==== Related tasks running in parallel:
{T249372}
{T246170}