From fb81ebed83785e3935171c7edf73951ff29e7da4 Mon Sep 17 00:00:00 2001 From: Justin Georgi Date: Tue, 5 Dec 2023 21:16:55 -0700 Subject: [PATCH] Icons to vue components (#32) Using inline svg in vue components will: 1. Make it possible to recolor svgs (for example for dark mode) 2. Be a better solution to the cordova resource location issue Signed-off-by: Justin Georgi Reviewed-on: https://gitea.azgeorgis.net/Georgi_Lab/ALVINN_f7/pulls/32 --- src/components/app.vue | 20 +----------------- src/components/region-icon.vue | 32 ++++++++++++++++++++++++++++ src/components/svg-icon.vue | 25 ++++++++++++++++++++++ src/pages/detect.vue | 38 +++++++++++++++++++++++++++------- src/pages/home.vue | 20 +++++++++++++----- 5 files changed, 103 insertions(+), 32 deletions(-) create mode 100644 src/components/region-icon.vue create mode 100644 src/components/svg-icon.vue diff --git a/src/components/app.vue b/src/components/app.vue index 58f95b8..1652879 100644 --- a/src/components/app.vue +++ b/src/components/app.vue @@ -2,7 +2,7 @@ - + @@ -20,24 +20,6 @@ - - - - - - - - - - - - - - - - - - diff --git a/src/components/region-icon.vue b/src/components/region-icon.vue new file mode 100644 index 0000000..51031bc --- /dev/null +++ b/src/components/region-icon.vue @@ -0,0 +1,32 @@ + + + \ No newline at end of file diff --git a/src/components/svg-icon.vue b/src/components/svg-icon.vue new file mode 100644 index 0000000..825b0dd --- /dev/null +++ b/src/components/svg-icon.vue @@ -0,0 +1,25 @@ + + + \ No newline at end of file diff --git a/src/pages/detect.vue b/src/pages/detect.vue index 7bf9c99..d9e385a 100644 --- a/src/pages/detect.vue +++ b/src/pages/detect.vue @@ -10,7 +10,7 @@
- +
@@ -18,19 +18,16 @@
- - - - + - + - + - + @@ -56,6 +53,24 @@ + + + + + + + + + + + + + + + + + + @@ -174,10 +189,17 @@