to Nigth Modeto Day Mode





App size

Libs used

App Features

Requirements extracted from screenshots / video

Extra features not presented explicitly on screenshots / video

Implementation details

Webpack + Babel + Lodash tree shaking plugin

SVG + CSS (translate3D/transitions/:nth-child) for rendering

ES modules as components + decoupled state management

All the code except Lodash and hammer.js written by myself from scratch specially for this constest.
Here is a sources