From bcf60b4e1aa2283821010715b33009d8f4a48207 Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Mon, 28 Mar 2022 12:57:20 +1100 Subject: Convert SVG icons into icon components --- src/App.vue | 85 ++++++++---------------------------- src/components/HelpModal.vue | 9 ++-- src/components/SearchModal.vue | 9 ++-- src/components/SettingsPane.vue | 9 ++-- src/components/TileImg.vue | 8 ++-- src/components/TileInfoModal.vue | 10 ++--- src/components/icon/CloseIcon.vue | 12 +++++ src/components/icon/HelpIcon.vue | 13 ++++++ src/components/icon/InfoIcon.vue | 13 ++++++ src/components/icon/PlayIcon.vue | 13 ++++++ src/components/icon/SearchIcon.vue | 12 +++++ src/components/icon/SettingsIcon.vue | 22 ++++++++++ 12 files changed, 127 insertions(+), 88 deletions(-) create mode 100644 src/components/icon/CloseIcon.vue create mode 100644 src/components/icon/HelpIcon.vue create mode 100644 src/components/icon/InfoIcon.vue create mode 100644 src/components/icon/PlayIcon.vue create mode 100644 src/components/icon/SearchIcon.vue create mode 100644 src/components/icon/SettingsIcon.vue (limited to 'src') diff --git a/src/App.vue b/src/App.vue index 541e630..6f9c77c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,11 +1,18 @@ @@ -483,18 +493,12 @@ export default defineComponent({ :pos="[0,0]" :dims="ancestryBarDims" :nodes="detachedAncestors" :options="componentOptions" @detached-ancestor-clicked="onDetachedAncestorClicked" @info-icon-clicked="onInnerInfoIconClicked"/> - - - - - - - - - + + +
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/components/HelpModal.vue b/src/components/HelpModal.vue index f56807c..8be08f4 100644 --- a/src/components/HelpModal.vue +++ b/src/components/HelpModal.vue @@ -1,5 +1,6 @@ @@ -20,9 +22,8 @@ export default defineComponent({
- - - +

Help Info


diff --git a/src/components/SearchModal.vue b/src/components/SearchModal.vue index 1d9b181..f3bcb3e 100644 --- a/src/components/SearchModal.vue +++ b/src/components/SearchModal.vue @@ -1,5 +1,6 @@ @@ -45,9 +47,8 @@ export default defineComponent({ bg-stone-50 rounded-md shadow shadow-black flex gap-1"> - - - +
diff --git a/src/components/SettingsPane.vue b/src/components/SettingsPane.vue index d49dd68..2b777e2 100644 --- a/src/components/SettingsPane.vue +++ b/src/components/SettingsPane.vue @@ -1,5 +1,6 @@ diff --git a/src/components/TileInfoModal.vue b/src/components/TileInfoModal.vue index 9d9dd15..f45ef04 100644 --- a/src/components/TileInfoModal.vue +++ b/src/components/TileInfoModal.vue @@ -1,5 +1,6 @@ @@ -33,10 +35,8 @@ export default defineComponent({
- - - +

{{tolNode.name}}


diff --git a/src/components/icon/CloseIcon.vue b/src/components/icon/CloseIcon.vue new file mode 100644 index 0000000..eed0c0f --- /dev/null +++ b/src/components/icon/CloseIcon.vue @@ -0,0 +1,12 @@ + + + diff --git a/src/components/icon/HelpIcon.vue b/src/components/icon/HelpIcon.vue new file mode 100644 index 0000000..ecd40a0 --- /dev/null +++ b/src/components/icon/HelpIcon.vue @@ -0,0 +1,13 @@ + + + diff --git a/src/components/icon/InfoIcon.vue b/src/components/icon/InfoIcon.vue new file mode 100644 index 0000000..0a17ce1 --- /dev/null +++ b/src/components/icon/InfoIcon.vue @@ -0,0 +1,13 @@ + + + diff --git a/src/components/icon/PlayIcon.vue b/src/components/icon/PlayIcon.vue new file mode 100644 index 0000000..293c827 --- /dev/null +++ b/src/components/icon/PlayIcon.vue @@ -0,0 +1,13 @@ + + + diff --git a/src/components/icon/SearchIcon.vue b/src/components/icon/SearchIcon.vue new file mode 100644 index 0000000..c84c0e4 --- /dev/null +++ b/src/components/icon/SearchIcon.vue @@ -0,0 +1,12 @@ + + + diff --git a/src/components/icon/SettingsIcon.vue b/src/components/icon/SettingsIcon.vue new file mode 100644 index 0000000..2e6f621 --- /dev/null +++ b/src/components/icon/SettingsIcon.vue @@ -0,0 +1,22 @@ + + + -- cgit v1.2.3