From 15dcca498a026c06b48725aba14b472c452bb932 Mon Sep 17 00:00:00 2001 From: melty kiss Date: Mon, 7 Jul 2025 00:24:00 +0900 Subject: [PATCH] feat(stage-web): launch setup (#259) --- .vscode/settings.json | 4 + apps/stage-tamagotchi/src/App.vue | 23 +- apps/stage-tamagotchi/src/pages/index.vue | 2 +- .../src/pages/settings/models/index.vue | 2 +- apps/stage-web/src/App.vue | 28 +- apps/stage-web/src/pages/index.vue | 2 +- cspell.config.yaml | 1 + packages/i18n/src/locales/en/settings.yaml | 16 + .../i18n/src/locales/zh-Hans/settings.yaml | 16 + .../stage-ui/src/components/DataGui/index.ts | 1 + .../FirstTimeSetup/OnboardingDialog.vue | 365 ++++++++++++++++++ .../src/components/FirstTimeSetup/index.ts | 1 + packages/stage-ui/src/components/index.ts | 2 + packages/stage-ui/src/stores/index.ts | 1 + .../stage-ui/src/stores/onboarding-setup.ts | 84 ++++ packages/stage-ui/tsconfig.json | 3 +- 16 files changed, 544 insertions(+), 7 deletions(-) create mode 100644 packages/stage-ui/src/components/DataGui/index.ts create mode 100644 packages/stage-ui/src/components/FirstTimeSetup/OnboardingDialog.vue create mode 100644 packages/stage-ui/src/components/FirstTimeSetup/index.ts create mode 100644 packages/stage-ui/src/stores/onboarding-setup.ts diff --git a/.vscode/settings.json b/.vscode/settings.json index 7c41757a7..b8d14dea7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -56,6 +56,10 @@ ], "typescript.tsdk": "node_modules/typescript/lib", + "typescript.preferences.includePackageJsonAutoImports": "off", + "typescript.suggest.autoImports": false, + "vue.server.hybridMode": true, + "vue.server.maxFileSize": 20971520, "cSpell.words": [ "appimage", "localforage" diff --git a/apps/stage-tamagotchi/src/App.vue b/apps/stage-tamagotchi/src/App.vue index ba0348bc0..257ebbea9 100644 --- a/apps/stage-tamagotchi/src/App.vue +++ b/apps/stage-tamagotchi/src/App.vue @@ -1,7 +1,8 @@