Commit Graph

6 Commits

Author SHA1 Message Date
Lucas Verney 1add19319d Add Travis-CI build + restore stylelint 2016-07-30 19:50:04 +02:00
Lucas Verney 85ebfa0c55 Update hook to rebuild (S)CSS as well 2016-07-30 00:50:45 +02:00
Lucas Verney 2d9747482b Move to CSS modules
Also includes misc fixes

* Use CSS modules for all the CSS.
* Fix a bug in the filterbar which was not filtering anything.
* Fix a l10n issue in songs view.
* Update hook to clean build repo before running, preventing to push
dev built code.
* Update webpack build code.
2016-07-30 00:19:05 +02:00
Lucas Verney 157382c3b8 Fix mixed content blocked when browsing the UI on HTTPS
When not setting an endpoint protocol scheme at login, "http" was
assumed. Changing this to the same protocol as current one, to avoid
mixed blocked content.

Also prevent multiple submissions of LoginForm.
2016-07-29 00:03:28 +02:00
Lucas Verney 136fb59ed5 Better webpack config 2016-07-25 23:22:44 +02:00
Lucas Verney 2e1381acc6 Initial commit 2016-07-24 23:46:27 +02:00