diff --git a/package-lock.json b/package-lock.json index 3b89edc..ff9f1b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1202,7 +1202,6 @@ "integrity": "sha512-TGFX1pZUt9qqY20Cv5NyYvy0iLWHf2jXi8s+eCGsig7jQMdwZWKUFMR6TbvFNhfDSUpc1sH/Y5EHv20g3HHA3g==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@standard-schema/spec": "^1.0.0", "@sveltejs/acorn-typescript": "^1.0.5", @@ -1242,7 +1241,6 @@ "integrity": "sha512-YZs/OSKOQAQCnJvM/P+F1URotNnYNeU3P2s4oIpzm1uFaqUEqRxUB0g5ejMjEb5Gjb9/PiBI5Ktrq4rUUF8UVQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@sveltejs/vite-plugin-svelte-inspector": "^5.0.0", "debug": "^4.4.1", @@ -1822,7 +1820,6 @@ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2552,7 +2549,6 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -2595,7 +2591,6 @@ "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -2612,7 +2607,6 @@ "integrity": "sha512-pn1ra/0mPObzqoIQn/vUTR3ZZI6UuZ0sHqMK5x2jMLGrs53h0sXhkVuDcrlssHwIMk7FYrMjHBPoUSyyEEDlBQ==", "dev": true, "license": "MIT", - "peer": true, "peerDependencies": { "prettier": "^3.0.0", "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" @@ -2776,13 +2770,34 @@ "node": ">=6" } }, + "node_modules/sass": { + "version": "1.93.3", + "resolved": "https://registry.npmmirror.com/sass/-/sass-1.93.3.tgz", + "integrity": "sha512-elOcIZRTM76dvxNAjqYrucTSI0teAF/L2Lv0s6f6b7FOwcwIuA357bIE871580AjHJuSvLIRUosgV+lIWx6Rgg==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, "node_modules/sass-embedded": { "version": "1.93.3", "resolved": "https://registry.npmmirror.com/sass-embedded/-/sass-embedded-1.93.3.tgz", "integrity": "sha512-+VUy01yfDqNmIVMd/LLKl2TTtY0ovZN0rTonh+FhKr65mFwIYgU9WzgIZKS7U9/SPCQvWTsTGx9jyt+qRm/XFw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@bufbuild/protobuf": "^2.5.0", "buffer-builder": "^0.2.0", @@ -3180,7 +3195,6 @@ "integrity": "sha512-kjkAjCk41mJfvJZG56XcJNOdJSke94JxtcX8zFzzz2vrt47E0LnoBzU6azIZ1aBxJgUep8qegAkguSf1GjxLXQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@jridgewell/remapping": "^2.3.4", "@jridgewell/sourcemap-codec": "^1.5.0", @@ -3323,7 +3337,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3345,7 +3358,6 @@ "integrity": "sha512-ZWyE8YXEXqJrrSLvYgrRP7p62OziLW7xI5HYGWFzOvupfAlrLvURSzv/FyGyy0eidogEM3ujU+kUG1zuHgb6Ug==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json index 4d22fc6..42b8931 100644 --- a/src-tauri/capabilities/default.json +++ b/src-tauri/capabilities/default.json @@ -13,6 +13,7 @@ "core:window:allow-unmaximize", "core:window:allow-toggle-maximize", "core:window:allow-start-dragging", + "core:window:allow-close", "fs:default", "dialog:default" ] diff --git a/src/app.css b/src/app.css index 271e2fa..36ae12f 100644 --- a/src/app.css +++ b/src/app.css @@ -3,3 +3,14 @@ themes: all; } +@font-face { + font-family: 'MiSans'; + src: url('/fonts/MiSans.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +body { + font-family: 'MiSans', sans-serif; +} \ No newline at end of file diff --git a/src/lib/components/layout/Header.svelte b/src/lib/components/layout/Header.svelte index 62fe2b8..f927e03 100644 --- a/src/lib/components/layout/Header.svelte +++ b/src/lib/components/layout/Header.svelte @@ -10,7 +10,7 @@ -
+
diff --git a/src/lib/components/layout/VideoWallpaper.svelte b/src/lib/components/layout/VideoWallpaper.svelte index e393a23..a9b4543 100644 --- a/src/lib/components/layout/VideoWallpaper.svelte +++ b/src/lib/components/layout/VideoWallpaper.svelte @@ -3,7 +3,7 @@
-
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 3cb80de..03fc52d 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -23,6 +23,3 @@ - diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 339802a..104a98d 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,12 +1,54 @@ -
-

123

- haisdjiasjd - as - dasdasd - as - d - asd - asd - as - d + + + + + + + + + + +
+
+
+

{isHover = true}} + on:mouseout={()=>{isHover = false}} + on:blur={handleBlur} + on:focus={handleFocus} + >逃离鸭科夫

+

{isHover = true}} + on:mouseout={()=>{isHover = false}} + on:blur={handleBlur} + on:focus={handleFocus} + > + 《逃离鸭科夫》是一款鸭子题材PVE俯视角撤离射击游戏。你要在鸭科夫的世界里搜寻物资,建造藏身处,升级装备,从一无所有到做大做强;面对虎视眈眈的敌鸭,想方设法生存下去——或者逃离。 +

+ +
+
\ No newline at end of file diff --git a/src/routes/install/+page.svelte b/src/routes/install/+page.svelte index b67e915..cf78b1d 100644 --- a/src/routes/install/+page.svelte +++ b/src/routes/install/+page.svelte @@ -25,7 +25,7 @@ installPath = selected; log('已选择安装目录:'+selected+",点击开始安装即可开始自动安装"); }else if (selected === null) { - log("取消选择安装目录"); + log("未选择安装目录"); }else{ log("选择安装目录失败"); } @@ -81,16 +81,18 @@ -
+
-
-

选择安装目录

-
+	
+

选择目标安装位置

+
+
 {logContent}
 		
+
diff --git a/static/fonts/MiSans.ttf b/static/fonts/MiSans.ttf new file mode 100644 index 0000000..efaedf2 Binary files /dev/null and b/static/fonts/MiSans.ttf differ