From ea36177f05019d23ccdb24ccca9c9f5948096a08 Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Thu, 23 Oct 2025 21:13:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8F=90=E4=BA=A4=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=90=AD=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Stepper/index.vue | 14 +++-- src/components/Stepper/styles/index.scss | 9 +-- .../components/ConactSection/index.vue | 45 ++++++++++++++ .../components/UserSection/index.vue | 45 ++++++++++++++ src/pages-booking/index.vue | 61 +++++++++++++++++++ src/pages-booking/styles/index.scss | 4 ++ src/pages-quick/components/Card/index.vue | 27 +++++--- src/pages-quick/list.vue | 32 +++++----- src/pages.json | 11 ++++ 9 files changed, 216 insertions(+), 32 deletions(-) create mode 100644 src/pages-booking/components/ConactSection/index.vue create mode 100644 src/pages-booking/components/UserSection/index.vue create mode 100644 src/pages-booking/index.vue create mode 100644 src/pages-booking/styles/index.scss diff --git a/src/components/Stepper/index.vue b/src/components/Stepper/index.vue index 158f288..f19b584 100644 --- a/src/components/Stepper/index.vue +++ b/src/components/Stepper/index.vue @@ -1,8 +1,10 @@ @@ -23,6 +25,10 @@ const props = defineProps({ type: Number, default: 100, }, + unit: { + type: String, + default: "", + }, }); // Emit diff --git a/src/components/Stepper/styles/index.scss b/src/components/Stepper/styles/index.scss index 2fea26a..ea12a1c 100644 --- a/src/components/Stepper/styles/index.scss +++ b/src/components/Stepper/styles/index.scss @@ -1,11 +1,8 @@ .stepper-wrapper { - display: flex; - align-items: center; + background-color: #f3f9ff; + padding: 4px 7px; } .stepper-text { - width: 40px; - font-size: $uni-font-size-lg; - color: $uni-text-color; - text-align: center; + width: 30px; } diff --git a/src/pages-booking/components/ConactSection/index.vue b/src/pages-booking/components/ConactSection/index.vue new file mode 100644 index 0000000..845ee13 --- /dev/null +++ b/src/pages-booking/components/ConactSection/index.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/pages-booking/components/UserSection/index.vue b/src/pages-booking/components/UserSection/index.vue new file mode 100644 index 0000000..aa2ca38 --- /dev/null +++ b/src/pages-booking/components/UserSection/index.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/pages-booking/index.vue b/src/pages-booking/index.vue new file mode 100644 index 0000000..778d948 --- /dev/null +++ b/src/pages-booking/index.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/pages-booking/styles/index.scss b/src/pages-booking/styles/index.scss new file mode 100644 index 0000000..5cd3929 --- /dev/null +++ b/src/pages-booking/styles/index.scss @@ -0,0 +1,4 @@ +.booking { + background: linear-gradient(180deg, #d9eeff 0%, #f5f7fa 100%) 0 86px / 100% + 100px no-repeat; +} diff --git a/src/pages-quick/components/Card/index.vue b/src/pages-quick/components/Card/index.vue index 1576693..f5771b7 100644 --- a/src/pages-quick/components/Card/index.vue +++ b/src/pages-quick/components/Card/index.vue @@ -1,19 +1,22 @@