Fix uniapp v2 login and sass compatibility

This commit is contained in:
danaisuiyuan
2026-05-03 15:56:26 +08:00
parent 8472bb4639
commit 79436c011c
75 changed files with 188 additions and 147 deletions

View File

@@ -449,7 +449,7 @@ export default {
</script>
<style lang="scss">
/deep/ .styleAll {
::v-deep .styleAll {
padding: 0 6rpx;
border: 1rpx solid #dddddd;
border-radius: 8rpx;

View File

@@ -111,7 +111,7 @@
</script>
<style lang="scss" scoped>
/deep/uni-radio .uni-radio-input {
::v-deep uni-radio .uni-radio-input {
margin-right: 0;
}

View File

@@ -751,7 +751,7 @@
position: absolute;
top: -10rpx;
right: -20rpx;
/deep/ .uni-badge--error {
::v-deep .uni-badge--error {
background-color: var(--view-theme) !important;
}
.uni-badge {

View File

@@ -517,7 +517,7 @@
align-self: flex-start;
}
.list /deep/ .uni-input-input {
.list ::v-deep .uni-input-input {
text-align: right;
color: var(--view-theme);
font-weight: 400;

View File

@@ -122,11 +122,11 @@
</script>
<style scoped lang="scss">
/deep/.splitOrder uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked{
::v-deep .splitOrder uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked{
border: 1px solid var(--view-theme)!important;
background-color: var(--view-theme)!important;
}
/deep/.splitOrder checkbox .wx-checkbox-input.wx-checkbox-input-checked{
::v-deep .splitOrder checkbox .wx-checkbox-input.wx-checkbox-input-checked{
border: 1px solid var(--view-theme)!important;
background-color: var(--view-theme)!important;
}

View File

@@ -355,7 +355,7 @@
</script>
<style lang="scss" scoped>
/deep/ .lucky-wheel .marquee-item {
::v-deep .lucky-wheel .marquee-item {
text-align: center;
font-size: 20rpx !important;
color: #E93323 !important;
@@ -366,7 +366,7 @@
}
}
/deep/ .lottery .marquee-item {
::v-deep .lottery .marquee-item {
letter-spacing: 2px;
}
@@ -384,7 +384,7 @@
width: 100%;
}
/deep/ .safe-area-inset-bottom {
::v-deep .safe-area-inset-bottom {
height: 0;
height: constant(safe-area-inset-bottom);
height: env(safe-area-inset-bottom);

View File

@@ -278,7 +278,7 @@
background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.85) 49%, rgba(255, 255, 255, 0) 100%);
}
/deep/.marquee-item {
::v-deep .marquee-item {
font-size: 20rpx;
color: #E93323;

View File

@@ -1849,17 +1849,17 @@ export default {
</script>
<style lang="scss" scoped>
/deep/.uni-date-x--border {
::v-deep .uni-date-x--border {
border: 0;
}
/deep/.uni-icons {
::v-deep .uni-icons {
font-size: 0 !important;
}
/deep/.uni-date-x {
::v-deep .uni-date-x {
color: #999;
font-size: 15px;
}
/deep/.uni-date__x-input {
::v-deep .uni-date__x-input {
font-size: 15px;
}
.height-add {
@@ -1867,10 +1867,10 @@ export default {
height: calc(176rpx + env(safe-area-inset-bottom)); ///兼容 IOS>11.2/
}
/deep/uni-checkbox[disabled] .uni-checkbox-input {
::v-deep uni-checkbox[disabled] .uni-checkbox-input {
background-color: #eee;
}
/deep/ checkbox .wx-checkbox-input.wx-checkbox-input-checked {
::v-deep checkbox .wx-checkbox-input.wx-checkbox-input-checked {
border: 1px solid var(--view-theme) !important;
background-color: var(--view-theme) !important;
color: #fff !important;
@@ -1916,7 +1916,7 @@ export default {
height: 100%;
display: block;
}
.order-submission /deep/ .gift-message-card {
.order-submission ::v-deep .gift-message-card {
margin: 20rpx 20rpx 0 20rpx;
}
.address {

View File

@@ -547,7 +547,7 @@ export default {
position: absolute;
top: -16rpx;
right: -30rpx;
/deep/ .uni-badge--error {
::v-deep .uni-badge--error {
background-color: var(--view-theme) !important;
}
.uni-badge {

View File

@@ -476,7 +476,7 @@
align-self: flex-start;
}
.list /deep/ .uni-input-input {
.list ::v-deep .uni-input-input {
text-align: right;
}
</style>