diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..b5ea6f486b9635d1a647c6b8254a00a14768e17b
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/public/service-worker.js b/public/service-worker.js
index dcdc5f686eebec44aabc8425dfb040bdd4c14d47..e5cbf686e477c2cde3f3ac2b4f3f1a09434e8d1a 100644
--- a/public/service-worker.js
+++ b/public/service-worker.js
@@ -1,18 +1,18 @@
-const CACHE_NAME = 'static-cache-v17b';
+const CACHE_NAME = 'static-cache-v18';
const FILES_TO_CACHE = [
'/favicon.ico',
'/offline.html',
- '/static/v17/css/materialize.min.css',
- '/static/v17/css/material-icons.css',
- '/static/v17/css/local.css',
- '/static/v17/fonts/MaterialIcons-Regular.woff2',
- '/static/v17/fonts/MaterialIcons-Regular.woff',
- '/static/v17/fonts/MaterialIcons-Regular.ttf',
- '/static/v17/js/jquery-3.4.1.min.js',
- '/static/v17/js/materialize.min.js',
- '/static/v17/js/travelynx-actions.min.js',
- '/static/v17/js/autocomplete.min.js',
- '/static/v17/js/geolocation.min.js',
+ '/static/v18/css/materialize.min.css',
+ '/static/v18/css/material-icons.css',
+ '/static/v18/css/local.css',
+ '/static/v18/fonts/MaterialIcons-Regular.woff2',
+ '/static/v18/fonts/MaterialIcons-Regular.woff',
+ '/static/v18/fonts/MaterialIcons-Regular.ttf',
+ '/static/v18/js/jquery-3.4.1.min.js',
+ '/static/v18/js/materialize.min.js',
+ '/static/v18/js/travelynx-actions.min.js',
+ '/static/v18/js/autocomplete.min.js',
+ '/static/v18/js/geolocation.min.js',
];
self.addEventListener('install', (evt) => {
diff --git a/public/static/css/material-icons.css b/public/static/css/material-icons.css
index 024ac27d52993aa332e2de48092a76fbecfeb62a..e2de606b19a16fc74153c71ad834869b0602630e 100644
--- a/public/static/css/material-icons.css
+++ b/public/static/css/material-icons.css
@@ -2,12 +2,12 @@
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
- src: url(/static/v17/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */
+ src: url(/static/v18/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */
src: local('Material Icons'),
local('MaterialIcons-Regular'),
- url(/static/v17/fonts/MaterialIcons-Regular.woff2) format('woff2'),
- url(/static/v17/fonts/MaterialIcons-Regular.woff) format('woff'),
- url(/static/v17/fonts/MaterialIcons-Regular.ttf) format('truetype');
+ url(/static/v18/fonts/MaterialIcons-Regular.woff2) format('woff2'),
+ url(/static/v18/fonts/MaterialIcons-Regular.woff) format('woff'),
+ url(/static/v18/fonts/MaterialIcons-Regular.ttf) format('truetype');
}
.material-icons {
diff --git a/public/static/icons/icon-120x120.png b/public/static/icons/icon-120x120.png
new file mode 100644
index 0000000000000000000000000000000000000000..d5b7b29109e0cc5ec10126586e9bbe7eacfd4c65
Binary files /dev/null and b/public/static/icons/icon-120x120.png differ
diff --git a/public/static/icons/icon-128x128.png b/public/static/icons/icon-128x128.png
index 2dfa5b4cdab0dbd4e81373dfb7d928922ab79484..dace2e31266269994098ab989f831257e4dfadde 100644
Binary files a/public/static/icons/icon-128x128.png and b/public/static/icons/icon-128x128.png differ
diff --git a/public/static/icons/icon-144x144.png b/public/static/icons/icon-144x144.png
index 151e55515c332365bd443188d7fd4bb83b2fce44..f66d6ef44f4e96b358a5053bd3dd2830df16f8dc 100644
Binary files a/public/static/icons/icon-144x144.png and b/public/static/icons/icon-144x144.png differ
diff --git a/public/static/icons/icon-152x152.png b/public/static/icons/icon-152x152.png
index a5a034d712a34cf8d3fabfbef58e5948917280ed..11e9270520b5b86e3bd2ffdab805f47792648094 100644
Binary files a/public/static/icons/icon-152x152.png and b/public/static/icons/icon-152x152.png differ
diff --git a/public/static/icons/icon-167x167.png b/public/static/icons/icon-167x167.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d809db4c311f59409e4eb3f0167ea642b4d30a2
Binary files /dev/null and b/public/static/icons/icon-167x167.png differ
diff --git a/public/static/icons/icon-16x16.png b/public/static/icons/icon-16x16.png
new file mode 100644
index 0000000000000000000000000000000000000000..906ec1506bd5f8c1fbe9d266b2df960f0f0abce9
Binary files /dev/null and b/public/static/icons/icon-16x16.png differ
diff --git a/public/static/icons/icon-180x180.png b/public/static/icons/icon-180x180.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d2026e7f028b635da0a370e4136054b504e1a78
Binary files /dev/null and b/public/static/icons/icon-180x180.png differ
diff --git a/public/static/icons/icon-192x192.png b/public/static/icons/icon-192x192.png
index a00418e970d9ac3bd6396f686d54f7b1abbcd4a5..adbeb335609e735c0d649a74f7827e64cceb1860 100644
Binary files a/public/static/icons/icon-192x192.png and b/public/static/icons/icon-192x192.png differ
diff --git a/public/static/icons/icon-256x256.png b/public/static/icons/icon-256x256.png
index e9493a37887474aa9a61a32cfcac65aa49112a51..93f04051771135346758ef19b58e5a2d62746b86 100644
Binary files a/public/static/icons/icon-256x256.png and b/public/static/icons/icon-256x256.png differ
diff --git a/public/static/icons/icon-32x32.png b/public/static/icons/icon-32x32.png
new file mode 100644
index 0000000000000000000000000000000000000000..74ea2daf0498f8ef73c4c7f10f15b27635b5381e
Binary files /dev/null and b/public/static/icons/icon-32x32.png differ
diff --git a/public/static/icons/icon-512x512.png b/public/static/icons/icon-512x512.png
index 074e8281f7e3c1bc00eb25316a3205b7c0cb636a..74b2a852174a01d0f836335a9fa7fd9b24e66552 100644
Binary files a/public/static/icons/icon-512x512.png and b/public/static/icons/icon-512x512.png differ
diff --git a/public/static/icons/icon-96x96.png b/public/static/icons/icon-96x96.png
new file mode 100644
index 0000000000000000000000000000000000000000..51039ebd2cde1d978b0b8912729a94d3540df50d
Binary files /dev/null and b/public/static/icons/icon-96x96.png differ
diff --git a/public/static/icons/travelynx.svg b/public/static/icons/travelynx.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9a553f2d01f34e83efb28aee13089739bc1153c6
--- /dev/null
+++ b/public/static/icons/travelynx.svg
@@ -0,0 +1,79 @@
+
+
diff --git a/public/static/manifest.json b/public/static/manifest.json
index 4c13cbf42b6cf9f3832a5444c349f1feae9067eb..9fcb00ed474451151088b8a8d491dab4f4c6daa0 100644
--- a/public/static/manifest.json
+++ b/public/static/manifest.json
@@ -3,27 +3,27 @@
"short_name": "Travelynx",
"scope": "/",
"icons": [{
- "src": "/static/v17/icons/icon-128x128.png",
+ "src": "/static/v18/icons/icon-128x128.png",
"sizes": "128x128",
"type": "image/png"
}, {
- "src": "/static/v17/icons/icon-144x144.png",
+ "src": "/static/v18/icons/icon-144x144.png",
"sizes": "144x144",
"type": "image/png"
}, {
- "src": "/static/v17/icons/icon-152x152.png",
+ "src": "/static/v18/icons/icon-152x152.png",
"sizes": "152x152",
"type": "image/png"
}, {
- "src": "/static/v17/icons/icon-192x192.png",
+ "src": "/static/v18/icons/icon-192x192.png",
"sizes": "192x192",
"type": "image/png"
}, {
- "src": "/static/v17/icons/icon-256x256.png",
+ "src": "/static/v18/icons/icon-256x256.png",
"sizes": "256x256",
"type": "image/png"
}, {
- "src": "/static/v17/icons/icon-512x512.png",
+ "src": "/static/v18/icons/icon-512x512.png",
"sizes": "512x512",
"type": "image/png"
}],
diff --git a/public/static/v16 b/public/static/v18
similarity index 100%
rename from public/static/v16
rename to public/static/v18
diff --git a/templates/layouts/default.html.ep b/templates/layouts/default.html.ep
index b19058313e78c185f7df03488c7ab6bd7f4baf12..fa793c2bcdd83a712d0824f10f6010d10c41f235 100644
--- a/templates/layouts/default.html.ep
+++ b/templates/layouts/default.html.ep
@@ -8,9 +8,15 @@
-
- % my $av = 'v17'; # asset version
-
+
+ % my $av = 'v18'; # asset version
+
+
+
+
+
+
+
%= stylesheet "/static/${av}/css/materialize.min.css"
%= stylesheet "/static/${av}/css/material-icons.css"