From e807e7a56a72c949f08735ffbddea2c47382b17f Mon Sep 17 00:00:00 2001 From: Sam Stainsby Date: Sun, 1 Jul 2018 14:39:43 +1000 Subject: [PATCH] precompile CSS; added PWS cache versioning; icon updates --- compile_styles.sh | 9 + icons/redflare_icon.svg | 219 ++++++++++++++++++ icons/redflare_icon_tr.svg | 212 +++++++++++++++++ .../elements-0.6.less => less/elements.less | 0 static/less/main-1.0.less => less/main.less | 4 +- static/less/theme-1.0.less => less/theme.less | 0 pages/index.html | 10 +- pages/manifest_desktop.json | 4 +- pages/manifest_mobile.json | 4 +- pages/mobile.html | 8 +- pages/sw.js | 67 ++++-- static/css/main.css | 182 +++++++++++++++ static/favicon.ico | Bin 90022 -> 1150 bytes static/icons/redflare_icon_192.png | Bin 0 -> 20312 bytes static/icons/redflare_icon_512.png | Bin 0 -> 85597 bytes static/icons/redflare_icon_tr_128.png | Bin 0 -> 12118 bytes static/icons/redflare_icon_tr_192.png | Bin 0 -> 22013 bytes static/icons/redflare_icon_tr_512.png | Bin 0 -> 96678 bytes static/icons/redflare_icon_tr_96.png | Bin 0 -> 7855 bytes 19 files changed, 686 insertions(+), 33 deletions(-) create mode 100755 compile_styles.sh create mode 100644 icons/redflare_icon.svg create mode 100644 icons/redflare_icon_tr.svg rename static/less/elements-0.6.less => less/elements.less (100%) rename static/less/main-1.0.less => less/main.less (98%) rename static/less/theme-1.0.less => less/theme.less (100%) create mode 100644 static/css/main.css create mode 100644 static/icons/redflare_icon_192.png create mode 100644 static/icons/redflare_icon_512.png create mode 100644 static/icons/redflare_icon_tr_128.png create mode 100644 static/icons/redflare_icon_tr_192.png create mode 100644 static/icons/redflare_icon_tr_512.png create mode 100644 static/icons/redflare_icon_tr_96.png diff --git a/compile_styles.sh b/compile_styles.sh new file mode 100755 index 0000000..acc94d3 --- /dev/null +++ b/compile_styles.sh @@ -0,0 +1,9 @@ +#!/bin/bash +SRC_DIR='./less' +DEST_DIR='./static/css' +# for INFILE in "$SRC_DIR"/*.less; do +# echo "Compiling $INFILE." +# PREFIX=${INFILE%.less} +# lessc "$INFILE" "$DEST_DIR/${PREFIX##*/}".less +# done +lessc "$SRC_DIR"/main.less "$DEST_DIR"/main.css diff --git a/icons/redflare_icon.svg b/icons/redflare_icon.svg new file mode 100644 index 0000000..55e8d34 --- /dev/null +++ b/icons/redflare_icon.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/icons/redflare_icon_tr.svg b/icons/redflare_icon_tr.svg new file mode 100644 index 0000000..35087a6 --- /dev/null +++ b/icons/redflare_icon_tr.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/static/less/elements-0.6.less b/less/elements.less similarity index 100% rename from static/less/elements-0.6.less rename to less/elements.less diff --git a/static/less/main-1.0.less b/less/main.less similarity index 98% rename from static/less/main-1.0.less rename to less/main.less index fec7dc8..65e4e01 100644 --- a/static/less/main-1.0.less +++ b/less/main.less @@ -1,5 +1,5 @@ -@import "theme-1.0.less"; -@import "elements-0.6.less"; +@import "theme.less"; +@import "elements.less"; body { font-family: @font, Helvetica, Arial, sans-serif; diff --git a/static/less/theme-1.0.less b/less/theme.less similarity index 100% rename from static/less/theme-1.0.less rename to less/theme.less diff --git a/pages/index.html b/pages/index.html index b5fa71f..d472860 100644 --- a/pages/index.html +++ b/pages/index.html @@ -35,9 +35,10 @@ } - + + @@ -54,7 +55,10 @@ -