From bb2738ab243a4901d0610799f7587d0ca1fe7fea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E9=B9=8F?= <2916022834@qq.com> Date: Thu, 16 Oct 2025 13:57:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E4=B8=8A=E4=BC=A0=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/style.css | 9 +- src/assets/css/style.less | 11 +-- src/router/index.ts | 10 +- src/views/Workshop/uploadFace1.vue | 96 +++++++++++++++++++ .../{uploadFace.vue => uploadFace2.vue} | 86 ++++------------- 5 files changed, 127 insertions(+), 85 deletions(-) create mode 100644 src/views/Workshop/uploadFace1.vue rename src/views/Workshop/{uploadFace.vue => uploadFace2.vue} (60%) diff --git a/src/assets/css/style.css b/src/assets/css/style.css index c360643..4ffe379 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -18,18 +18,13 @@ button.sandblasted-blurred::after { width: 100%; height: 100%; } -button.sandblasted-blurred::after { - z-index: 0; +button.sandblasted-blurred::before { backdrop-filter: blur(9.5rem); } -button.sandblasted-blurred::before { - z-index: 1; +button.sandblasted-blurred::after { opacity: 0.1; background: url('@/assets/images/customer_form_bg.png'); } -button.sandblasted-blurred > span { - z-index: 2; -} button.sandblasted-blurred:active { opacity: 0.7; } diff --git a/src/assets/css/style.less b/src/assets/css/style.less index 2ba1b6b..c8f3003 100644 --- a/src/assets/css/style.less +++ b/src/assets/css/style.less @@ -19,20 +19,15 @@ button.sandblasted-blurred { height: 100%; } - &::after { - z-index: 0; - backdrop-filter: blur(9.5rem); - } &::before { - z-index: 1; + backdrop-filter: blur(9.5rem); + } + &::after { opacity: 0.1; background: url('@/assets/images/customer_form_bg.png'); } - >span { - z-index: 2; - } &:active { opacity: 0.7; diff --git a/src/router/index.ts b/src/router/index.ts index 0dd4f6a..8b34832 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -82,10 +82,16 @@ const router = createRouter({ component: () => import('../views/Workshop/selectModelContinue.vue') }, { - // 上传照片 + // 上传照片1 path: '/workshop/uploadFace', name: 'uploadFace', - component: () => import('../views/Workshop/uploadFace.vue') + component: () => import('../views/Workshop/uploadFace1.vue') + }, + { + // 上传照片2 + path: '/workshop/uploadFace2', + name: 'uploadFace2', + component: () => import('../views/Workshop/uploadFace2.vue') }, { // 自定义创作 diff --git a/src/views/Workshop/uploadFace1.vue b/src/views/Workshop/uploadFace1.vue new file mode 100644 index 0000000..f90eb34 --- /dev/null +++ b/src/views/Workshop/uploadFace1.vue @@ -0,0 +1,96 @@ + + + + + + + + + Keep Styling with AI? + + Would you like to keep playing with + our personalized AI tools? + + + + Upload Face + Finish + + + + + + diff --git a/src/views/Workshop/uploadFace.vue b/src/views/Workshop/uploadFace2.vue similarity index 60% rename from src/views/Workshop/uploadFace.vue rename to src/views/Workshop/uploadFace2.vue index c6b5618..bfd15f2 100644 --- a/src/views/Workshop/uploadFace.vue +++ b/src/views/Workshop/uploadFace2.vue @@ -26,11 +26,6 @@ } } } - // 完成上传 - const handleFinish = () => { - console.log('完成上传') - router.push({ name: 'customize' }) - } // 生成照片 const handleGenerate = () => { console.log('生成照片') @@ -40,24 +35,8 @@ - - - - - Keep Styling with AI? - - Would you like to keep playing with - our personalized AI tools? - - - - Upload Face - Finish - - - - + @@ -65,12 +44,17 @@ to Try-on - + - Re-try - Generate + + Re-try + Generate + + + Upload + @@ -78,7 +62,7 @@
Keep Styling with AI?
+ Would you like to keep playing with + our personalized AI tools? +
- Would you like to keep playing with - our personalized AI tools? -