In order to separate the boundaries within our code better, it might make sense to have a dedicated presentation/ directory that contains our vue components, the styles (e.g. scss variable) and other presentation code, if any. This will be easier if we do it right at the start.
- decide if we want that directory structure – yes
- if we want it, implement it (i.e. rebase and possibly fix the patch below)
Patch for review: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/518022