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.
acceptance criteria
- 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