From 3ebd866600c84c2d0e22abe0a1e6e292bf997a7f Mon Sep 17 00:00:00 2001 From: wuyanchen <307378529@qq.com> Date: Fri, 26 Dec 2025 05:37:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E6=A0=B7=E5=BC=8F=E3=80=82?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0UI=E5=8A=A8=E7=94=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 147 +- .vscode/extensions.json | 3 + index.html | 19 + package-lock.json | 1441 ++++++++++++++++++++ package.json | 24 + public/vite.svg | 15 + src/App.vue | 26 + src/assets/fonts/DINCond-Bold.otf | Bin 0 -> 31380 bytes src/assets/imgs/logo-test.png | Bin 0 -> 246186 bytes src/assets/vue.svg | 1 + src/components/HelloWorld.vue | 41 + src/components/swiper/SwiperWin.css | 75 + src/components/swiper/SwiperWin.ts | 76 ++ src/components/swiper/SwiperWin.vue | 53 + src/main.ts | 5 + src/module.d.ts | 1 + src/pages/index/Index.less | 1966 +++++++++++++++++++++++++++ src/pages/index/Index.ts | 294 ++++ src/pages/index/Index.vue | 698 ++++++++++ src/style.css | 238 ++++ src/util/utils.ts | 7 + src/vite-env.d.ts | 1 + tsconfig.app.json | 24 + tsconfig.app.tsbuildinfo | 1 + tsconfig.json | 7 + tsconfig.node.json | 22 + tsconfig.node.tsbuildinfo | 1 + vite.config.ts | 14 + 28 files changed, 5067 insertions(+), 133 deletions(-) create mode 100644 .vscode/extensions.json create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/vite.svg create mode 100644 src/App.vue create mode 100644 src/assets/fonts/DINCond-Bold.otf create mode 100644 src/assets/imgs/logo-test.png create mode 100644 src/assets/vue.svg create mode 100644 src/components/HelloWorld.vue create mode 100644 src/components/swiper/SwiperWin.css create mode 100644 src/components/swiper/SwiperWin.ts create mode 100644 src/components/swiper/SwiperWin.vue create mode 100644 src/main.ts create mode 100644 src/module.d.ts create mode 100644 src/pages/index/Index.less create mode 100644 src/pages/index/Index.ts create mode 100644 src/pages/index/Index.vue create mode 100644 src/style.css create mode 100644 src/util/utils.ts create mode 100644 src/vite-env.d.ts create mode 100644 tsconfig.app.json create mode 100644 tsconfig.app.tsbuildinfo create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 tsconfig.node.tsbuildinfo create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore index e78baed..a547bf3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,143 +1,24 @@ -# ---> Vue -# gitignore template for Vue.js projects -# -# Recommended template: Node.gitignore - -# TODO: where does this rule come from? -docs/_book - -# TODO: where does this rule come from? -test/ - -# ---> Node # Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* +pnpm-debug.log* lerna-debug.log* -.pnpm-debug.log* -# Diagnostic reports (https://nodejs.org/api/report.html) -report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage -*.lcov - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (https://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -jspm_packages/ - -# Snowpack dependency directory (https://snowpack.dev/) -web_modules/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# Optional stylelint cache -.stylelintcache - -# Microbundle cache -.rpt2_cache/ -.rts2_cache_cjs/ -.rts2_cache_es/ -.rts2_cache_umd/ - -# Optional REPL history -.node_repl_history - -# Output of 'npm pack' -*.tgz - -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variable files -.env -.env.development.local -.env.test.local -.env.production.local -.env.local - -# parcel-bundler cache (https://parceljs.org/) -.cache -.parcel-cache - -# Next.js build output -.next -out - -# Nuxt.js build / generate output -.nuxt +node_modules dist +dist-ssr +*.local -# Gatsby files -.cache/ -# Comment in the public line in if your project uses Gatsby and not Next.js -# https://nextjs.org/blog/next-9-1#public-directory-support -# public - -# vuepress build output -.vuepress/dist - -# vuepress v2.x temp and cache directory -.temp -.cache - -# Docusaurus cache and generated files -.docusaurus - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -# Stores VSCode versions used for testing VSCode extensions -.vscode-test - -# yarn v2 -.yarn/cache -.yarn/unplugged -.yarn/build-state.yml -.yarn/install-state.gz -.pnp.* - +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..a7cea0b --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["Vue.volar"] +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..515cfb0 --- /dev/null +++ b/index.html @@ -0,0 +1,19 @@ + + + + + + + 内向基金|NX Fund + + + + + + + +
+ + + + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..99e6081 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,1441 @@ +{ + "name": "web2", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "web2", + "version": "0.0.0", + "dependencies": { + "swiper": "^11.1.14", + "vue": "^3.4.37" + }, + "devDependencies": { + "@types/node": "^22.5.5", + "@vitejs/plugin-vue": "^5.1.2", + "less": "^4.5.1", + "typescript": "^5.5.3", + "vite": "^5.4.1", + "vue-tsc": "^2.0.29" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.8", + "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.25.6", + "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "dependencies": { + "@babel/types": "^7.25.6" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.25.6", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", + "dependencies": { + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.2.tgz", + "integrity": "sha512-8Ao+EDmTPjZ1ZBABc1ohN7Ylx7UIYcjReZinigedTOnGFhIctyGPxY2II+hJ6gD2/vkDKZTyQ0e7++kwv6wDrw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.2.tgz", + "integrity": "sha512-I+B1v0a4iqdS9DvYt1RJZ3W+Oh9EVWjbY6gp79aAYipIbxSLEoQtFQlZEnUuwhDXCqMxJ3hluxKAdPD+GiluFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.2.tgz", + "integrity": "sha512-BTHO7rR+LC67OP7I8N8GvdvnQqzFujJYWo7qCQ8fGdQcb8Gn6EQY+K1P+daQLnDCuWKbZ+gHAQZuKiQkXkqIYg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.2.tgz", + "integrity": "sha512-1esGwDNFe2lov4I6GsEeYaAMHwkqk0IbuGH7gXGdBmd/EP9QddJJvTtTF/jv+7R8ZTYPqwcdLpMTxK8ytP6k6Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.2.tgz", + "integrity": "sha512-GBHuY07x96OTEM3OQLNaUSUwrOhdMea/LDmlFHi/HMonrgF6jcFrrFFwJhhe84XtA1oK/Qh4yFS+VMREf6dobg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.2.tgz", + "integrity": "sha512-Dbfa9Sc1G1lWxop0gNguXOfGhaXQWAGhZUcqA0Vs6CnJq8JW/YOw/KvyGtQFmz4yDr0H4v9X248SM7bizYj4yQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.2.tgz", + "integrity": "sha512-Z1YpgBvFYhZIyBW5BoopwSg+t7yqEhs5HCei4JbsaXnhz/eZehT18DaXl957aaE9QK7TRGFryCAtStZywcQe1A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.2.tgz", + "integrity": "sha512-66Zszr7i/JaQ0u/lefcfaAw16wh3oT72vSqubIMQqWzOg85bGCPhoeykG/cC5uvMzH80DQa2L539IqKht6twVA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.2.tgz", + "integrity": "sha512-HpJCMnlMTfEhwo19bajvdraQMcAq3FX08QDx3OfQgb+414xZhKNf3jNvLFYKbbDSGBBrQh5yNwWZrdK0g0pokg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.2.tgz", + "integrity": "sha512-/egzQzbOSRef2vYCINKITGrlwkzP7uXRnL+xU2j75kDVp3iPdcF0TIlfwTRF8woBZllhk3QaxNOEj2Ogh3t9hg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.2.tgz", + "integrity": "sha512-qgYbOEbrPfEkH/OnUJd1/q4s89FvNJQIUldx8X2F/UM5sEbtkqZpf2s0yly2jSCKr1zUUOY1hnTP2J1WOzMAdA==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.2.tgz", + "integrity": "sha512-a0lkvNhFLhf+w7A95XeBqGQaG0KfS3hPFJnz1uraSdUe/XImkp/Psq0Ca0/UdD5IEAGoENVmnYrzSC9Y2a2uKQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.2.tgz", + "integrity": "sha512-sSWBVZgzwtsuG9Dxi9kjYOUu/wKW+jrbzj4Cclabqnfkot8Z3VEHcIgyenA3lLn/Fu11uDviWjhctulkhEO60g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.2.tgz", + "integrity": "sha512-t/YgCbZ638R/r7IKb9yCM6nAek1RUvyNdfU0SHMDLOf6GFe/VG1wdiUAsxTWHKqjyzkRGg897ZfCpdo1bsCSsA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.2.tgz", + "integrity": "sha512-kTmX5uGs3WYOA+gYDgI6ITkZng9SP71FEMoHNkn+cnmb9Zuyyay8pf0oO5twtTwSjNGy1jlaWooTIr+Dw4tIbw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.2.tgz", + "integrity": "sha512-Yy8So+SoRz8I3NS4Bjh91BICPOSVgdompTIPYTByUqU66AXSIOgmW3Lv1ke3NORPqxdF+RdrZET+8vYai6f4aA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true + }, + "node_modules/@types/node": { + "version": "22.5.5", + "resolved": "https://registry.npmmirror.com/@types/node/-/node-22.5.5.tgz", + "integrity": "sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==", + "dev": true, + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.1.4", + "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-5.1.4.tgz", + "integrity": "sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==", + "dev": true, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@volar/language-core": { + "version": "2.4.5", + "resolved": "https://registry.npmmirror.com/@volar/language-core/-/language-core-2.4.5.tgz", + "integrity": "sha512-F4tA0DCO5Q1F5mScHmca0umsi2ufKULAnMOVBfMsZdT4myhVl4WdKRwCaKcfOkIEuyrAVvtq1ESBdZ+rSyLVww==", + "dev": true, + "dependencies": { + "@volar/source-map": "2.4.5" + } + }, + "node_modules/@volar/source-map": { + "version": "2.4.5", + "resolved": "https://registry.npmmirror.com/@volar/source-map/-/source-map-2.4.5.tgz", + "integrity": "sha512-varwD7RaKE2J/Z+Zu6j3mNNJbNT394qIxXwdvz/4ao/vxOfyClZpSDtLKkwWmecinkOVos5+PWkWraelfMLfpw==", + "dev": true + }, + "node_modules/@volar/typescript": { + "version": "2.4.5", + "resolved": "https://registry.npmmirror.com/@volar/typescript/-/typescript-2.4.5.tgz", + "integrity": "sha512-mcT1mHvLljAEtHviVcBuOyAwwMKz1ibXTi5uYtP/pf4XxoAzpdkQ+Br2IC0NPCvLCbjPZmbf3I0udndkfB1CDg==", + "dev": true, + "dependencies": { + "@volar/language-core": "2.4.5", + "path-browserify": "^1.0.1", + "vscode-uri": "^3.0.8" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.7.tgz", + "integrity": "sha512-A0gay3lK71MddsSnGlBxRPOugIVdACze9L/rCo5X5srCyjQfZOfYtSFMJc3aOZCM+xN55EQpb4R97rYn/iEbSw==", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.7", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.7.tgz", + "integrity": "sha512-GYWl3+gO8/g0ZdYaJ18fYHdI/WVic2VuuUd1NsPp60DWXKy+XjdhFsDW7FbUto8siYYZcosBGn9yVBkjhq1M8Q==", + "dependencies": { + "@vue/compiler-core": "3.5.7", + "@vue/shared": "3.5.7" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.7.tgz", + "integrity": "sha512-EjOJtCWJrC7HqoCEzOwpIYHm+JH7YmkxC1hG6VkqIukYRqj8KFUlTLK6hcT4nGgtVov2+ZfrdrRlcaqS78HnBA==", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.7", + "@vue/compiler-dom": "3.5.7", + "@vue/compiler-ssr": "3.5.7", + "@vue/shared": "3.5.7", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.11", + "postcss": "^8.4.47", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.7.tgz", + "integrity": "sha512-oZx+jXP2k5arV/8Ly3TpQbfFyimMw2ANrRqvHJoKjPqtEzazxQGZjCLOfq8TnZ3wy2TOXdqfmVp4q7FyYeHV4g==", + "dependencies": { + "@vue/compiler-dom": "3.5.7", + "@vue/shared": "3.5.7" + } + }, + "node_modules/@vue/compiler-vue2": { + "version": "2.7.16", + "resolved": "https://registry.npmmirror.com/@vue/compiler-vue2/-/compiler-vue2-2.7.16.tgz", + "integrity": "sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==", + "dev": true, + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + } + }, + "node_modules/@vue/language-core": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/@vue/language-core/-/language-core-2.1.6.tgz", + "integrity": "sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==", + "dev": true, + "dependencies": { + "@volar/language-core": "~2.4.1", + "@vue/compiler-dom": "^3.4.0", + "@vue/compiler-vue2": "^2.7.16", + "@vue/shared": "^3.4.0", + "computeds": "^0.0.1", + "minimatch": "^9.0.3", + "muggle-string": "^0.4.1", + "path-browserify": "^1.0.1" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.7.tgz", + "integrity": "sha512-yF0EpokpOHRNXyn/h6abXc9JFIzfdAf0MJHIi92xxCWS0mqrXH6+2aZ+A6EbSrspGzX5MHTd5N8iBA28HnXu9g==", + "dependencies": { + "@vue/shared": "3.5.7" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.7.tgz", + "integrity": "sha512-OzLpBpKbZEaZVSNfd+hQbfBrDKux+b7Yl5hYhhWWWhHD7fEpF+CdI3Brm5k5GsufHEfvMcjruPxwQZuBN6nFYQ==", + "dependencies": { + "@vue/reactivity": "3.5.7", + "@vue/shared": "3.5.7" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.7.tgz", + "integrity": "sha512-fL7cETfE27U2jyTgqzE382IGFY6a6uyznErn27KbbEzNctzxxUWYDbaN3B55l9nXh0xW2LRWPuWKOvjtO2UewQ==", + "dependencies": { + "@vue/reactivity": "3.5.7", + "@vue/runtime-core": "3.5.7", + "@vue/shared": "3.5.7", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.7.tgz", + "integrity": "sha512-peRypij815eIDjpPpPXvYQGYqPH6QXwLJGWraJYPPn8JqWGl29A8QXnS7/Mh3TkMiOcdsJNhbFCoW2Agc2NgAQ==", + "dependencies": { + "@vue/compiler-ssr": "3.5.7", + "@vue/shared": "3.5.7" + }, + "peerDependencies": { + "vue": "3.5.7" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.7.tgz", + "integrity": "sha512-NBE1PBIvzIedxIc2RZiKXvGbJkrZ2/hLf3h8GlS4/sP9xcXEZMFWOazFkNd6aGeUCMaproe5MHVYB3/4AW9q9g==" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/computeds": { + "version": "0.0.1", + "resolved": "https://registry.npmmirror.com/computeds/-/computeds-0.0.1.tgz", + "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC", + "optional": true + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true, + "license": "MIT" + }, + "node_modules/less": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/less/-/less-4.5.1.tgz", + "integrity": "sha512-UKgI3/KON4u6ngSsnDADsUERqhZknsVZbnuzlRZXLQCmfC/MDld42fTydUE9B+Mla1AL6SJ/Pp6SlEFi/AVGfw==", + "dev": true, + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=14" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "source-map": "~0.6.0" + } + }, + "node_modules/magic-string": { + "version": "0.30.11", + "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/muggle-string": { + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/muggle-string/-/muggle-string-0.4.1.tgz", + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==" + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/postcss": { + "version": "8.4.47", + "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/rollup": { + "version": "4.22.2", + "resolved": "https://registry.npmmirror.com/rollup/-/rollup-4.22.2.tgz", + "integrity": "sha512-JWWpTrZmqQGQWt16xvNn6KVIUz16VtZwl984TKw0dfqqRpFwtLJYYk1/4BTgplndMQKWUk/yB4uOShYmMzA2Vg==", + "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.22.2", + "@rollup/rollup-android-arm64": "4.22.2", + "@rollup/rollup-darwin-arm64": "4.22.2", + "@rollup/rollup-darwin-x64": "4.22.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.22.2", + "@rollup/rollup-linux-arm-musleabihf": "4.22.2", + "@rollup/rollup-linux-arm64-gnu": "4.22.2", + "@rollup/rollup-linux-arm64-musl": "4.22.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.22.2", + "@rollup/rollup-linux-riscv64-gnu": "4.22.2", + "@rollup/rollup-linux-s390x-gnu": "4.22.2", + "@rollup/rollup-linux-x64-gnu": "4.22.2", + "@rollup/rollup-linux-x64-musl": "4.22.2", + "@rollup/rollup-win32-arm64-msvc": "4.22.2", + "@rollup/rollup-win32-ia32-msvc": "4.22.2", + "@rollup/rollup-win32-x64-msvc": "4.22.2", + "fsevents": "~2.3.2" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/sax": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz", + "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==", + "dev": true, + "license": "BlueOak-1.0.0", + "optional": true + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/swiper": { + "version": "11.1.14", + "resolved": "https://registry.npmmirror.com/swiper/-/swiper-11.1.14.tgz", + "integrity": "sha512-VbQLQXC04io6AoAjIUWuZwW4MSYozkcP9KjLdrsG/00Q/yiwvhz9RQyt0nHXV10hi9NVnDNy1/wv7Dzq1lkOCQ==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/typescript": { + "version": "5.6.2", + "resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", + "devOptional": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true + }, + "node_modules/vite": { + "version": "5.4.7", + "resolved": "https://registry.npmmirror.com/vite/-/vite-5.4.7.tgz", + "integrity": "sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==", + "dev": true, + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vscode-uri": { + "version": "3.0.8", + "resolved": "https://registry.npmmirror.com/vscode-uri/-/vscode-uri-3.0.8.tgz", + "integrity": "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==", + "dev": true + }, + "node_modules/vue": { + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.7.tgz", + "integrity": "sha512-JcFm0f5j8DQO9E07pZRxqZ/ZsNopMVzHYXpKvnfqXFcA4JTi+4YcrikRn9wkzWsdj0YsLzlLIsR0zzGxA2P6Wg==", + "dependencies": { + "@vue/compiler-dom": "3.5.7", + "@vue/compiler-sfc": "3.5.7", + "@vue/runtime-dom": "3.5.7", + "@vue/server-renderer": "3.5.7", + "@vue/shared": "3.5.7" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-tsc": { + "version": "2.1.6", + "resolved": "https://registry.npmmirror.com/vue-tsc/-/vue-tsc-2.1.6.tgz", + "integrity": "sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==", + "dev": true, + "dependencies": { + "@volar/typescript": "~2.4.1", + "@vue/language-core": "2.1.6", + "semver": "^7.5.4" + }, + "bin": { + "vue-tsc": "bin/vue-tsc.js" + }, + "peerDependencies": { + "typescript": ">=5.0.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..7c6e1be --- /dev/null +++ b/package.json @@ -0,0 +1,24 @@ +{ + "name": "web2", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vue-tsc -b && vite build", + "preview": "vite preview" + }, + "dependencies": { + "swiper": "^11.1.14", + "vue": "^3.4.37" + }, + "devDependencies": { + "@types/node": "^22.5.5", + "@vitejs/plugin-vue": "^5.1.2", + "less": "^4.5.1", + "typescript": "^5.5.3", + "vite": "^5.4.1", + "vue-tsc": "^2.0.29" + }, + "packageManager": "pnpm@10.12.4+sha512.5ea8b0deed94ed68691c9bad4c955492705c5eeb8a87ef86bc62c74a26b037b08ff9570f108b2e4dbd1dd1a9186fea925e527f141c648e85af45631074680184" +} diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e69545a --- /dev/null +++ b/public/vite.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..88bf1cf --- /dev/null +++ b/src/App.vue @@ -0,0 +1,26 @@ + + + + + diff --git a/src/assets/fonts/DINCond-Bold.otf b/src/assets/fonts/DINCond-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..9b6cd9d3d7b8efe20e0e4ad007c4f714d4c2caf5 GIT binary patch literal 31380 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�fBB5&L_G2>r@ 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⪙-WF_EZNHQPsv$zD1Ke-m`s-sj7@sS$-93Qy{e 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

b>?wLl;)1y-gRVzP} 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 literal 0 HcmV?d00001 diff --git a/src/assets/vue.svg b/src/assets/vue.svg new file mode 100644 index 0000000..770e9d3 --- /dev/null +++ b/src/assets/vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue new file mode 100644 index 0000000..b58e52b --- /dev/null +++ b/src/components/HelloWorld.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/components/swiper/SwiperWin.css b/src/components/swiper/SwiperWin.css new file mode 100644 index 0000000..99278a0 --- /dev/null +++ b/src/components/swiper/SwiperWin.css @@ -0,0 +1,75 @@ +.max-bg { + width: 100%; + height: 100%; + overflow: hidden; +} + +.global-font { + font-family: 'DIN'; + /* font-weight: normal; */ +} + +.global-font-bold { + font-weight: bold; +} + +@font-face { + font-family: "DIN"; + src: url('@/assets/fonts/DINCond-Bold.otf'); + font-weight: normal; + font-style: normal; +} + +.page-font { + position: absolute; + left: 0; + right: 0; + bottom: 0; + font-size: 24px; + z-index: 99; +} + +.slide-container-path { + margin-top: 4%; + height: 87%; + display: flex; + align-items: center; + justify-content: center; +} + +.swiper-size { + height: 100%; +} + +.swiper-img { + width: 70%; +} + +.swiper-slide { + width: 90% !important; + margin: 0 5%; +} + +.swiper-slide-prev { + right: -30%; +} + +.swiper-slide-next { + left: -30%; +} + +.down-arraw-left { + position: absolute; + left: 14.2%; + top: 50%; + z-index: 100; + transform: rotateZ(90deg); +} + +.down-arraw-right { + position: absolute; + right: 14.2%; + top: 50%; + z-index: 100; + transform: rotateZ(270deg); +} \ No newline at end of file diff --git a/src/components/swiper/SwiperWin.ts b/src/components/swiper/SwiperWin.ts new file mode 100644 index 0000000..97b2cae --- /dev/null +++ b/src/components/swiper/SwiperWin.ts @@ -0,0 +1,76 @@ + +import { defineComponent, ref } from 'vue'; +// Import Swiper Vue.js components +import { Swiper, SwiperSlide } from 'swiper/vue'; +import { Navigation, Pagination, Scrollbar, A11y, Autoplay, Mousewheel } from 'swiper/modules'; + +// Import Swiper styles +import 'swiper/css'; +import 'swiper/css/navigation'; +import 'swiper/css/pagination'; +import 'swiper/css/scrollbar'; + +export default defineComponent({ + name: 'SwiperWin', + props: { + images: Array + }, + components: { + Swiper, + SwiperSlide + }, + data() { + return { + } + }, + // setup(props, context) { + setup(props: any) { + + // const images = [ + // util.getAssetsFile('imgs/swiper/swiper1.jpg'), + // util.getAssetsFile('imgs/swiper/swiper1.jpg'), + // util.getAssetsFile('imgs/swiper/swiper1.jpg') + // ] + + + const images = props.images as Array + const refImages = ref(images) + const swiper = ref() + let realSwiperPage = ref(1) + const onSwiper = (swiperInst: any) => { + // swiper.activeIndex = 0 + swiper.value = swiperInst + swiper.value.slideNext(0) + }; + const onSlideChange = (swiper: any) => { + // console.log('slide change'); + // console.log(swiper) + realSwiperPage.value = swiper.realIndex + 1 + } + + const slideNext = () => { + swiper.value.slideNext() + } + + const slidePrev = () => { + swiper.value.slidePrev() + } + + // const toNext = () => { + // swiper.value.slideNext(swiper.value.realIndex + 1) + // } + + return { + // onSwiper, + images, + refImages, + realSwiperPage, + onSlideChange, + onSwiper, + slideNext, + slidePrev, + modules: [Navigation, Pagination, Scrollbar, A11y, Autoplay, Mousewheel] + // modules: [Navigation, Pagination, Scrollbar, A11y] + } + } +}) diff --git a/src/components/swiper/SwiperWin.vue b/src/components/swiper/SwiperWin.vue new file mode 100644 index 0000000..a52d091 --- /dev/null +++ b/src/components/swiper/SwiperWin.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..2425c0f --- /dev/null +++ b/src/main.ts @@ -0,0 +1,5 @@ +import { createApp } from 'vue' +import './style.css' +import App from './App.vue' + +createApp(App).mount('#app') diff --git a/src/module.d.ts b/src/module.d.ts new file mode 100644 index 0000000..6129ecb --- /dev/null +++ b/src/module.d.ts @@ -0,0 +1 @@ +declare module 'vue-awesome-swiper2' \ No newline at end of file diff --git a/src/pages/index/Index.less b/src/pages/index/Index.less new file mode 100644 index 0000000..63801b1 --- /dev/null +++ b/src/pages/index/Index.less @@ -0,0 +1,1966 @@ +/* 颜色变量 */ +@bg-brand: #2e3192; +@text-gold: #ecc129; +@text-brand: #2e3192; +@bg-white: #ffffff; +@text-gray: #666666; +@text-white: #ffffff; + +/* 字体大小变量 */ +@text-xs: 0.75rem; +@text-sm: 0.875rem; +@text-base: 1rem; +@text-lg: 1.125rem; +@text-xl: 1.25rem; +@text-2xl: 1.5rem; +@text-fxl: 2rem; +@text-xxs: 0.6rem; + +/* 间距变量 */ +@spacing-1: 0.25rem; +@spacing-2: 0.5rem; +@spacing-3: 0.75rem; +@spacing-4: 1rem; +@spacing-5: 1.25rem; +@spacing-6: 1.5rem; +@spacing-8: 2rem; +@spacing-10: 2.5rem; +@spacing-12: 3rem; + +/* 高度和宽度变量 */ +@h-4: 1rem; +@h-5: 1.25rem; +@h-6: 1.5rem; +@h-8: 2rem; +@h-10: 2.5rem; +@h-12: 3rem; +@h-20: 5rem; +@h-63: 252px; +@h-94: 376px; +@h-screen: 100vh; +@h-1: 0.25rem; +@h-2-thirds: 66.666667%; + +@w-4: 1rem; +@w-6: 1.5rem; +@w-8: 2rem; +@w-10: 2.5rem; +@w-12: 3rem; +@w-16: 4rem; +@w-24: 6rem; +@w-32: 8rem; +@w-40: 10rem; +@w-63: 252px; +@w-94: 376px; + +/* Flexbox 和布局 */ +.flex { + display: flex; +} + +.flex-col { + flex-direction: column; +} + +.flex-row { + flex-direction: row; +} + +.flex-wrap { + flex-wrap: wrap; +} + +.items-center { + align-items: center; +} + +.items-start { + align-items: flex-start; +} + +.items-end { + align-items: flex-end; +} + +.justify-center { + justify-content: center; +} + +.justify-between { + justify-content: space-between; +} + +.justify-start { + justify-content: flex-start; +} + +.justify-end { + justify-content: flex-end; +} + +.flex-grow { + flex-grow: 1; +} + +.flex-grow-0 { + flex-grow: 0; +} + +.flex-1 { + flex: 1 1 0%; +} + +.flex-nowrap { + flex-wrap: nowrap; +} + +/* 定位 */ +.relative { + position: relative; +} + +.absolute { + position: absolute; +} + +.fixed { + position: fixed; +} + +.top-0 { + top: 0; +} + +.top-8 { + top: 2rem; +} + +.top-20 { + top: 5rem; +} + +.left-0 { + left: 0; +} + +.left-1\/2 { + left: 50%; +} + +.right-32 { + right: 8rem; +} + +.right-150px { + right: 150px; +} + +.bottom-0 { + bottom: 0; +} + +.bottom-5 { + bottom: 1.25rem; +} + +.bottom-7 { + bottom: 1.75rem; +} + +.bottom-12 { + bottom: 3rem; +} + +.-right-32 { + right: -8rem; +} + +.-ml-8 { + margin-left: -2rem; +} + +.-mt-6 { + margin-top: -1.5rem; +} + +.gongzhonghao-title { + margin-bottom: 0.8rem; +} + + +/* 变换 - 基础工具类保留,但section使用状态类 */ +.transform-none { + transform: none; +} + +.translate-y-0 { + transform: translateY(0); +} + +.translate-y-full { + transform: translateY(100%); +} + +.-translate-y-full { + transform: translateY(-100%); +} + +.-translate-y-5 { + transform: translateY(-1.25rem); +} + +.translate-y-5 { + transform: translateY(1.25rem); +} + +.translate-y-10 { + transform: translateY(2.5rem); +} + +.translate-y-20 { + transform: translateY(5rem); +} + +.translate-y-40 { + transform: translateY(10rem); +} + +.translate-y-96 { + transform: translateY(24rem); +} + +.-translate-y-20 { + transform: translateY(-5rem); +} + +/* 性能优化的动画类 */ +.section-transition { + transition: transform 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + will-change: transform; +} + +.element-fade-in { + transition: opacity 800ms ease-out, transform 800ms ease-out; + will-change: opacity, transform; +} + +/* 优化GPU加速,避免不必要的层创建 */ +.transform-gpu { + &.animating { + will-change: transform; + backface-visibility: hidden; + -webkit-backface-visibility: hidden; + } + + &.animated { + will-change: auto; + } +} + +/* 优化背景动画性能 */ +.scale_rotate { + animation: scale_rotate 30s linear infinite; + transform-origin: 25% 25%; + will-change: transform; + + /* 移动端禁用复杂动画以提升性能 */ + @media (max-width: 768px) { + animation: none; + } +} + +/* 尺寸 */ +.w-full { + width: 100%; +} + +.h-full { + height: 100%; +} + +.min-h-screen { + min-height: 100vh; +} + +.min-w-screen { + min-width: 100vw; +} + +.w-auto { + width: auto; +} + +.h-auto { + height: auto; +} + +.max-w-4xl { + max-width: 56rem; +} + +.max-w-5xl { + max-width: 64rem; +} + +.max-w-team { + max-width: 500px; +} + +.h-screen { + height: 100vh; +} + +.w-63 { + width: 252px; +} + +/* 确保w-63类在响应式设计中正常工作 */ +@media (max-width: 768px) { + .w-63 { + width: 252px; + } +} + +@media (min-width: 769px) { + .w-63 { + width: 252px; + } +} + +/* 新增的响应式宽度类 */ +@media (min-width: 768px) { + .md\:w-96 { + width: 24rem; + /* 384px */ + } +} + +@media (min-width: 1024px) { + .lg\:w-120 { + width: 30rem; + /* 480px */ + } +} + +/* 合伙人页面对齐样式 */ +.partner-image-container { + min-height: 376px; + /* 与文字内容高度匹配 */ +} + +.partner-text-container { + min-height: 376px; + /* 确保文字容器高度一致 */ +} + +@media (max-width: 768px) { + .partner-image-container { + min-height: 252px; + max-height: 252px; + } + + .partner-text-container { + min-height: auto; + max-height: 280px; + overflow: hidden; + } +} + +.h-63 { + height: 252px; +} + +.w-94 { + width: 376px; +} + +.h-94 { + height: 376px; +} + +.w-8 { + width: 2rem; +} + +.h-8 { + height: 2rem; +} + +.h-20 { + height: 5rem; +} + +.w-40 { + width: 10rem; +} + +.w-12 { + width: 3rem; +} + +.h-12 { + height: 3rem; +} + +.w-16 { + width: 4rem; +} + +.h-4 { + height: 1rem; +} + +.w-24 { + width: 6rem; +} + +.h-5 { + height: 1.25rem; +} + +.w-32 { + width: 8rem; +} + +/* 颜色 */ +.bg-brand { + background-color: @bg-brand !important; +} + +.bg-white { + background-color: @bg-white; +} + +.text-white { + color: @text-white; +} + +.text-black { + color: #000000; +} + +.text-gold { + color: @text-gold; +} + +.text-brand { + color: @text-brand; +} + +.text-brend { + color: #2e3192; +} + +.text-grayy { + color: #666666; +} + +.text-xxs { + font-size: @text-xxs; +} + +/* 字体 */ +.text-xs { + font-size: @text-xs; +} + +.text-sm { + font-size: @text-sm; +} + +.text-base { + font-size: @text-base; +} + +.text-lg { + font-size: @text-lg; +} + +.text-xl { + font-size: @text-xl; +} + +.text-2xl { + font-size: @text-2xl; +} + +.text-fxl { + font-size: @text-fxl; +} + +.font-light { + font-weight: 300; +} + +.font-normal { + font-weight: 400; +} + +.font-black { + color: black; +} + +.font-bold { + font-weight: 700; +} + +.text-center { + text-align: center; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.leading-8 { + line-height: 2rem; +} + +.leading-9 { + line-height: 2.25rem; +} + +.leading-10 { + line-height: 2.5rem; +} + +.leading-loose { + line-height: 2; +} + +.leading-normal { + line-height: 1.5; +} + +/* 边距和内边距 */ +.p-8 { + padding: 2rem; +} + +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} + +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} + +.my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + text-align: left; +} + +.my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} + +.my-12 { + margin-top: 3rem; + margin-bottom: 3rem; +} + +.m-auto { + margin: auto; +} + +.mt-3 { + margin-top: 0.75rem; +} + +.mt-4 { + margin-top: 1rem; +} + +.mt-5 { + margin-top: 1.25rem; +} + +.mt-6 { + margin-top: 1.5rem; +} + +.mt-8 { + margin-top: 2rem; +} + +.mb-6 { + margin-bottom: 1.5rem; +} + +.mb-10 { + margin-bottom: 2.5rem; +} + +.mb-32 { + margin-bottom: 8rem; +} + +.mb-5 { + margin-bottom: 1.25rem; +} + +.mx-9 { + margin-left: 2.25rem; + margin-right: 2.25rem; +} + +.ml-auto { + margin-left: auto; +} + +.mr-4 { + margin-right: 1rem; +} + +.my-auto { + margin-top: auto; + margin-bottom: auto; +} + +/* 透明度 */ +.opacity-0 { + opacity: 0; +} + +.opacity-100 { + opacity: 1; +} + +/* 显示和隐藏 */ +.overflow-hidden { + overflow: hidden; +} + + + +.z-0 { + z-index: 0; +} + +.z-10 { + z-index: 10; +} + +.z-20 { + z-index: 20; +} + +.z-50 { + z-index: 50; +} + +/* 变换 */ +.transform-gpu { + will-change: transform; + backface-visibility: hidden; + -webkit-backface-visibility: hidden; +} + +.transition-all { + transition: all 0.3s ease-in-out; +} + +.transition-colors { + transition: color 0.3s ease-in-out; +} + +.transition-transform { + transition: transform 0.3s ease-in-out; +} + +.duration-1000 { + transition-duration: 1000ms; +} + +/* 对齐 */ +.align-text-bottom { + vertical-align: text-bottom; +} + +.inline-block { + display: inline-block; +} + +.block { + display: block; +} + +/* 悬停效果 */ +.hover\:scale-125:hover { + transform: scale(1.25); +} + +.cursor-pointer { + cursor: pointer; +} + +/* 动画 */ +@keyframes scale_rotate { + 0% { + transform: scale(1) rotate(0deg); + opacity: 0.8; + } + + 25% { + transform: scale(1.1) rotate(90deg); + opacity: 0.8; + } + + 50% { + transform: scale(1.2) rotate(180deg); + opacity: 0.7; + } + + 75% { + transform: scale(1.1) rotate(270deg); + opacity: 0.8; + } + + 100% { + transform: scale(1) rotate(360deg); + opacity: 0.8; + } +} + +.scale_rotate { + animation: scale_rotate 30s linear infinite; + transform-origin: 25% 25%; + will-change: transform; +} + +@keyframes bounce { + + 0%, + 100% { + transform: translateY(0); + } + + 50% { + transform: translateY(-10px); + } +} + +.animate-bounce { + animation: bounce 2s infinite; +} + +@keyframes pulse { + + 0%, + 100% { + opacity: 1; + } + + 50% { + opacity: 0.5; + } +} + +.animate-pulse { + animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} + +/* 文字从下到上渐入动画 */ +@keyframes fade-in-up { + 0% { + opacity: 0; + transform: translateY(30px) !important; + } + + 100% { + opacity: 1; + transform: translateY(0) !important; + } +} + +.fade-in-up { + animation: fade-in-up 0.8s ease-out forwards !important; +} + +/* 斜体效果 */ +.incline { + font-style: italic; +} + +/* 对象适配 */ +.object-cover { + object-fit: cover; +} + +/* 响应式设计 */ +@media (max-width: 768px) { + + /* 确保非封面页内容水平垂直居中 */ + section:not(:first-child) { + padding: 0; + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + } + + /* 封面页保持全屏覆盖 */ + section:first-child { + height: 100vh; + padding: 0; + } + + /* 封面页内容竖屏 */ + .cover-content { + padding: 1rem; + } + + /* 移动端滚动状态样式保持一致 */ + section.prev, + section.active, + section.next { + display: flex !important; + align-items: center !important; + justify-content: center !important; + } + + .cover-logo { + width: 100px !important; + height: auto; + } + + .cover-title { + margin-top: 0.5rem; + margin-bottom: 1rem; + } + + .cover-title p { + font-size: 1.25rem !important; + } + + .cover-info { + font-size: 0.7rem; + line-height: 1.4; + } + + .cover-text { + font-size: 0.7rem; + padding: 0; + } + + .mb-32 { + margin-bottom: 2rem; + } + + .md\:flex-row { + flex-direction: column; + } + + .md\:flex-row-reverse { + flex-direction: column; + } + + .md\:text-2xl { + font-size: 1rem; + } + + .md\:text-3xl { + font-size: 1.125rem; + } + + .md\:text-base { + font-size: 0.8rem; + } + + .md\:text-sm { + font-size: 0.7rem; + } + + .md\:text-xxs { + font-size: 0.6rem; + } + + .text-fxl { + font-size: 1.125rem; + } + + .text-lg { + font-size: 0.8rem; + } + + .md\:leading-8 { + line-height: 1.4rem; + } + + .md\:leading-15 { + line-height: 1.8rem; + } + + .md\:h-94 { + height: 252px; + } + + .md\:w-94 { + width: 252px; + } + + .md\:h-63 { + height: 252px; + } + + .md\:w-63 { + width: 252px; + } + + .md\:h-24 { + height: 6rem; + } + + .md\:w-24 { + width: 6rem; + } + + .md\:h-20 { + height: 5rem; + } + + .md\:min-h-20 { + min-height: 5rem; + } + + .md\:h-8 { + height: 2rem; + } + + .md\:w-8 { + width: 2rem; + } + + .md\:bottom-12 { + bottom: 3rem; + } + + .md\:h-2\/3 { + height: 66.666667%; + } + + .md\:right-auto { + right: auto; + } + + .md\:my-8 { + margin-top: 2rem; + margin-bottom: 2rem; + } + + .md\:mb-5 { + margin-bottom: 1.25rem; + } + + .md\:mb-12 { + margin-bottom: 3rem; + } + + .md\:mt-5 { + margin-top: 1.25rem; + } + + .md\:mt-8 { + margin-top: 2rem; + } + + .md\:mr-12 { + margin-right: 3rem; + } + + .md\:ml-8 { + margin-left: 2rem; + } + + .md\:h-2\/3 { + height: 66.666667%; + } + + .md-right-auto { + right: auto; + } + + /* 使命声明页竖屏调整 */ + section .z-10 { + font-size: 1.125rem; + line-height: 1.75rem; + } + + /* 介绍页竖屏调整 */ + .max-w-4xl { + font-size: 0.875rem; + line-height: 1.5rem; + } + + .max-w-4xl .my-12 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + /* 封面页竖屏调整 */ + .text-black { + font-size: 0.875rem; + } + + .text-white { + font-size: 0.875rem; + } + + .text-black .flex-nowrap { + font-size: 1.5rem; + } + + /* 联系我们页竖屏调整 */ + .text-center .font-black { + font-size: 0.7rem; + line-height: 1.25rem; + } + + .text-center .text-2xl { + font-size: 1.25rem; + padding: 0; + } + + /* 合伙人页面竖屏调整 - 动态调整图片和文字尺寸 */ + .partner-text p { + font-size: clamp(0.875rem, 2.5vw, 1.125rem); + line-height: 1.6; + max-width: 90%; + margin: 0.75rem auto; + } + + .partner-text .my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .partner-text .md\:my-4 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .partner-text .text-fxl { + font-size: clamp(1.25rem, 4vw, 2rem); + margin-bottom: 1.5rem; + } + + .partner-section .partner-content { + gap: 1.5rem; + max-width: 95%; + flex-direction: column; + align-items: center; + justify-content: center; + margin: 0 auto; + } + + /* 合伙人图片动态尺寸调整 */ + .partner-section .partner-image { + width: clamp(150px, 30vw, 220px); + height: clamp(150px, 30vw, 220px); + flex-shrink: 0; + margin: 0 auto; + } + + .partner-section .partner-text { + min-height: auto; + text-align: left; + width: clamp(280px, 85vw, 500px); + max-width: 90%; + margin: 0 auto; + } +} + +@media (min-width: 769px) { + .md\:flex-row { + flex-direction: row; + } + + .md\:flex-row-reverse { + flex-direction: row-reverse; + } + + .md\:text-2xl { + font-size: 1.5rem; + } +} + +/* 横竖屏切换优化 - 强化水平居中 */ +@media screen and (orientation: landscape) and (max-height: 600px) { + + /* 横屏时合伙人内容横向排列 */ + .partner-content { + flex-direction: row; + gap: clamp(1rem, 4vw, 3rem); + align-items: center; + justify-content: center !important; + /* 确保水平居中 */ + max-width: 95%; + margin: 0 auto !important; + /* 强制水平居中 */ + } + + .partner-text { + text-align: left; + max-width: 45%; + margin: 0 auto; + } + + .partner-image { + flex-shrink: 0; + width: clamp(120px, 25vw, 200px); + height: clamp(120px, 25vw, 200px); + margin: 0 auto !important; + /* 确保图片也居中 */ + } + + .partner-text p { + font-size: clamp(0.75rem, 2vw, 1rem); + line-height: 1.4; + text-align: left; + /* 文字内容左对齐 */ + margin: 0 auto; + } + + .partner-text .text-fxl { + font-size: clamp(1rem, 3vw, 1.5rem); + text-align: left; + /* 标题左对齐 */ + margin: 0 auto 1rem auto; + } + + /* 投资案例区域优化 */ + .cases-row { + flex-wrap: nowrap; + justify-content: center !important; + /* 水平居中 */ + align-items: center; + } + + .case-item { + flex: 0 1 calc(25% - 1rem); + justify-content: center !important; + /* 每个项目居中 */ + align-items: center; + margin: 0 auto; + overflow: hidden; + } +} + + + +/* 通用容器居中优化 - 强化水平居中 */ +.partner-section, +.mission-section, +.intro-section, +.contact-section { + display: flex; + flex-direction: column; + align-items: center !important; + /* 水平居中 */ + justify-content: center !important; + /* 垂直居中 */ + padding: 1rem; + width: 100%; + box-sizing: border-box; +} + +.partner-content, +.mission-content, +.intro-content, +.contact-content { + display: flex; + align-items: center !important; + /* 水平居中 */ + justify-content: center !important; + /* 垂直居中 */ + width: 100%; + max-width: 95%; + margin: 0 auto !important; + /* 强制水平居中 */ + box-sizing: border-box; +} + +/* 确保所有文字区域水平垂直居中 - 强化版本 */ +.text-center { + text-align: center !important; + /* 强制文字居中 */ + margin: 0 auto !important; + /* 强制容器居中 */ + max-width: 100% !important; + width: 100%; + display: flex; + flex-direction: column; + align-items: center !important; + /* 内容水平居中 */ +} + +.text-center p { + text-align: center !important; + /* 强制文字内容居中 */ + margin: 0 auto !important; + /* 强制居中 */ + max-width: 100%; +} + +/* 投资案例响应式优化 */ +.cases-row { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: center; + max-width: 100%; + margin: 0 auto; + padding: 1rem; +} + +.case-item { + display: flex; + justify-content: center; + align-items: center; + margin: 0.5rem; + flex: 0 1 calc(33.333% - 1rem); + overflow: hidden; + min-width: fit-content; +} + +@media screen and (orientation: portrait) { + .case-item { + flex: 0 1 calc(50% - 1rem); + overflow: hidden; + } +} + +@media screen and (orientation: landscape) and (max-height: 500px) { + .case-item { + flex: 0 1 calc(25% - 1rem); + overflow: hidden; + } + + /* 图片响应式优化 */ + img { + max-width: 100%; + height: auto; + object-fit: contain; + } + + .partner-image img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 50%; + margin-bottom: 3rem; + } + + .md\:mt-5 { + margin-top: 1.25rem; + } + + .md\:mt-8 { + margin-top: 2rem; + } + + .md\:mr-12 { + margin-right: 3rem; + } + + .md\:ml-8 { + margin-left: 2rem; + } + + .md\:h-2\/3 { + height: 66.666667%; + } + + .md-right-auto { + right: auto; + } + + /* 使命声明页竖屏调整 */ + section .z-10 { + font-size: 1.125rem; + line-height: 1.75rem; + } + + /* 介绍页竖屏调整 */ + .max-w-4xl { + font-size: 0.875rem; + line-height: 1.5rem; + } + + .max-w-4xl .my-12 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + /* 封面页竖屏调整 */ + .text-black { + font-size: 0.875rem; + } + + .text-white { + font-size: 0.875rem; + } + + .text-black .flex-nowrap { + font-size: 1.5rem; + } + + /* 联系我们页竖屏调整 */ + .text-center .font-black { + font-size: 0.7rem; + line-height: 1.25rem; + } + + .text-center .text-2xl { + font-size: 1.25rem; + } + + /* 合伙人页面竖屏调整 */ + .partner-text p { + font-size: 0.875rem; + /* 增大字体 */ + line-height: 1.5rem; + /* 增大行高 */ + } + + .partner-text .my-3 { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } + + .partner-text .md\:my-4 { + margin-top: 1rem; + margin-bottom: 1rem; + } + + .partner-text .text-fxl { + font-size: 1.5rem; + /* 增大标题字体 */ + } + + .partner-section .partner-content { + gap: 2rem; + /* 增大间距 */ + max-width: 90%; + /* 限制最大宽度,确保居中 */ + } + + .partner-section .partner-image { + width: 220px; + /* 适当增大图片 */ + height: 220px; + } + + .partner-section .partner-text { + min-height: 220px; + } +} + +/* 横屏模式下的合伙人页面优化 */ +@media (min-width: 769px) { + .partner-section { + padding: 2rem; + min-height: 100vh; + } + + .partner-section .partner-content { + max-width: clamp(700px, 85vw, 1000px); + gap: clamp(2rem, 4vw, 5rem); + align-items: center; + justify-content: center; + } + + .partner-section .partner-image { + width: clamp(250px, 30vw, 350px); + height: clamp(250px, 30vw, 350px); + flex-shrink: 0; + } + + .partner-text { + text-align: left; + max-width: 45%; + margin: 0 auto; + } + + .partner-text p { + font-size: clamp(1rem, 2.5vw, 1.25rem); + /* 横屏时动态字体大小 */ + line-height: 1.6; + text-align: left; + } + + .partner-text .text-fxl { + font-size: clamp(1.5rem, 4vw, 2.25rem); + text-align: left; + line-height: 10px; + } + + .partner-text-1 { + line-height: 35px; + font-size: 1.5rem; + } + + .partner-text .md\:my-4 { + margin-top: clamp(1rem, 2vw, 1.5rem); + margin-bottom: clamp(1rem, 2vw, 1.5rem); + } +} + +/* 主容器 */ +.max-bg { + width: 100%; + height: 100vh; + overflow: hidden; + background-color: @bg-brand; +} + +/* 背景动画容器 */ +.movement { + position: relative; +} + +/* 文字阴影 */ +.text-shadow { + text-shadow: -0.15em -0.15em 0 #ecc129; +} + +/* 宽度响应式 */ +@media (max-width: 768px) { + .max-w-4xl { + max-width: 100%; + padding: 0 1rem; + } +} + +/* 自定义滚动条隐藏 */ +.max-bg { + -ms-overflow-style: none; + scrollbar-width: none; +} + +.max-bg::-webkit-scrollbar { + display: none; +} + +/* 自定义类名 */ +.CoverSlide_logo__2K2qV { + display: inline-block; +} + +.CoverSlide_opacityContent__3oJ1x { + color: white; + user-select: none; +} + +/* 封面页动画元素 */ +.cover-logo-container { + transition: transform 0.8s ease-out, opacity 0.8s ease-out; +} + +.cover-logo-container.animate-in { + opacity: 1 !important; + transform: translateY(0) !important; +} + +.cover-title { + transition: transform 0.8s ease-out, opacity 0.8s ease-out; +} + +.cover-title.animate-in { + opacity: 1 !important; + transform: translateY(0) !important; +} + +/* 修正类选择器 */ +.absolute .right-0, +.absolute.right-0 { + right: 0; +} + +.md\:h-2-thirds { + height: 66.666667%; +} + +.md-h-2-thirds { + height: 66.666667%; +} + +/* 页面滚动状态管理 */ +section { + transition: transform 1s cubic-bezier(0.25, 0.46, 0.45, 0.94); +} + +/* 滚动状态管理 - 使用更高特异性选择器 */ +section.prev { + position: absolute !important; + top: 0 !important; + left: 0 !important; + width: 100% !important; + height: 100vh !important; + display: flex !important; + align-items: center !important; + justify-content: center !important; + transform: translateY(-100%) !important; +} + +section.active { + position: absolute !important; + top: 0 !important; + left: 0 !important; + width: 100% !important; + height: 100vh !important; + display: flex !important; + align-items: center !important; + justify-content: center !important; + transform: translateY(0) !important; +} + +section.next { + position: absolute !important; + top: 0 !important; + left: 0 !important; + width: 100% !important; + height: 100vh !important; + display: flex !important; + align-items: center !important; + justify-content: center !important; + transform: translateY(100%) !important; +} + +/* 合伙人页面样式 - 修复显示和居中 */ +.partner-section { + display: flex; + align-items: center; + justify-content: center; + background-color: @bg-white; + padding: 2rem 1rem; + min-height: 100vh; + width: 100%; + box-sizing: border-box; + + .partner-content { + max-width: clamp(600px, 90vw, 1000px); + width: 100%; + display: flex; + align-items: center; + justify-content: center; + gap: clamp(2rem, 5vw, 4rem); + margin: 0 auto; + } + + .partner-image { + width: clamp(200px, 25vw, 300px); + height: clamp(200px, 25vw, 300px); + flex-shrink: 0; + + img { + width: 100%; + height: 100%; + object-fit: contain; + } + } + + .partner-text { + flex: 1; + min-height: clamp(200px, 25vw, 300px); + display: flex; + flex-direction: column; + justify-content: center; + text-align: left; + max-width: 90%; + margin: 0 auto; + } +} + +@media (min-width: 769px) { + .partner-section .partner-image { + width: 376px; + height: 376px; + } + + .partner-section .partner-text { + min-height: 376px; + } +} + +/* 引用标记动画 - 增强动画效果 */ +.quote-mark { + display: inline-block; + opacity: 0; + transition: all 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); +} + +/* 初始状态 */ +.quote-left { + transform: translateY(-60px); +} + +.quote-right { + transform: translateY(60px); +} + +/* 动画状态 - 左引号从上往下,右引号从下往上 */ +.quote-mark.animate-in { + opacity: 1 !important; +} + +.quote-left.animate-in { + transform: translateY(0); + animation: quoteLeftSlide 1.2s ease-out; +} + +.quote-right.animate-in { + transform: translateY(0); + animation: quoteRightSlide 1.2s ease-out; +} + +/* 动画关键帧 */ +@keyframes quoteLeftSlide { + 0% { + transform: translateY(-60px); + opacity: 0; + } + + 60% { + transform: translateY(-10px); + opacity: 0.8; + } + + 100% { + transform: translateY(0); + opacity: 1; + } +} + +@keyframes quoteRightSlide { + 0% { + transform: translateY(60px); + opacity: 0; + } + + 60% { + transform: translateY(10px); + opacity: 0.8; + } + + 100% { + transform: translateY(0); + opacity: 1; + } +} + +@media screen and (orientation: portrait) and (max-width: 480px) { + + /* 小屏竖屏特殊优化 */ + body { + overflow: auto; + margin: 0; + display: flex; + justify-content: center; + /* 主体水平居中 */ + } + + #app { + padding: 0.5rem; + margin: 0 auto !important; + /* 强制居中 */ + width: 100%; + display: flex; + flex-direction: column; + justify-content: center; + /* 内容垂直居中 */ + } + + .cases-content { + padding: 60px 5px !important; + } + + .case-title { + padding: 0; + } + + /* 合伙人文字进一步放大并居中 */ + .partner-text p { + font-size: 1rem; + line-height: 1.4rem; + padding: 0 1rem; + text-align: left !important; + /* 强制文字居中 */ + margin: 0.75rem auto !important; + /* 居中边距 */ + max-width: 100%; + } + + /* 线条滚动触发动画样式 */ + .line-static { + width: 60px !important; + } + + .line-animated.animate-in { + width: 60px !important; + } + + .line-container { + margin-top: 3px; + width: 60px !important; + } + + .partner-text .text-fxl { + // font-size: 1.6rem; + height: 20px; + line-height: 20px; + text-align: left !important; + /* 强制标题居中 */ + margin: 5px auto 0 auto !important; + padding-bottom: 10px; + /* 居中边距 */ + } + + /* 初始状态 */ + .quote-left { + transform: translateY(-30px); + } + + .quote-right { + transform: translateY(30px); + } + + .partner-section .partner-content { + max-width: clamp(700px, 85vw, 1000px); + gap: 0 !important; + align-items: center; + justify-content: center; + } + + .partner-section .partner-image { + margin-top: 0; + padding: 0; + width: clamp(200px, 25vw, 300px); + height: clamp(200px, 25vw, 300px); + flex-shrink: 0; + } + + /* 封面页优化并居中 */ + .cover-title p { + font-size: 1.4rem !important; + text-align: center !important; + /* 强制居中 */ + margin: 0 auto !important; + } + + .cover-info { + font-size: 0.8rem; + text-align: center !important; + /* 强制居中 */ + margin: 0 auto !important; + } + + /* 使命声明页优化并居中 */ + section .z-10 { + font-size: 1.2rem; + line-height: 1.8rem; + text-align: center !important; + /* 强制居中 */ + margin: 0 auto !important; + /* 强制居中 */ + max-width: 100%; + } + + /* 介绍页优化并居中 */ + .max-w-4xl { + font-size: 1rem; + line-height: 1.6rem; + text-align: center !important; + /* 强制居中 */ + margin: 0 auto !important; + /* 强制居中 */ + max-width: 95%; + } +} + +.line-static { + position: absolute; + top: 0; + left: 0; + height: 4px; +} + +/* 线条滚动触发动画样式 */ +.line-animated { + width: 0; + transition: width 0.8s ease-in-out; + .line-static(); +} + +.line-animated.animate-in { + width: 73px; + transition: width 0.8s ease-in-out; + .line-static(); +} + +.line-container { + position: relative; + height: 4px; + width: 73px; +} + + +/* 文字动画效果 - 确保所有文字都有动画 */ +.text-animate { + opacity: 0; + transform: translateY(30px); + transition: opacity 0.8s ease-out, transform 0.8s ease-out; +} + +.text-animate.animate-in { + opacity: 1; + transform: translateY(0); + transition: opacity 0.8s ease-out, transform 0.8s ease-out; +} + +/* 投资案例页面样式 */ +.cases-content { + padding: 60px 20px; + width: 100%; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + /* 移除min-height,让flex容器控制高度 */ +} + +.cases-grid { + display: flex; + flex-direction: column; + gap: 2rem; + width: 100%; + max-width: 900px; +} + +.cases-row { + display: flex; + justify-content: space-between; + align-items: center; + gap: 2rem; + transition: opacity 0.8s ease-out, transform 0.8s ease-out; +} + +.cases-row-2 { + justify-content: center; +} + +.cases-row.animate-in { + opacity: 1 !important; + transform: translateY(0) !important; +} + +.case-item { + flex: 1; + display: flex; + align-items: center; + justify-content: center; + transition: transform 0.3s ease; + min-width: fit-content; +} + +.case-item:hover { + transform: scale(1.25); +} + +.case-item img { + max-width: 120px; + max-height: 60px; + width: auto; + height: auto; + object-fit: contain; + transition: transform 0.3s ease; +} + +/* 确保投资案例页面有足够的高度显示内容 */ +section:nth-child(6) { + /* 投资案例页是第6个section */ + min-height: fit-content; + padding: 2rem 0; +} + +/* 使命声明页样式 */ +.mission-text { + line-height: 50px; + padding: 0; +} + +.mission-line { + line-height: 1.5; + margin-left: 0.5rem; +} + +/* 介绍页样式 */ +.intro-text { + text-align: center; +} + +.intro-paragraph { + line-height: 1.8; +} + +@media (max-width: 768px) { + + /* 使命声明页竖屏 */ + .mission-text { + font-size: 1.125rem; + line-height: 1.5; + } + + .mission-line { + margin-bottom: 0.5rem; + } + + .mission-section .mt-4 { + margin-top: 0.5rem; + } + + /* 介绍页竖屏 */ + .intro-text { + font-size: 0.875rem; + line-height: 1.5; + } + + .intro-paragraph { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + } +} + +@media (min-width: 769px) { + .mission-text { + line-height: 50px; + } + + .intro-text { + text-align: left; + } +} + +/* 图片动画 */ +.partner-img-animation { + transition: transform 0.8s ease-out, opacity 0.8s ease-out; +} + +.partner-img-animation.animate-in { + opacity: 1 !important; + transform: translateY(0) !important; +} \ No newline at end of file diff --git a/src/pages/index/Index.ts b/src/pages/index/Index.ts new file mode 100644 index 0000000..be58c32 --- /dev/null +++ b/src/pages/index/Index.ts @@ -0,0 +1,294 @@ +import { defineComponent, onMounted, onBeforeUnmount, ref } from 'vue' +import SwiperWin from '../../components/swiper/SwiperWin.vue' +import utils from '../../util/utils' + +export default defineComponent({ + name: 'Index', + components: { + SwiperWin + }, + data() { + return { + } + }, + // setup(props, context) { + setup() { + + const fullPageEl = ref() + const fullPageContainerEl = ref() + + const swiperWindowEl = ref() + + const fullpage = { + current: 1, // 当前的页面编号 + isScrolling: false, // 是否在滚动,是为了防止滚动多页,需要通过一个变量来控制是否滚动 + deltaY: 0 // 返回鼠标滚轮的垂直滚动量,保存的鼠标滚动事件的deleteY,用来判断是往下还是往上滚 + }; + let startTime: number; // 记录触摸开始的时间 + // let startX: number; // 记录触摸开始的X坐标,本次主要实现的是上下滑动,所以当前坐标不做强制要求 + let startY: number; // 记录触摸开始的Y坐标 + let len = 4; // 页面的个数 + const showArraw = ref(true); + const showOptionsPortrait = ref(false); + const showOptionsLandspace = ref(false); + const showDetailWinPortrait = ref(false); + const showDetailWinLandspace = ref(false); + const aboutusimg = ref() + const contactus = ref() + + let isLandspaceTag = true + const resizeHandler = () => { + if (isLandspaceTag) { + if (!isLandspace()) { + move(1) + fullPageContainerEl.value!.style.transform = "translateY(0)" + isLandspaceTag = isLandspace() + } + } + else { + if (isLandspace()) { + move(1) + fullPageContainerEl.value!.style.transform = "translateY(0)" + isLandspaceTag = isLandspace() + } + } + } + + onMounted(() => { + isLandspaceTag = isLandspace() + resizeHandler() + window.addEventListener("resize", resizeHandler) + }) + + onBeforeUnmount(() => { + window.removeEventListener("resize", resizeHandler) + }) + + + const hideOptionsPage = () => { + + showOptionsPortrait.value = false + showOptionsLandspace.value = false + + showArraw.value = true + } + + const showOptionsPage = () => { + + hideOptionsPage() + if (isLandspace()) {//横屏 + showOptionsLandspace.value = true + } + else { + showOptionsPortrait.value = true + } + + showArraw.value = false + } + const showSwiperMaskWin = (images: Array) => { + + bannerImages.value = images + if (isLandspace()) {//横屏 + showDetailWinPortrait.value = false + showDetailWinLandspace.value = true + } + else {//竖屏 + showDetailWinLandspace.value = false + showDetailWinPortrait.value = true + } + showArraw.value = false + } + + const stopEvent = (ev: Event) => { + + ev.stopPropagation() + // ev.preventDefault() + } + + const hideSwiperMaskWin = () => { + + // bannerImages.value = [] + showDetailWinPortrait.value = false + showDetailWinLandspace.value = false + + showArraw.value = true + } + + // 往下切换 + const next = () => { + if (!isLandspace()) { + return + } + if (fullpage.current + 1 <= len) { // 如果当前页面编号+1 小于总个数,则可以执行向下滑动 + fullpage.current += 1; // 页面+1 + move(fullpage.current); // 执行切换 + } + if (fullpage.current >= len) { + showArraw.value = false + } + else { + showArraw.value = true + } + } + + // 往上切换 + const pre = () => { + if (!isLandspace()) { + return + } + if (fullpage.current - 1 > 0) { // 如果当前页面编号-1 大于0,则可以执行向下滑动 + fullpage.current -= 1;// 页面+1 + move(fullpage.current);// 执行切换 + showArraw.value = true + } + } + + // 滚动事件 + const move = (index: number) => { + fullpage.current = index; + fullpage.isScrolling = true; // 为了防止滚动多页,需要通过一个变量来控制是否滚动 + directToMove(index); //执行滚动 + setTimeout(() => { //这里的动画是1s执行完,使用setTimeout延迟1s后解锁 + fullpage.isScrolling = false; + }, 1000); + } + + // 执行滚动 + const directToMove = (index: number) => { + let height = fullPageEl.value!.clientHeight; //获取屏幕的宽度 + let scrollPage = fullPageContainerEl.value!; // 获取执行tarnsform的元素 + let scrollHeight; // 计算滚动的告诉,是往上滚还往下滚 + scrollHeight = -(index - 1) * height + "px"; + scrollPage.style.transform = `translateY(${scrollHeight})`; + fullpage.current = index; + } + + // 监听鼠标监听 + const mouseWheelHandle = (event: any) => { + // 添加冒泡阻止 + let evt = event || window.event; + if (evt.stopPropagation) { + evt.stopPropagation(); + } else { + evt.returnValue = false; + } + if (fullpage.isScrolling) { // 判断是否可以滚动 + return false; + } + let e = event.originalEvent || event; + fullpage.deltaY = e.deltaY || e.detail; // Firefox使用detail + if (fullpage.deltaY > 0) { + next(); + } else if (fullpage.deltaY < 0) { + pre(); + } + } + // 清除触摸事件 + const handleTouchmove = (event: any) => { + if (isLandspace()) { + event.preventDefault() + } + } + + //手指按下屏幕 + const handleTouchstart = (event: any) => { + startTime = Date.now() + // startX = event.changedTouches[0].clientX + startY = event.changedTouches[0].clientY + } + + //手指离开屏幕 + const handleTouchend = (event: any) => { + const endTime = Date.now() + // const endX = event.changedTouches[0].clientX + const endY = event.changedTouches[0].clientY + //判断按下的时长 + if (endTime - startTime > 2000) { + return + } + //滑动的方向 + let direction = ""; + //先判断用户滑动的距离,是否合法,合法:判断滑动的方向 注意 距离要加上绝对值 + if (Math.abs(endY - startY) > 10) { + //滑动方向 + direction = endY - startY > 0 ? "down" : "up" + } else { + return + } + //用户做了合法的滑动操作 + // console.log('方向'+direction) + if (direction === 'up') { + next(); + } + if (direction === 'down') { + pre(); + } + } + + const hotelImages = [ + utils.getAssetsFile('imgs/banners/hotel/3.jpg'), + utils.getAssetsFile('imgs/banners/hotel/1.jpg'), + utils.getAssetsFile('imgs/banners/hotel/2.jpg') + ] + + const restaurantImages = [ + utils.getAssetsFile('imgs/banners/restaurant/3.jpg'), + utils.getAssetsFile('imgs/banners/restaurant/1.jpg'), + utils.getAssetsFile('imgs/banners/restaurant/2.jpg') + ] + + + const schoolImages = [ + utils.getAssetsFile('imgs/banners/school/3.jpg'), + utils.getAssetsFile('imgs/banners/school/1.jpg'), + utils.getAssetsFile('imgs/banners/school/2.jpg') + ] + + + const franchiseImages = [ + utils.getAssetsFile('imgs/banners/franchise/3.jpg'), + utils.getAssetsFile('imgs/banners/franchise/1.jpg'), + utils.getAssetsFile('imgs/banners/franchise/2.jpg') + ] + + const bannerImages = ref>([]) + + const isLandspace = () => { + return document.body.clientWidth > document.body.clientHeight + } + + return { + fullPageEl, + fullPageContainerEl, + mouseWheelHandle, + handleTouchmove, + handleTouchstart, + handleTouchend, + showOptionsPage, + hideOptionsPage, + showArraw, + showOptionsPortrait, + showOptionsLandspace, + move, + pre, + next, + swiperWindowEl, + + hotelImages, + restaurantImages, + schoolImages, + franchiseImages, + bannerImages, + + showDetailWinPortrait, + showDetailWinLandspace, + showSwiperMaskWin, + hideSwiperMaskWin, + isLandspace, + aboutusimg, + // calcOneImageSize, + contactus, + stopEvent + } + } +}) diff --git a/src/pages/index/Index.vue b/src/pages/index/Index.vue new file mode 100644 index 0000000..e7927aa --- /dev/null +++ b/src/pages/index/Index.vue @@ -0,0 +1,698 @@ + + + + + diff --git a/src/style.css b/src/style.css new file mode 100644 index 0000000..a922c0d --- /dev/null +++ b/src/style.css @@ -0,0 +1,238 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} + +a:hover { + color: #535bf2; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; + overflow: hidden; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} + +button:hover { + border-color: #646cff; +} + +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +.card { + padding: 2em; +} + +#app { + /* max-width: 1280px; */ + margin: 0 auto; + padding: 0; + text-align: center; + width: 100%; + height: 100%; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + + a:hover { + color: #747bff; + } + + button { + background-color: #f9f9f9; + } +} + +/* 竖屏响应式优化 */ +@media screen and (orientation: portrait) and (max-width: 768px) { + body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; + overflow: hidden; + } + + #app { + margin: 0 auto; + padding: 1rem; + text-align: center; + width: 100%; + height: 100%; + box-sizing: border-box; + } + + /* 文字大小自适应 */ + h1 { + font-size: 2.2em; + line-height: 1.2; + } + + h2 { + font-size: 1.8em; + } + + h3 { + font-size: 1.4em; + } + + p { + font-size: 1rem; + line-height: 1.6; + max-width: 100%; + margin: 0 auto; + padding: 0 1rem; + } + + /* 容器居中 */ + .partner-section, + .mission-section, + .intro-section { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding: 1rem; + } + + /* 合伙人内容居中 */ + .partner-content { + display: flex; + flex-direction: column; + align-items: center; + text-align: center; + max-width: 100%; + width: 100%; + } + + /* 合伙人文字放大 */ + .partner-text p { + font-size: 1.1rem; + line-height: 1.7; + max-width: 90%; + margin: 0.5rem auto; + } + + .partner-text .text-fxl { + font-size: 1.8rem; + margin-bottom: 1rem; + } + + /* 投资案例区域居中 */ + .cases-row { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: center; + max-width: 100%; + margin: 0 auto; + } + + .case-item { + flex: 0 1 calc(33.333% - 1rem); + margin: 0.5rem; + display: flex; + justify-content: center; + align-items: center; + } + + /* 图片响应式 */ + img { + max-width: 100%; + height: auto; + object-fit: contain; + } + + /* 文字区域宽度自适应 */ + .text-center { + max-width: 95%; + margin: 0 auto; + padding: 0 1rem; + } +} + +/* 横屏优化 */ +@media screen and (orientation: landscape) and (max-height: 500px) { + body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; + overflow: hidden; + } + + #app { + margin: 0 auto; + padding: 0.5rem; + text-align: center; + width: 100%; + height: 100%; + } + + /* 文字大小调整 */ + h1 { + font-size: 2.5em; + line-height: 1.1; + } + + .partner-text p { + font-size: 0.95rem; + line-height: 1.5; + } + + .partner-text .text-fxl { + font-size: 1.5rem; + } + + /* 合伙人内容横向排列 */ + .partner-content { + flex-direction: row; + gap: 2rem; + max-width: 90%; + } +} \ No newline at end of file diff --git a/src/util/utils.ts b/src/util/utils.ts new file mode 100644 index 0000000..bb8e4ff --- /dev/null +++ b/src/util/utils.ts @@ -0,0 +1,7 @@ +// 获取assets静态资源 +const getAssetsFile = (url: string) => { + return new URL(`../assets/${url}`, import.meta.url).href; +}; +export default { + getAssetsFile, +}; \ No newline at end of file diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/tsconfig.app.json b/tsconfig.app.json new file mode 100644 index 0000000..c54e602 --- /dev/null +++ b/tsconfig.app.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "module": "ESNext", + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "preserve", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true + }, + "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue"] +} diff --git a/tsconfig.app.tsbuildinfo b/tsconfig.app.tsbuildinfo new file mode 100644 index 0000000..51b38c2 --- /dev/null +++ b/tsconfig.app.tsbuildinfo @@ -0,0 +1 @@ +{"root":["./src/main.ts","./src/module.d.ts","./src/vite-env.d.ts","./src/components/swiper/swiperwin.ts","./src/pages/index/index.ts","./src/util/utils.ts","./src/app.vue","./src/components/helloworld.vue","./src/components/swiper/swiperwin.vue","./src/pages/index/index.vue"],"version":"5.6.2"} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..1ffef60 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.app.json" }, + { "path": "./tsconfig.node.json" } + ] +} diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..0d3d714 --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "target": "ES2022", + "lib": ["ES2023"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true + }, + "include": ["vite.config.ts"] +} diff --git a/tsconfig.node.tsbuildinfo b/tsconfig.node.tsbuildinfo new file mode 100644 index 0000000..98ef2f9 --- /dev/null +++ b/tsconfig.node.tsbuildinfo @@ -0,0 +1 @@ +{"root":["./vite.config.ts"],"version":"5.6.2"} \ No newline at end of file diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..8b718a5 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,14 @@ +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' +import path from 'path'; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [vue()], + base: './', + resolve: { + alias: { + '@': path.resolve(__dirname, 'src') + } + } +})