From 3ccb6cfb372e9926b5dac8dbf25aec43018efefa Mon Sep 17 00:00:00 2001 From: inkfarer Date: Wed, 3 Apr 2024 05:58:26 +0300 Subject: [PATCH] Update IPL vue components to v3, remove old style overrides --- package.json | 6 +- src-tauri/tauri.conf.json | 3 +- src/components/BundleInstaller.vue | 2 +- src/components/BundleManager.vue | 5 +- src/components/ConfigWindow.vue | 16 +- src/components/ErrorList.vue | 19 +- src/components/InstallManager.vue | 6 +- .../BundleInstaller.test.ts.snap | 6 +- .../__snapshots__/BundleManager.test.ts.snap | 22 +- .../__snapshots__/ConfigWindow.test.ts.snap | 6 +- .../__snapshots__/ErrorList.test.ts.snap | 42 +- .../__snapshots__/InstallManager.test.ts.snap | 88 ++-- src/components/bundleList/BundleConfig.vue | 8 +- src/components/bundleList/BundleList.vue | 13 +- .../__snapshots__/BundleConfig.test.ts.snap | 90 ++--- .../__snapshots__/BundleList.test.ts.snap | 16 +- src/components/log/LogDisplay.vue | 4 +- src/components/log/LogOverlay.vue | 4 +- src/components/log/ProgressDisplay.vue | 2 +- .../__snapshots__/LogOverlay.test.ts.snap | 18 +- .../ProgressDisplay.test.ts.snap | 8 +- src/components/mgr/MgrOverlay.vue | 4 +- .../__snapshots__/MgrOverlay.test.ts.snap | 6 +- src/components/statusBar/StatusBar.vue | 12 +- .../__snapshots__/StatusBar.test.ts.snap | 4 +- src/main.ts | 10 + src/styles/badges.scss | 7 +- src/styles/colors.scss | 24 +- src/styles/overrides.scss | 53 --- src/styles/window.scss | 10 +- yarn.lock | 378 ++++++++++++------ 31 files changed, 492 insertions(+), 400 deletions(-) delete mode 100644 src/styles/overrides.scss diff --git a/package.json b/package.json index b6229b3..13ba48c 100644 --- a/package.json +++ b/package.json @@ -15,14 +15,14 @@ "@fortawesome/fontawesome-svg-core": "^1.2.36", "@fortawesome/free-solid-svg-icons": "^5.15.4", "@fortawesome/vue-fontawesome": "^3.0.0-5", - "@iplsplatoon/vue-components": "2.8.0", + "@iplsplatoon/vue-components": "3.2.0", "@tauri-apps/api": "^1.5.3", "@tauri-apps/cli": "^1.5.11", "anser": "^2.1.0", "lodash": "^4.17.21", "node-gyp": "^10.1.0", "pinia": "^2.0.11", - "vue": "^3.2.31" + "vue": "^3.2.47" }, "devDependencies": { "@pinia/testing": "^0.1.3", @@ -34,7 +34,7 @@ "@typescript-eslint/parser": "^7.4.0", "@vitejs/plugin-vue": "^5.0.4", "@vue/compiler-sfc": "^3.0.0", - "@vue/test-utils": "^2.0.0-0", + "@vue/test-utils": "^2.4.5", "@vue/vue3-jest": "^29.2.6", "eslint": "^8.57.0", "eslint-plugin-vue": "^9.24.0", diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 3fd33f0..e3a7d23 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -58,7 +58,8 @@ "width": 600, "height": 600, "resizable": false, - "fullscreen": false + "fullscreen": false, + "titleBarStyle": "Transparent" } ], "security": { diff --git a/src/components/BundleInstaller.vue b/src/components/BundleInstaller.vue index 23e9d44..64f34c3 100644 --- a/src/components/BundleInstaller.vue +++ b/src/components/BundleInstaller.vue @@ -1,5 +1,5 @@