From c10a0eb120f731180f426be2bf42320a1d6a45f8 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 11:55:04 +0800
Subject: [PATCH] 123123123123
---
src/assets/css/style.css | 52 ++++++++++++++++++++++-----
src/assets/css/style.less | 54 +++++++++++++++++++++++++++++
src/assets/icons/home.svg | 22 ------------
src/assets/icons/home_0.svg | 9 +++++
src/assets/icons/home_1.svg | 9 +++++
src/assets/icons/library.svg | 27 ---------------
src/assets/icons/library_0.svg | 9 +++++
src/assets/icons/library_1.svg | 13 +++++++
src/assets/icons/profile.svg | 22 ------------
src/assets/icons/profile_0.svg | 9 +++++
src/assets/icons/profile_1.svg | 11 ++++++
src/components/FooterNavigation.vue | 25 +++++++++----
src/main.ts | 5 +++
src/views/Workshop/uploadFace.vue | 25 +++----------
14 files changed, 186 insertions(+), 106 deletions(-)
delete mode 100644 src/assets/icons/home.svg
create mode 100644 src/assets/icons/home_0.svg
create mode 100644 src/assets/icons/home_1.svg
delete mode 100644 src/assets/icons/library.svg
create mode 100644 src/assets/icons/library_0.svg
create mode 100644 src/assets/icons/library_1.svg
delete mode 100644 src/assets/icons/profile.svg
create mode 100644 src/assets/icons/profile_0.svg
create mode 100644 src/assets/icons/profile_1.svg
diff --git a/src/assets/css/style.css b/src/assets/css/style.css
index 7af1682..c360643 100644
--- a/src/assets/css/style.css
+++ b/src/assets/css/style.css
@@ -1,10 +1,46 @@
-* {
- padding: 0;
- margin: 0;
- list-style: none;
- box-sizing: border-box;
+button.sandblasted-blurred {
+ box-sizing: content-box;
+ border: 0.4rem solid #fff;
+ font-family: satoshiMedium;
+ font-weight: 500;
+ font-size: 5.5rem;
+ color: #fff;
+ background-color: transparent;
+ position: relative;
+ overflow: hidden;
}
-html,
-body {
+button.sandblasted-blurred::before,
+button.sandblasted-blurred::after {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
height: 100%;
-}
\ No newline at end of file
+}
+button.sandblasted-blurred::after {
+ z-index: 0;
+ backdrop-filter: blur(9.5rem);
+}
+button.sandblasted-blurred::before {
+ z-index: 1;
+ 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;
+}
+html:root {
+ --van-dialog-width: 90rem;
+ --van-dialog-font-size: 5rem;
+ --van-dialog-header-line-height: 150%;
+ --van-dialog-message-font-size: 3.5rem;
+ --van-dialog-message-line-height: 150%;
+ --van-button-default-font-size: 4rem;
+ --van-dialog-button-height: 9rem;
+ --van-dialog-message-padding: 3rem 2.5rem;
+ --van-dialog-has-title-message-padding-top: 2.5rem;
+}
diff --git a/src/assets/css/style.less b/src/assets/css/style.less
index e69de29..2ba1b6b 100644
--- a/src/assets/css/style.less
+++ b/src/assets/css/style.less
@@ -0,0 +1,54 @@
+button.sandblasted-blurred {
+ box-sizing: content-box;
+ border: 0.4rem solid #fff;
+ font-family: satoshiMedium;
+ font-weight: 500;
+ font-size: 5.5rem;
+ color: #fff;
+ background-color: transparent;
+ position: relative;
+ overflow: hidden;
+
+ &::before,
+ &::after {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ }
+
+ &::after {
+ z-index: 0;
+ backdrop-filter: blur(9.5rem);
+ }
+
+ &::before {
+ z-index: 1;
+ opacity: 0.1;
+ background: url('@/assets/images/customer_form_bg.png');
+ }
+
+ >span {
+ z-index: 2;
+ }
+
+ &:active {
+ opacity: 0.7;
+ }
+}
+
+
+// vant dialog
+html:root {
+ --van-dialog-width: 90rem;
+ --van-dialog-font-size: 5rem;
+ --van-dialog-header-line-height: 150%;
+ --van-dialog-message-font-size: 3.5rem;
+ --van-dialog-message-line-height: 150%;
+ --van-button-default-font-size: 4rem;
+ --van-dialog-button-height: 9rem;
+ --van-dialog-message-padding: 3rem 2.5rem;
+ --van-dialog-has-title-message-padding-top: 2.5rem;
+}
\ No newline at end of file
diff --git a/src/assets/icons/home.svg b/src/assets/icons/home.svg
deleted file mode 100644
index 6e4618c..0000000
--- a/src/assets/icons/home.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
diff --git a/src/assets/icons/home_0.svg b/src/assets/icons/home_0.svg
new file mode 100644
index 0000000..61430f3
--- /dev/null
+++ b/src/assets/icons/home_0.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/assets/icons/home_1.svg b/src/assets/icons/home_1.svg
new file mode 100644
index 0000000..f9db240
--- /dev/null
+++ b/src/assets/icons/home_1.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/assets/icons/library.svg b/src/assets/icons/library.svg
deleted file mode 100644
index 00c0fd4..0000000
--- a/src/assets/icons/library.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
diff --git a/src/assets/icons/library_0.svg b/src/assets/icons/library_0.svg
new file mode 100644
index 0000000..2cc58aa
--- /dev/null
+++ b/src/assets/icons/library_0.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/assets/icons/library_1.svg b/src/assets/icons/library_1.svg
new file mode 100644
index 0000000..3255020
--- /dev/null
+++ b/src/assets/icons/library_1.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/assets/icons/profile.svg b/src/assets/icons/profile.svg
deleted file mode 100644
index c66bf41..0000000
--- a/src/assets/icons/profile.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
diff --git a/src/assets/icons/profile_0.svg b/src/assets/icons/profile_0.svg
new file mode 100644
index 0000000..0979b27
--- /dev/null
+++ b/src/assets/icons/profile_0.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/assets/icons/profile_1.svg b/src/assets/icons/profile_1.svg
new file mode 100644
index 0000000..002433b
--- /dev/null
+++ b/src/assets/icons/profile_1.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/components/FooterNavigation.vue b/src/components/FooterNavigation.vue
index 47609e6..0ccd824 100644
--- a/src/components/FooterNavigation.vue
+++ b/src/components/FooterNavigation.vue
@@ -1,6 +1,9 @@
@@ -31,7 +44,7 @@
:class="{ active: currentRoute === nav.path }"
@click="onNavClick(nav)"
>
-