diff --git a/src/App.vue b/src/App.vue index 3e07f28..8d3f7af 100644 --- a/src/App.vue +++ b/src/App.vue @@ -51,7 +51,6 @@ import {version} from "../package.json" :adventurerForHire="adventurerForHire" :news="news" @finalizeQuest="finalizeQuest($event)" - @wipeSave="resetSave()" @recruitActionTaken="recruitAction($event)" /> @@ -262,11 +261,6 @@ export default defineComponent({ } } }, - resetSave() { - if (!confirm("You are about to wipe your save file. Are you sure?")) return; - window.localStorage.removeItem("savedGame"); - window.location.reload(); - }, async updateNews() { const result = await fetch("https://raw.githubusercontent.com/YouHaveTrouble/GuildMaster/master/news.txt").catch(() => { return null; diff --git a/src/components/ChangelogComponent.vue b/src/components/technical/ChangelogComponent.vue similarity index 99% rename from src/components/ChangelogComponent.vue rename to src/components/technical/ChangelogComponent.vue index d5d99cf..8c677d8 100644 --- a/src/components/ChangelogComponent.vue +++ b/src/components/technical/ChangelogComponent.vue @@ -53,7 +53,6 @@ export default defineComponent({ }, async mounted() { this.getReleases(1); - } }); diff --git a/src/components/technical/SaveManagerComponent.vue b/src/components/technical/SaveManagerComponent.vue new file mode 100644 index 0000000..cb855a3 --- /dev/null +++ b/src/components/technical/SaveManagerComponent.vue @@ -0,0 +1,146 @@ + + + + + + + + Import + + ✗ + + + + + + + + + + + Save file + + + Export + + + Import + + + Wipe + + + + + + + + \ No newline at end of file diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 3d33e25..fda340f 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -30,9 +30,6 @@ - - Wipe your save data - @@ -82,6 +79,7 @@ main { .upgrades { max-width: 45rem; width: 100%; + padding-bottom: 1rem; } } diff --git a/src/views/TechnicalView.vue b/src/views/TechnicalView.vue index d1f8053..f1523af 100644 --- a/src/views/TechnicalView.vue +++ b/src/views/TechnicalView.vue @@ -19,6 +19,7 @@ + @@ -26,11 +27,12 @@