From f35ac92ead27d3cf541c58ce20650281a405cf86 Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Fri, 24 Jun 2022 23:20:25 +1000 Subject: Add IconButton component --- src/App.vue | 31 ++++++++++++++----------------- src/components/IconButton.vue | 16 ++++++++++++++++ 2 files changed, 30 insertions(+), 17 deletions(-) create mode 100644 src/components/IconButton.vue diff --git a/src/App.vue b/src/App.vue index 92607ad..33f09f2 100644 --- a/src/App.vue +++ b/src/App.vue @@ -9,6 +9,7 @@ import SettingsModal from './components/SettingsModal.vue'; import HelpModal from './components/HelpModal.vue'; import AncestryBar from './components/AncestryBar.vue'; import TutorialPane from './components/TutorialPane.vue'; +import IconButton from './components/IconButton.vue'; // Icons import SearchIcon from './components/icon/SearchIcon.vue'; import PlayIcon from './components/icon/PlayIcon.vue'; @@ -911,7 +912,7 @@ export default defineComponent({ }, components: { Tile, AncestryBar, - HelpIcon, SettingsIcon, SearchIcon, PlayIcon, + IconButton, HelpIcon, SettingsIcon, SearchIcon, PlayIcon, TileInfoModal, HelpModal, SearchModal, SettingsModal, TutorialPane, }, }); @@ -923,26 +924,22 @@ export default defineComponent({

Tree of Life

-
+ -
-
+ + -
-
+ + -
-
+ + -
+
diff --git a/src/components/IconButton.vue b/src/components/IconButton.vue new file mode 100644 index 0000000..7ce5da4 --- /dev/null +++ b/src/components/IconButton.vue @@ -0,0 +1,16 @@ + + + -- cgit v1.2.3