From 16503a01759bc4f3a930c957367b972b8e9c17cb Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Mon, 23 May 2022 21:23:11 +1000 Subject: Make tutorial disable features until introduced Also add tutorial finish button and close icon --- src/components/Tile.vue | 2 +- src/components/TileInfoModal.vue | 2 +- src/components/TutorialPane.vue | 76 ++++++++++++++++++++++++++++------------ 3 files changed, 56 insertions(+), 24 deletions(-) (limited to 'src/components') diff --git a/src/components/Tile.vue b/src/components/Tile.vue index 7f15f3c..73a5c92 100644 --- a/src/components/Tile.vue +++ b/src/components/Tile.vue @@ -5,7 +5,7 @@ import {LayoutNode} from '../layout'; import type {LayoutOptions} from '../layout'; import type {TolMap} from '../tol'; import {TolNode} from '../tol'; -import {capitalizeWords} from '../util'; +import {capitalizeWords} from '../lib'; // Displays one, or a hierarchy of, tree-of-life nodes, as a 'tile' export default defineComponent({ diff --git a/src/components/TileInfoModal.vue b/src/components/TileInfoModal.vue index 904b2e7..55d95b4 100644 --- a/src/components/TileInfoModal.vue +++ b/src/components/TileInfoModal.vue @@ -6,7 +6,7 @@ import {LayoutNode} from '../layout'; import type {LayoutOptions} from '../layout'; import type {TolMap} from '../tol'; import {TolNode} from '../tol'; -import {capitalizeWords} from '../util'; +import {capitalizeWords} from '../lib'; type DescInfo = {text: string, fromRedirect: boolean, wikiId: number, fromDbp: boolean}; type ImgInfo = {eolId: string, sourceUrl: string, license: string, copyrightOwner: string} diff --git a/src/components/TutorialPane.vue b/src/components/TutorialPane.vue index e027857..37c5832 100644 --- a/src/components/TutorialPane.vue +++ b/src/components/TutorialPane.vue @@ -1,6 +1,7 @@