As we start working on desktop improvements and freezing the existing Vector it will be imperative to minimise the risk of UI regressions here by being able to easily toggle between the modes without need to logout/manage config/install extensions. It will also be imperative that we are aware of potentially breaking changes to hooks.
I suggest we add Storybook to Vector to aid with this.
Developer notes
JR set one up while testing
It will need somebody to verify the storybook and its contents are complete, and a code review.
One challenge I hit while working on this was that we'll need to overhaul the directory structure. @Niedzielski
suggested doing this in a separate commit which I think is a good idea (and still remains to be done).
Acceptance criteria
- A developer can run a storybook locally
- A storybook is published to docs.wikimedia.org