Feature request: Transition to Web Components
Open
feature
- Dominant language
- JavaScript
- Stars
- 35.8k
- Forks
- 4.1k
- Avg merge
- 2d 26m
- Merged PRs (30d)
- 33
Description
**Describe the solution you'd like**
Transition to using [web components](https://developer.mozilla.org/en-US/docs/Web/Web_Components) for the Web UI to aid with allowing new developers to work on the project on the (quite complicated) UI side. May also help with breaking down the UI for a mobile UI design.
**Additional context**
It's supported on all supported browsers and uses a class based system like the rest of the project. Means we can keep methods for each part of the UI with the UI definition itself.
Contributor guide
Assessment
This issue has not been assessed yet.