From 304240bf91ff9ff9a7286b256174201bceb3b480 Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Sun, 22 Mar 2020 20:16:13 -0600 Subject: [PATCH] Redesign home page to use tiles instead of a list (close #37) --- www/assets/images/bgs/add.svg | 97 +++++++++++++++++++++++ www/assets/images/bgs/list.svg | 121 +++++++++++++++++++++++++++++ www/assets/images/bgs/map.svg | 79 +++++++++++++++++++ www/assets/images/bgs/notes.svg | 90 +++++++++++++++++++++ www/assets/images/bgs/settings.svg | 87 +++++++++++++++++++++ www/assets/images/bgs/toolbox.svg | 87 +++++++++++++++++++++ www/assets/js/settings.js | 5 ++ www/pages/home.html | 68 ++++++---------- www/pages/settings.html | 2 +- www/routes.js | 93 ++++++++++++++++------ 10 files changed, 662 insertions(+), 67 deletions(-) create mode 100644 www/assets/images/bgs/add.svg create mode 100644 www/assets/images/bgs/list.svg create mode 100644 www/assets/images/bgs/map.svg create mode 100644 www/assets/images/bgs/notes.svg create mode 100644 www/assets/images/bgs/settings.svg create mode 100644 www/assets/images/bgs/toolbox.svg diff --git a/www/assets/images/bgs/add.svg b/www/assets/images/bgs/add.svg new file mode 100644 index 0000000..6ef3a05 --- /dev/null +++ b/www/assets/images/bgs/add.svg @@ -0,0 +1,97 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/www/assets/images/bgs/list.svg b/www/assets/images/bgs/list.svg new file mode 100644 index 0000000..25e2804 --- /dev/null +++ b/www/assets/images/bgs/list.svg @@ -0,0 +1,121 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/www/assets/images/bgs/map.svg b/www/assets/images/bgs/map.svg new file mode 100644 index 0000000..70c5ef8 --- /dev/null +++ b/www/assets/images/bgs/map.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/www/assets/images/bgs/notes.svg b/www/assets/images/bgs/notes.svg new file mode 100644 index 0000000..13c3f77 --- /dev/null +++ b/www/assets/images/bgs/notes.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/www/assets/images/bgs/settings.svg b/www/assets/images/bgs/settings.svg new file mode 100644 index 0000000..d0a9f87 --- /dev/null +++ b/www/assets/images/bgs/settings.svg @@ -0,0 +1,87 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/www/assets/images/bgs/toolbox.svg b/www/assets/images/bgs/toolbox.svg new file mode 100644 index 0000000..ff2c206 --- /dev/null +++ b/www/assets/images/bgs/toolbox.svg @@ -0,0 +1,87 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/www/assets/js/settings.js b/www/assets/js/settings.js index 291392a..b58f206 100644 --- a/www/assets/js/settings.js +++ b/www/assets/js/settings.js @@ -55,6 +55,11 @@ $('.item-content[data-setting=showhelp] .toggle input').on("change", function () setStorage("show_help", checked); }); +$('.item-content[data-setting=oldhomeui] .toggle input').on("change", function () { + var checked = $(this).prop('checked'); + setStorage("oldhomeui", checked); +}); + $('.item-link[data-setting=units] select').on("change", function () { setStorage("units", $('.item-link[data-setting=units] select').val()); }); diff --git a/www/pages/home.html b/www/pages/home.html index 9d886b7..b389ffe 100644 --- a/www/pages/home.html +++ b/www/pages/home.html @@ -27,57 +27,39 @@ > + {{#if oldui}}
+ {{else}} +
+
+
+ {{#each pages}} +
+
+
+

+
+ {{title}} +
+
+
+ {{/each}} +
+
+
+ {{/if}} \ No newline at end of file diff --git a/www/pages/settings.html b/www/pages/settings.html index 32eee5b..8325ab1 100644 --- a/www/pages/settings.html +++ b/www/pages/settings.html @@ -8,7 +8,7 @@