From c20ff75cd85cd179c17fdf2d41e1f2ca3351698e Mon Sep 17 00:00:00 2001 From: dftre <3066417822@qq.com> Date: Tue, 24 Dec 2024 17:34:08 +0800 Subject: [PATCH] =?UTF-8?q?refactor(components):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=A4=9A=E4=B8=AA=E7=BB=84=E4=BB=B6=E7=9A=84=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E5=92=8C=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 调整了多个组件的背景色、高度等样式 - 优化了部分组件的布局结构 - 统一了部分样式,如字体颜色、大小等 - 部分文件改成了vue3组合式写法 --- .../geek-commodity/geek-commodity.vue | 12 +- .../components/geek-menu/geek-menu.vue | 8 +- .../components/geek-order/geek-order.vue | 1 - .../u-city-select/u-city-select.vue | 15 +- src/pages_geek/pages/index/index.vue | 85 ++-- src/pages_template/pages/address/addSite.vue | 54 ++- src/pages_template/pages/address/index.vue | 124 +++--- src/pages_template/pages/citySelect/index.vue | 42 +- src/pages_template/pages/comment/index.vue | 199 ++++----- src/pages_template/pages/comment/reply.vue | 237 ++++++----- src/pages_template/pages/coupon/index.vue | 82 +++- .../pages/keyboardPay/index.vue | 118 +++--- src/pages_template/pages/login/code.vue | 100 +++-- src/pages_template/pages/login/index1.vue | 59 ++- src/pages_template/pages/login/index2.vue | 196 +++++---- src/pages_template/pages/mallMenu/index1.vue | 98 ++--- src/pages_template/pages/mallMenu/index2.vue | 269 ++++++------- src/pages_template/pages/order/index.vue | 377 +++++++++--------- src/pages_template/pages/wxCenter/index.vue | 33 +- 19 files changed, 1090 insertions(+), 1019 deletions(-) diff --git a/src/components/geek-xd/components/geek-commodity/geek-commodity.vue b/src/components/geek-xd/components/geek-commodity/geek-commodity.vue index 4744029..665e543 100644 --- a/src/components/geek-xd/components/geek-commodity/geek-commodity.vue +++ b/src/components/geek-xd/components/geek-commodity/geek-commodity.vue @@ -36,8 +36,7 @@ const props = defineProps({ .card { padding: 0; border-radius: 10px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); - height: 240rpx; + background-color: #ffffff; width: 700rpx; padding: 20rpx; margin: 10rpx; @@ -67,6 +66,12 @@ const props = defineProps({ margin-top: 10rpx; font-size: 20rpx; color: rgb(87, 87, 87); + line-height: 30rpx; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; + overflow: hidden; + text-overflow: ellipsis; } .price { @@ -80,7 +85,6 @@ const props = defineProps({ .rect { border-radius: 10px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); - height: 500rpx; width: 350rpx; padding: 0; margin: 10rpx; @@ -95,7 +99,6 @@ const props = defineProps({ .content { padding: 0 20rpx; margin: 0; - height: 140rpx; width: 100%; display: flex; flex-direction: column; @@ -108,7 +111,6 @@ const props = defineProps({ .subTitle { width: 330rpx; - height: 60rpx; font-size: 20rpx; color: rgb(87, 87, 87); } diff --git a/src/components/geek-xd/components/geek-menu/geek-menu.vue b/src/components/geek-xd/components/geek-menu/geek-menu.vue index 4339db9..55976e9 100644 --- a/src/components/geek-xd/components/geek-menu/geek-menu.vue +++ b/src/components/geek-xd/components/geek-menu/geek-menu.vue @@ -37,10 +37,12 @@ const titleStype = computed(() => { }) - \ No newline at end of file + \ No newline at end of file diff --git a/src/pages_template/pages/mallMenu/index1.vue b/src/pages_template/pages/mallMenu/index1.vue index b6d677e..2c5cf7a 100644 --- a/src/pages_template/pages/mallMenu/index1.vue +++ b/src/pages_template/pages/mallMenu/index1.vue @@ -1,3 +1,53 @@ + + - -