Update `Ui/Color/Picker` to use native TypeScript-based implementation
authorMatthias Schmidt <gravatronics@live.com>
Thu, 1 Jul 2021 07:58:43 +0000 (09:58 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Thu, 1 Jul 2021 08:09:21 +0000 (10:09 +0200)
commitf5490cb5bca088d1c56f2493a160a47cd7c673b5
tree7d9b9dcc89409191cd11d9ea299c311ab15edb4f
parentcef0ff244f2a73e7f963ef81fcc6d1bf7e18870e
Update `Ui/Color/Picker` to use native TypeScript-based implementation

Instead of having to implement a color picker ourselves, we delegate the task to the browser by using a `input[type=color]` element. Because this color input does not support transparency, there is an additional `input[type=range]` element for transparency.
ts/WoltLabSuite/Core/Ui/Color/Picker.ts
wcfsetup/install/files/js/WoltLabSuite/Core/Ui/Color/Picker.js
wcfsetup/install/files/style/ui/colorPicker.scss
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml