From 67bd2f3fb9d7c2dc9ce2730fbaa1da15feea350f Mon Sep 17 00:00:00 2001 From: hupeng Date: Mon, 18 Nov 2024 10:08:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96css?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/pages/coupons/coupons.vue | 22 ---- .../pages/components/pages/mine/userinfo.vue | 7 +- .../pages/components/pages/orders/detail.vue | 78 +-------------- .../pages/components/pages/packages/index.vue | 22 ---- .../pages/components/pages/shop/shop.vue | 4 +- yshop-drink-uniapp-vue3/pages/menu/menu.vue | 94 +----------------- yshop-drink-uniapp-vue3/pages/mine/mine.vue | 73 +------------- .../static/style/cart (1).png | Bin 6440 -> 0 bytes yshop-drink-uniapp-vue3/static/style/cart.png | Bin 6110 -> 0 bytes 9 files changed, 5 insertions(+), 295 deletions(-) delete mode 100644 yshop-drink-uniapp-vue3/static/style/cart (1).png delete mode 100644 yshop-drink-uniapp-vue3/static/style/cart.png diff --git a/yshop-drink-uniapp-vue3/pages/components/pages/coupons/coupons.vue b/yshop-drink-uniapp-vue3/pages/components/pages/coupons/coupons.vue index d982927..5b37739 100644 --- a/yshop-drink-uniapp-vue3/pages/components/pages/coupons/coupons.vue +++ b/yshop-drink-uniapp-vue3/pages/components/pages/coupons/coupons.vue @@ -349,28 +349,6 @@ page { } } -.bottom-box { - height: 80rpx; - flex-shrink: 0; - .item { - padding: 0 20rpx; - position: relative; - - &::after { - content: " "; - border-right: 1rpx solid $text-color-assist; - height: 100%; - position: absolute; - right: 0; - top: 0; - transform: scaleX(0.5) scaleY(0.8); - } - - &:nth-last-child(1)::after { - border-right: 0; - } - } -} .coupon-list { height: calc(100vh - 120rpx - 200rpx); diff --git a/yshop-drink-uniapp-vue3/pages/components/pages/mine/userinfo.vue b/yshop-drink-uniapp-vue3/pages/components/pages/mine/userinfo.vue index 4cefc13..277d1ad 100644 --- a/yshop-drink-uniapp-vue3/pages/components/pages/mine/userinfo.vue +++ b/yshop-drink-uniapp-vue3/pages/components/pages/mine/userinfo.vue @@ -227,10 +227,5 @@ page { border-radius: 50rem !important; font-size: $font-size-lg; } -.logout-btn { - width: 90%; - border-radius: 50rem !important; - font-size: $font-size-lg; - background-color:rgb(237, 81, 29); -} + diff --git a/yshop-drink-uniapp-vue3/pages/components/pages/orders/detail.vue b/yshop-drink-uniapp-vue3/pages/components/pages/orders/detail.vue index 649d1ff..2bb4414 100644 --- a/yshop-drink-uniapp-vue3/pages/components/pages/orders/detail.vue +++ b/yshop-drink-uniapp-vue3/pages/components/pages/orders/detail.vue @@ -261,30 +261,7 @@ const refund = (order) => { margin-right: 30rpx; border-radius: 8rpx; } -// @mixin arch { -// content: ""; -// position: absolute; -// background-color: $bg-color; -// width: 30rpx; -// height: 30rpx; -// bottom: -15rpx; -// z-index: 10; -// border-radius: 100%; -// } -// .section { -// position: relative; - -// &::before { -// @include arch; -// left: -15rpx; -// } - -// &::after { -// @include arch; -// right: -15rpx; -// } -// } .pay-cell { width: 100%; @@ -300,53 +277,7 @@ const refund = (order) => { } } -.invote-box { - position: absolute; - width: 100%; - left: 0; - top: 0; - display: flex; - justify-content: center; - align-items: center; - - image { - width: 30rpx; - height: 30rpx; - } -} -.btn-box { - background-color: #ffffff; - position: fixed; - bottom: 0; - left: 0; - right: 0; - height: 120rpx; - box-shadow: 0 0 20rpx rgba($color: #000000, $alpha: 0.1); - display: flex; - align-items: center; - justify-content: space-evenly; - z-index: 11; - - .item { - display: flex; - align-items: center; - justify-content: center; - padding: 20rpx 10rpx; - flex: 1; - flex-shrink: 0; - - button { - width: 100%; - border-radius: 50rem !important; - height: 80rpx; - display: flex; - align-items: center; - justify-content: center; - padding: 0; - } - } -} /* #ifdef H5 */ page { @@ -370,14 +301,7 @@ const refund = (order) => { margin: 60rpx 0 80rpx; line-height: 48rpx; } - - .drink-btn { - width: 320rpx; - border-radius: 50rem !important; - margin-bottom: 40rpx; - font-size: $font-size-base; - line-height: 3.0; - } + @mixin arch { content: ""; diff --git a/yshop-drink-uniapp-vue3/pages/components/pages/packages/index.vue b/yshop-drink-uniapp-vue3/pages/components/pages/packages/index.vue index d854f92..0697768 100644 --- a/yshop-drink-uniapp-vue3/pages/components/pages/packages/index.vue +++ b/yshop-drink-uniapp-vue3/pages/components/pages/packages/index.vue @@ -187,28 +187,6 @@ page { flex-direction: column; } -.bottom-box { - height: 80rpx; - flex-shrink: 0; - .item { - padding: 0 20rpx; - position: relative; - - &::after { - content: ' '; - border-right: 1rpx solid $text-color-assist; - height: 100%; - position: absolute; - right: 0; - top: 0; - transform: scaleX(0.5) scaleY(0.8); - } - - &:nth-last-child(1)::after { - border-right: 0; - } - } -} .coupon-list { margin-top: 30rpx; diff --git a/yshop-drink-uniapp-vue3/pages/components/pages/shop/shop.vue b/yshop-drink-uniapp-vue3/pages/components/pages/shop/shop.vue index 2f100bb..6383aec 100644 --- a/yshop-drink-uniapp-vue3/pages/components/pages/shop/shop.vue +++ b/yshop-drink-uniapp-vue3/pages/components/pages/shop/shop.vue @@ -129,7 +129,5 @@ const choice = (shop) => { } } - .u-border { - border: 1rpx solid #1296db; - } + diff --git a/yshop-drink-uniapp-vue3/pages/menu/menu.vue b/yshop-drink-uniapp-vue3/pages/menu/menu.vue index d59d6f3..e88116e 100644 --- a/yshop-drink-uniapp-vue3/pages/menu/menu.vue +++ b/yshop-drink-uniapp-vue3/pages/menu/menu.vue @@ -726,72 +726,6 @@ const toPay = () => { } } - .stores { - width: 100%; - display: flex; - flex-direction: column; - justify-content: flex-start; - margin-bottom: -40rpx; - .store { - width: 100%; - background-color: $bg-color-grey; - padding: 20rpx; - display: flex; - align-items: center; - margin-bottom: 20rpx; - border-radius: 6rpx; - - .iconfont { - font-size: 50rpx; - margin-right: 15rpx; - - &.iconradio-button-off { - color: $text-color-assist; - } - - &.iconradio-button-on { - color: $color-primary; - } - } - - .infos { - flex: 1; - display: flex; - flex-direction: column; - color: $text-color-base; - overflow: hidden; - - .name_and_distance { - width: 100%; - display: flex; - justify-content: space-between; - margin-bottom: 10rpx; - overflow: hidden; - - .name { - flex: 1; - flex-shrink: 0; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-size: $font-size-lg; - } - - .distance { - flex-shrink: 0; - font-size: $font-size-lg; - font-weight: bold; - margin-left: 20rpx; - } - } - - .street { - color: $text-color-assist; - font-size: $font-size-sm; - } - } - } - } .main { width: 100%; @@ -891,30 +825,7 @@ const toPay = () => { } } } - - .coupon { - flex: 1; - width: 100%; - background-color: $bg-color-primary; - font-size: $font-size-base; - color: $color-primary; - padding: 0 20rpx; - display: flex; - align-items: center; - overflow: hidden; - - .title { - flex: 1; - margin-left: 10rpx; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - } - - .iconfont { - line-height: 100%; - } - } + } .content { @@ -1130,9 +1041,6 @@ const toPay = () => { } } - .modal-box { - max-height: 90vh; - } .good-detail-modal { width: 100%; diff --git a/yshop-drink-uniapp-vue3/pages/mine/mine.vue b/yshop-drink-uniapp-vue3/pages/mine/mine.vue index 8eadb52..2a9f109 100644 --- a/yshop-drink-uniapp-vue3/pages/mine/mine.vue +++ b/yshop-drink-uniapp-vue3/pages/mine/mine.vue @@ -194,33 +194,6 @@ const serv = (item) => { min-height: 100%; } - .bg { - width: 100%; - height: calc(410 / 594 * 750rpx); - } - - .hym-btn { - position: absolute; - top: 40rpx; - right: 40rpx; - color: $color-primary; - display: flex; - align-items: center; - justify-content: center; - border-radius: 50rem; - font-size: $font-size-sm; - box-shadow: 0 0 20rpx rgba(66, 66, 66, 0.1); - - &::after { - border: 0; - } - - image { - width: 30rpx; - height: 30rpx; - margin-right: 10rpx; - } - } .user-box { position: relative; @@ -271,11 +244,6 @@ const serv = (item) => { } } - .level-benefit { - margin-left: 35rpx; - padding: 10rpx 0 10rpx 30rpx; - border-radius: 50rem 0 0 50rem; - } .user-grid { width: 25%; @@ -290,46 +258,7 @@ const serv = (item) => { } } - .level-benefit-box { - border-radius: 8rpx; - margin-bottom: 30rpx; - box-shadow: 0 10rpx 8rpx rgba($color: #878889, $alpha: 0.1); - width: 100%; - display: flex; - padding: 30rpx; - flex-direction: column; - background-color: #FFFFFF; - - .row { - display: flex; - padding: 30rpx 0 20rpx; - justify-content: space-around; - align-items: center; - - .grid { - width: 20%; - display: flex; - flex-direction: column; - font-size: $font-size-sm; - color: $text-color-assist; - align-items: center; - - image { - width: 80rpx; - height: 80rpx; - margin-bottom: 10rpx; - } - - } - } - } - - - .banner { - width: 100%; - border-radius: 8rpx; - margin-bottom: 30rpx; - } + .service-box { width: 100%; diff --git a/yshop-drink-uniapp-vue3/static/style/cart (1).png b/yshop-drink-uniapp-vue3/static/style/cart (1).png deleted file mode 100644 index 6c286be4a185d940dcc523ec36544fa527792191..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6440 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 Di5K>G diff --git a/yshop-drink-uniapp-vue3/static/style/cart.png b/yshop-drink-uniapp-vue3/static/style/cart.png deleted file mode 100644 index df231181ccf153aa27d96cb7e802359b9614f581..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6110 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