Commit Graph

10 Commits

Author SHA1 Message Date
4e12da3a22 Fix pagination. Closes #17 2016-08-11 01:05:33 +02:00
fffe9c4cd3 Major code review
Major code review, cleaning the code and adding a lot of comments. Also
implements a separate store to keep entities with a reference count and
garbage collection. This closes #15.

Known issues at the moment are:
* Webplayer is no longer working, it has to be refactored.
* AlbumPage is to be implemented.
2016-08-10 21:40:25 +02:00
9d1ef1b0bf Fix some aria warnings and use immutable everywhere 2016-08-06 15:32:03 +02:00
df9dca3a11 Beginning of Discover page and remove dead code 2016-08-03 15:46:51 +02:00
2b3207ec44 Better responsive sidebar
Also fix a i18n missing string and add some `role` attributes for
accessibility.
2016-08-01 12:04:59 +02:00
5a9f540cc0 Use Bootstrap variables in styles 2016-07-31 12:18:46 +02:00
1add19319d Add Travis-CI build + restore stylelint 2016-07-30 19:50:04 +02:00
42662200aa Beginning of a more responsive sidebar 2016-07-30 16:01:42 +02:00
27e3dc9b14 Fix issue #3, focus issue on navbar 2016-07-30 00:44:32 +02:00
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