Commit Graph

17 Commits

Author SHA1 Message Date
Lucas Verney 49e1d70891 Create a sprite for the report icons, to ensure they are all loaded at the same time 2018-11-29 23:04:16 +01:00
Lucas Verney e3132c4298 Move from UglifyJS to Terser
Since uglify-es is no longer maintained, terser should be used instead.
2018-11-29 17:33:06 +01:00
Lucas Verney 903ad14bbc Add a service worker and cache assets
Assets are served from the local cache preferably. They are fetched from
the network if not available. This new addition also enables the "Add to
homescreen" in Chrome/Chromium.

Fix #22.
2018-10-26 14:15:56 +02:00
Lucas Verney 25d28da6d8 Rework browsers list and PostCSS management 2018-09-04 14:38:32 +02:00
Lucas Verney 60f041f5a6 Move map from Leaflet to OpenLayers
Also add a way to use a mock GPX trace as geolocation provider.
2018-08-26 17:48:03 +02:00
Lucas Verney 3685c4bf92 Fix an issue with icons in the app manifest 2018-08-22 14:54:21 +02:00
Lucas Verney 0b086c2fce Bump deps 2018-08-13 19:56:43 +02:00
Lucas Verney 6a70deec70 Upgrade to Webpack 4 + improve the build system 2018-08-06 23:29:17 +02:00
Lucas Verney 5063d6d4da Fix a bug with Moment locale in production build 2018-07-25 11:56:04 +02:00
Lucas Verney da4a8d537d Mark the position of the new marker + optimize SVG files
1. Show location of the created report on the map, see
https://framagit.org/phyks/cyclassist/issues/10.
2. Use `image-webpack-loader` to minify image and SVG files at build
time.
2018-07-13 16:50:34 +02:00
Lucas Verney 0d6df10fbd Drop useless moment locales from built file 2018-07-12 16:47:19 +02:00
Lucas Verney e9b4593abf Fix OpenGraph icon, OG does not support SVG 2018-07-11 16:54:02 +02:00
Lucas Verney 037d4627e9 Better handling of favicon generation 2018-07-11 16:53:58 +02:00
Lucas Verney 8bdd98a8bf Use font-display CSS property and add OpenGraph meta tags 2018-07-11 01:51:26 +02:00
Lucas Verney 96048aeb4c Add robots.txt and humans.txt files 2018-07-10 19:23:32 +02:00
Lucas Verney e682c9818e Add a webmanifest 2018-06-28 11:55:11 +02:00
Lucas Verney 2d27e72b33 Initial commit 2018-06-25 18:29:57 +02:00