Commit Graph

17 Commits

Author SHA1 Message Date
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
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
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
25d28da6d8 Rework browsers list and PostCSS management 2018-09-04 14:38:32 +02:00
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
3685c4bf92 Fix an issue with icons in the app manifest 2018-08-22 14:54:21 +02:00
0b086c2fce Bump deps 2018-08-13 19:56:43 +02:00
6a70deec70 Upgrade to Webpack 4 + improve the build system 2018-08-06 23:29:17 +02:00
5063d6d4da Fix a bug with Moment locale in production build 2018-07-25 11:56:04 +02:00
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
0d6df10fbd Drop useless moment locales from built file 2018-07-12 16:47:19 +02:00
e9b4593abf Fix OpenGraph icon, OG does not support SVG 2018-07-11 16:54:02 +02:00
037d4627e9 Better handling of favicon generation 2018-07-11 16:53:58 +02:00
8bdd98a8bf Use font-display CSS property and add OpenGraph meta tags 2018-07-11 01:51:26 +02:00
96048aeb4c Add robots.txt and humans.txt files 2018-07-10 19:23:32 +02:00
e682c9818e Add a webmanifest 2018-06-28 11:55:11 +02:00
2d27e72b33 Initial commit 2018-06-25 18:29:57 +02:00