A Learning Tool
As a toy project, I set out to build a friendly web interface to Chris Kempson's wonderful base16 command-line tool.
The application uses ES6 classes to control the behavior of each UI element. It uses a custom color picker built on HTML canvas, and uses CSS Flexbox for the layout.
We use a clone of [base16-builder] on the server to generate and serve colorscheme files based on the user's selection.