diff --git a/app/src/components/CompleteModal.vue b/app/src/components/CompleteModal.vue new file mode 100644 index 0000000..77998a0 --- /dev/null +++ b/app/src/components/CompleteModal.vue @@ -0,0 +1,65 @@ + + + + + + × + + Congradulation! + + + 您已成功完成挑戰,真的非常感謝您的參與! + 如果您能撥冗填寫這份問卷,我們將不勝感激,這對我們非常重要! + + 填寫問卷 + + + + + diff --git a/app/src/views/GamePage.vue b/app/src/views/GamePage.vue index 207ced4..fdd4c3b 100644 --- a/app/src/views/GamePage.vue +++ b/app/src/views/GamePage.vue @@ -8,6 +8,7 @@ import QuestPart from '../components/QuestPart.vue' import TerminalPart from '../components/TerminalPart.vue' import VisualizationPart from '../components/VisualizationPart.vue' import ControlPalette from '../components/ControlPalette.vue' +import CompleteModal from '../components/CompleteModal.vue' onMounted(async () => { await sessionManager.lastOrCreate() @@ -64,6 +65,7 @@ onMounted(async () => { +
+ 您已成功完成挑戰,真的非常感謝您的參與! + 如果您能撥冗填寫這份問卷,我們將不勝感激,這對我們非常重要! +