Commit Graph

17 Commits

Author SHA1 Message Date
Lucas Verney df9dca3a11 Beginning of Discover page and remove dead code 2016-08-03 15:46:51 +02:00
Lucas Verney b450365af0 Set document lang on localization 2016-08-02 13:59:26 +02:00
Lucas Verney 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
Lucas Verney 5a9f540cc0 Use Bootstrap variables in styles 2016-07-31 12:18:46 +02:00
Lucas Verney 1add19319d Add Travis-CI build + restore stylelint 2016-07-30 19:50:04 +02:00
Lucas Verney 42662200aa Beginning of a more responsive sidebar 2016-07-30 16:01:42 +02:00
Lucas Verney d8a44cdc3c Use table-condensed on small screens 2016-07-30 01:05:25 +02:00
Lucas Verney 85ebfa0c55 Update hook to rebuild (S)CSS as well 2016-07-30 00:50:45 +02:00
Lucas Verney 27e3dc9b14 Fix issue #3, focus issue on navbar 2016-07-30 00:44:32 +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 e6b9c3bf07 Beginning of translation using react-intl 2016-07-28 01:22:48 +02:00
Lucas Verney 25844836cb Better responsiveness 2016-07-27 13:51:30 +02:00
Lucas Verney 942d123791 Limit maximum width of arts 2016-07-26 21:06:41 +02:00
Lucas Verney b54734b5dc Improve sidebar 2016-07-26 21:01:27 +02:00
Lucas Verney ef4dfd1176 Accessibility stuff 2016-07-26 13:21:37 +02:00
Lucas Verney 136fb59ed5 Better webpack config 2016-07-25 23:22:44 +02:00
Lucas Verney 767fd0f7d1 Manage CSS with webpack as well, reduce number of final scripts 2016-07-25 01:04:09 +02:00