主题色变更

This commit is contained in:
BAKEYi 2026-06-02 11:39:23 +08:00
parent f65e18ea3d
commit 8299492d12
196 changed files with 724 additions and 724 deletions

View File

@ -95,7 +95,7 @@ export default {
color: #999;
}
.tab-text.active {
color: #E8101E; /* 选中颜色 */
color: #FF4767; /* 选中颜色 */
}
.tab-badge {
position: absolute;

View File

@ -43,7 +43,7 @@ export default {
//
color: {
type: String,
default: '#E8101E'
default: '#FF4767'
},
//
backgroundColor: {

View File

@ -402,7 +402,7 @@ export default {
}
.time-option.active .time-text {
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -413,7 +413,7 @@ export default {
.time-discount {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
padding: 4rpx 12rpx;
background-color: #fff5f6;
border-radius: 20rpx;
@ -444,7 +444,7 @@ export default {
color: #666;
}
.active {
color: #E8101E; /* 选中态主题色 */
color: #FF4767; /* 选中态主题色 */
}
/* 服务时间按钮专属:控制下拉图标尺寸 */

View File

@ -52,7 +52,7 @@ export default {
// props
activeColor: {
type: String,
default: "#E8101E",
default: "#FF4767",
},
// props
inactiveColor: {

View File

@ -59,7 +59,7 @@ export default {
//
activeColor: {
type: String,
default: "#E8101E",
default: "#FF4767",
},
//
inactiveColor: {
@ -129,7 +129,7 @@ export default {
left: 0;
right: 0;
bottom: 0;
border: 2rpx solid #E8101E;
border: 2rpx solid #FF4767;
border-radius: 48rpx;
}
@ -143,6 +143,6 @@ export default {
}
.icon-item.active .icon-text {
color: #E8101E;
color: #FF4767;
}
</style>

View File

@ -208,7 +208,7 @@ export default {
padding-left: 30rpx;
position: relative;
&__point {
background-color: #E8101E;
background-color: #FF4767;
height: 6rpx;
width: 6rpx;
border-radius: 50%;
@ -221,7 +221,7 @@ export default {
}
.active {
background: #ffffff;
color: #E8101E;
color: #FF4767;
}
}
&__right {
@ -295,17 +295,17 @@ export default {
height: 82rpx;
font-weight: 400;
font-size: 30rpx;
color: #E8101E;
color: #FF4767;
line-height: 42rpx;
text-align: left;
font-style: normal;
}
&__sure {
border-radius: 41rpx;
border: 2rpx solid #E8101E;
border: 2rpx solid #FF4767;
}
&__reset {
background: #E8101E;
background: #FF4767;
border-radius: 41rpx;
color: #ffffff;
}

View File

@ -114,8 +114,8 @@ export default {
}
.active {
background: rgba(252, 67, 124, 0.1);
color: #E8101E;
border: 1rpx solid #E8101E;
color: #FF4767;
border: 1rpx solid #FF4767;
}
}
</style>

View File

@ -548,7 +548,7 @@
width: 690rpx;
height: 68rpx;
background: #FFFFFF;
border: 2rpx solid #E8101E;
border: 2rpx solid #FF4767;
background-color: #fafafa;
display: flex;
align-items: center;

View File

@ -121,7 +121,7 @@ export default {
border: 1rpx solid #fba9bb;
font-weight: 500;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
text-align: left;
font-style: normal;
}
@ -197,7 +197,7 @@ export default {
margin-top: 10rpx;
font-weight: 500;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;

View File

@ -59,7 +59,7 @@ export default {
.loginBtn {
width: 262rpx;
height: 86rpx;
background: #e8101e;
background: #FF4767;
border-radius: 43rpx;
text-align: center;
line-height: 86rpx;

View File

@ -408,11 +408,11 @@ export default {
.isActive {
background: rgba(252, 67, 124, 0.08);
color: #e8101e !important;
color: #FF4767 !important;
}
.isActive .time-picker-content__time__list__item__text {
color: #e8101e !important;
color: #FF4767 !important;
}
/* 选中样式前后弧度 */
@ -433,7 +433,7 @@ border-radius: 0rpx 51rpx 51rpx 0rpx}
.time-picker-content__time__sure__box {
width: 648rpx;
height: 94rpx;
background: #E8101E;
background: #FF4767;
border-radius: 48rpx;
display: flex;
align-items: center;

View File

@ -467,8 +467,8 @@
.isActive {
background: rgba(252, 67, 124, 0.08);
border-radius: 10rpx;
border: 1rpx solid #E8101E;
color: #E8101E;
border: 1rpx solid #FF4767;
color: #FF4767;
/* 选中状态 */
}
@ -493,7 +493,7 @@
&__box {
width: 648rpx;
height: 94rpx;
background: linear-gradient(140deg, #fa4e9a 0%, #E8101E 100%);
background: linear-gradient(140deg, #fa4e9a 0%, #FF4767 100%);
border-radius: 48rpx;
display: flex;
align-items: center;

View File

@ -181,7 +181,7 @@
position: absolute;
top: 0rpx;
left: 0rpx;
background-color: #E8101E;
background-color: #FF4767;
color: #FFFFFF;
font-size: 24rpx;
padding: 6rpx 14rpx;
@ -247,7 +247,7 @@
.price-symbol {
font-weight: 500;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;
@ -256,7 +256,7 @@
.price-value {
font-weight: 500;
font-size: 36rpx;
color: #E8101E;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;
@ -332,12 +332,12 @@
.price-symbol {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
.price-value {
font-size: 32rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
margin-right: 12rpx;
}

View File

@ -336,7 +336,7 @@
.price-text{
font-weight: 500;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;
@ -345,7 +345,7 @@
.price-symbol {
font-weight: 500;
font-size: 20rpx;
color: #E8101E;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;
@ -354,7 +354,7 @@
.price-value {
font-weight: 500;
font-size: 30rpx;
color: #E8101E;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;

View File

@ -184,7 +184,7 @@ export default {
justify-content: center;
align-items: center;
font-size: 28rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
transition: all 0.3s ease;
box-shadow: inset 0 0 4rpx rgba(232, 16, 30, 0.2);
@ -239,13 +239,13 @@ export default {
.line-progress.active {
width: 100%;
background-color: #E8101E;
background-color: #FF4767;
transition: width 0.3s ease;
}
.line-progress.deactivating {
width: 0%;
background-color: #E8101E;
background-color: #FF4767;
transition: width 0.3s ease;
transform-origin: right center;
}

View File

@ -383,7 +383,7 @@
justify-content: center;
width: 690rpx;
height: 80rpx;
background: #E8101E;
background: #FF4767;
border-radius: 38rpx;
font-weight: 400;
font-size: 30rpx;

View File

@ -169,7 +169,7 @@ export default {
justify-content: center;
width: 690rpx;
height: 80rpx;
background: #E8101E;
background: #FF4767;
border-radius: 38rpx;
font-weight: 400;
font-size: 30rpx;

View File

@ -307,7 +307,7 @@ export default {
&__text {
font-weight: 400;
font-size: 18rpx;
color: #E8101E;
color: #FF4767;
line-height: 25rpx;
text-align: left;
font-style: normal;
@ -371,7 +371,7 @@ export default {
&__immediately {
width: 236rpx;
height: 78rpx;
background: #E8101E;
background: #FF4767;
border-radius: 39rpx;
display: flex;
align-items: center;
@ -405,7 +405,7 @@ export default {
&__active {
height: 28rpx;
background: linear-gradient(270deg, #fe78b3 0%, #E8101E 100%);
background: linear-gradient(270deg, #fe78b3 0%, #FF4767 100%);
border-radius: 39rpx;
}

View File

@ -1036,7 +1036,7 @@
},
"tabBar": {
"color": "#999",
"selectedColor": "#E8101E",
"selectedColor": "#FF4767",
"backgroundColor": "#fff",
"list": [{
"iconPath": "/static/images/tabbar/home_icon_dis.png",

View File

@ -55,7 +55,7 @@
<!-- 设为默认地址 -->
<view class="form-item switch-item">
<text class="label">设为默认地址</text>
<switch :checked="addressInfo.is_default == 1" @change="onSwitchChange" color="#E8101E" />
<switch :checked="addressInfo.is_default == 1" @change="onSwitchChange" color="#FF4767" />
</view>
<!-- 顶部图标 -->
<view class="biao"></view>
@ -622,7 +622,7 @@
.save-btn {
width: 630rpx;
height: 96rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 44rpx;
display: flex;
justify-content: center;

View File

@ -261,7 +261,7 @@
/* .tag {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
background-color: rgba(252, 67, 124, 0.08);
padding: 6rpx 16rpx;
border-radius: 6rpx;
@ -370,7 +370,7 @@
width: 690rpx;
height: 78rpx;
border-radius: 39rpx;
border: 1rpx solid #E8101E;
border: 1rpx solid #FF4767;
text-align: center;
line-height: 64rpx;
display: flex;
@ -383,7 +383,7 @@
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 30rpx;
color: #E8101E;
color: #FF4767;
line-height: 42rpx;
text-align: left;
font-style: normal;

View File

@ -7,7 +7,7 @@
<!-- <view class="search-container">
<text class="search-container-text" @click="goSelectCity">{{ city.name }}</text>
<search-box v-model="searchKeyword" placeholder="请输入地址" width="571rpx" height="68rpx"
border="1px solid #E8101E" style="padding: 0;" @confirm="onSearch" :showBack="false"></search-box>
border="1px solid #FF4767" style="padding: 0;" @confirm="onSearch" :showBack="false"></search-box>
</view> -->
<view class="search-container">
<text class="search-container-text" @click="goSelectCity">
@ -858,7 +858,7 @@
flex: 1;
height: 68rpx;
background: #FFFFFF;
border: 2rpx solid #E8101E;
border: 2rpx solid #FF4767;
border-radius: 60rpx;
position: relative;
@ -936,7 +936,7 @@
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 26rpx;
color: #E8101E;
color: #FF4767;
line-height: 34rpx;
text-align: center;
font-style: normal;
@ -1124,7 +1124,7 @@
width: 48rpx;
height: 26rpx;
border-radius: 6rpx;
background: #E8101E;
background: #FF4767;
margin-right: 10rpx;
&__text {

View File

@ -55,7 +55,7 @@
<!-- 设为默认地址 -->
<view class="form-item switch-item">
<text class="label">设为默认地址</text>
<switch :checked="addressInfo.is_default == 1" @change="onSwitchChange" color="#E8101E" />
<switch :checked="addressInfo.is_default == 1" @change="onSwitchChange" color="#FF4767" />
</view>
<!-- 顶部图标 -->
<view class="biao"></view>
@ -614,7 +614,7 @@
.save-btn {
width: 630rpx;
height: 96rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 44rpx;
display: flex;
justify-content: center;

View File

@ -666,7 +666,7 @@
flex: 1;
height: 68rpx;
background: #FFFFFF;
border: 2rpx solid #E8101E;
border: 2rpx solid #FF4767;
border-radius: 60rpx;
position: relative;

View File

@ -38,7 +38,7 @@
<view class="action-btn smart-btn" :class="{ 'smart-btn-active': hasRawContent }"
@click="onSmartRecognize">
<text class="btn-text"
:style="{ color: hasRawContent ? '#E8101E' : '#999999' }">{{ smartBtnText }}</text>
:style="{ color: hasRawContent ? '#FF4767' : '#999999' }">{{ smartBtnText }}</text>
</view>
</view>
</view>
@ -2534,8 +2534,8 @@
}
.smart-btn.smart-btn-active {
border-color: #E8101E;
color: #E8101E;
border-color: #FF4767;
color: #FF4767;
}
.address-info-panel {
@ -2606,7 +2606,7 @@
}
.confirm-btn {
background-color: #E8101E;
background-color: #FF4767;
border-radius: 49rpx;
height: 98rpx;
display: flex;
@ -2722,7 +2722,7 @@
}
.popup-btn.confirm {
background: #e8101e;
background: #FF4767;
}
.popup-btn .btn-text {

View File

@ -274,7 +274,7 @@
flex: 1;
height: 68rpx;
background: #FFFFFF;
border: 2rpx solid #E8101E;
border: 2rpx solid #FF4767;
background-color: #fafafa;
display: flex;
align-items: center;

View File

@ -8,7 +8,7 @@
></custom-navbar>
<!-- <view class="search-container">
<search-box v-model="searchKeyword" placeholder="请输入你的服务地址" width="690rpx" height="68rpx"
border="1px solid #E8101E" style="padding: 0;" @confirm="onSearch" :showBack="false"></search-box>
border="1px solid #FF4767" style="padding: 0;" @confirm="onSearch" :showBack="false"></search-box>
</view>
<scroll-view scroll-y class="hao-scroll">
<view class="hot-citys">

View File

@ -357,7 +357,7 @@
.container-tab-text {
font-weight: 400;
font-size: 28rpx;
color: #E8101E;
color: #FF4767;
line-height: 40rpx;
text-align: left;
font-style: normal;

View File

@ -86,7 +86,7 @@
? "门店下单购买后,您需到上门至门店进行服务,门店端展示价格为"
: ""
}}
<text style="color: #e8101e" v-if="showShopPrice">{{
<text style="color: #FF4767" v-if="showShopPrice">{{
shopPrice
}}</text>
{{ showShopPrice ? "元。" : "" }}
@ -1207,13 +1207,13 @@ export default {
.btn-draft {
background-color: #ffffff;
color: #e8101e;
border: 2rpx solid #e8101e;
color: #FF4767;
border: 2rpx solid #FF4767;
box-sizing: border-box;
}
.btn-submit {
background-color: #e8101e;
background-color: #FF4767;
color: #ffffff;
}
@ -1485,13 +1485,13 @@ export default {
}
.popup-btn-know {
background-color: #e8101e;
background-color: #FF4767;
color: #ffffff;
}
.popup-btn-notshow {
background-color: #ffffff;
color: #e8101e;
border: 1rpx #e8101e solid;
color: #FF4767;
border: 1rpx #FF4767 solid;
}
</style>

View File

@ -1204,7 +1204,7 @@ export default {
}
.change-info-btn, .view-change-btn, .resubmit-btn {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
/* 双按钮行样式 */
@ -1225,7 +1225,7 @@ export default {
}
.submit-btn {
background: linear-gradient(180deg, #F52540 0%, #E8101E 100%, #E8101E 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
border-radius: 43rpx;
padding: 0 15rpx;
}
@ -1257,7 +1257,7 @@ export default {
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 7rpx;
border-radius: 5rpx;
}
@ -1405,7 +1405,7 @@ export default {
width: 60rpx;
height: 60rpx;
border: 4rpx solid #fff;
border-top: 4rpx solid #E8101E;
border-top: 4rpx solid #FF4767;
border-radius: 50%;
animation: spin 1s linear infinite;
margin-bottom: 16rpx;
@ -1470,8 +1470,8 @@ export default {
}
.radio.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.radio-icon-image {
@ -1640,7 +1640,7 @@ export default {
display: flex;
align-items: center;
justify-content: center;
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
.popup-btn .btn-text {
@ -1659,7 +1659,7 @@ export default {
}
.confirm-text {
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -1771,13 +1771,13 @@ export default {
}
.tip-btn.cancel {
border: #E8101E 2rpx solid;
border: #FF4767 2rpx solid;
background-color: transparent;
color: #e8101e;
color: #FF4767;
}
.tip-btn.confirm {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
color: #FFFFFF;
}

View File

@ -165,7 +165,7 @@ export default {
timeRange: '7days',
count: 0,
chartOpts: {
color: ["#E8101E"],
color: ["#FF4767"],
padding: [15, 15, 0, 15],
enableScroll: false,
legend: false,
@ -657,7 +657,7 @@ page {
}
.time-filter .active {
color: #E8101E;
color: #FF4767;
}
.chart-container {
@ -676,7 +676,7 @@ page {
width: 214rpx;
height: 56rpx;
background-color: #FFFFFF;
border: 1rpx solid #E8101E;
border: 1rpx solid #FF4767;
border-radius: 8rpx;
display: flex;
justify-content: center;
@ -687,7 +687,7 @@ page {
.type-name {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
.type-count {
@ -708,7 +708,7 @@ page {
background-color: #F53F3F;
}
.order-type-item.active {
background-color: #E8101E;
background-color: #FF4767;
}
.order-type-item.active .type-name {
color: #FFFFFF;
@ -800,7 +800,7 @@ page {
}
.action-btn.verify .action-text {
font-size: 28rpx;
color: #E8101E;
color: #FF4767;
}
.nothings-box {

View File

@ -249,7 +249,7 @@ page {
flex-flow: row nowrap;
justify-content: center;
align-items: center;
border: 1rpx solid #E8101E;
border: 1rpx solid #FF4767;
background-color: #FFF1F1;
border-radius: 22rpx;
box-sizing: border-box;
@ -267,7 +267,7 @@ page {
}
.verified-text {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
.verified-text.no {
color: #666666;

View File

@ -782,7 +782,7 @@
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 10rpx;
border-radius: 5rpx;
}

View File

@ -1544,7 +1544,7 @@ export default {
.tag {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
margin-left: 14rpx;
}
.textarea {
@ -1655,7 +1655,7 @@ export default {
.save-btn {
width: 702rpx;
height: 64rpx;
background: #E8101E;
background: #FF4767;
border-radius: 32rpx;
display: flex;
align-items: center;
@ -1762,8 +1762,8 @@ export default {
}
.checkbox.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.check-icon {
@ -1796,7 +1796,7 @@ export default {
}
.popup-btn.confirm {
background: linear-gradient(90deg, #E8101E 0%, #FF618F 100%);
background: linear-gradient(90deg, #FF4767 0%, #FF618F 100%);
}
.popup-btn .btn-text {
@ -1834,7 +1834,7 @@ export default {
}
.region-tab.active {
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -1846,7 +1846,7 @@ export default {
transform: translateX(-50%);
width: 40rpx;
height: 4rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 2rpx;
}
@ -1907,7 +1907,7 @@ export default {
.confirm-text {
font-size: 32rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -1949,7 +1949,7 @@ export default {
}
.time-block.active .time-value {
color: #E8101E;
color: #FF4767;
}
.time-separator {

View File

@ -43,7 +43,7 @@
<view class="radio-item" @click="editable && setHealthCardValidType('permanent')">
<view class="radio" :class="{ checked: displayData.health_card_expiry_type === 1 }">
<image v-if="displayData.health_card_expiry_type === 1"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/cb185ec8-9d30-4e53-b5dc-14b546013a60"
src="/static/images/agree_y.png"
class="radio-icon-image"
mode="aspectFit"></image>
</view>
@ -52,7 +52,7 @@
<view class="radio-item" @click="editable && setHealthCardValidType('date')">
<view class="radio" :class="{ checked: displayData.health_card_expiry_type === 2 }">
<image v-if="displayData.health_card_expiry_type === 2"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/cb185ec8-9d30-4e53-b5dc-14b546013a60"
src="/static/images/agree_y.png"
class="radio-icon-image"
mode="aspectFit"></image>
</view>
@ -1292,7 +1292,7 @@ export default {
}
.change-info-btn, .view-change-btn, .resubmit-btn {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
/* 双按钮行样式 */
@ -1313,7 +1313,7 @@ export default {
}
.submit-btn {
background: linear-gradient(180deg, #F52540 0%, #E8101E 100%, #E8101E 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
border-radius: 43rpx;
padding: 0 15rpx;
}
@ -1345,7 +1345,7 @@ export default {
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 7rpx;
border-radius: 5rpx;
}
@ -1472,8 +1472,8 @@ export default {
}
.radio.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.radio-icon-image {

View File

@ -104,7 +104,7 @@
@click="toggleDistrictSelect(index)"
>
<view class="checkbox" :class="{ checked: district.checked }">
<image v-if="district.checked" class="check-icon" src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/66325904-4603-48fd-b03b-90c684af96e9" mode="aspectFit"></image>
<image v-if="district.checked" class="check-icon" src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/6948baf3-aad9-4d87-9483-9db0e462a3f7.png" mode="aspectFit"></image>
</view>
<text class="checkbox-label">{{district.area}}</text>
</view>
@ -752,7 +752,7 @@ export default {
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 10rpx;
border-radius: 5rpx;
}
@ -854,7 +854,7 @@ export default {
.limit-text {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
/* 区域选择器样式 */
@ -942,7 +942,7 @@ export default {
}
.region-tab.active {
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -954,7 +954,7 @@ export default {
transform: translateX(-50%);
width: 40rpx;
height: 4rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 2rpx;
}
@ -994,8 +994,8 @@ export default {
}
.checkbox.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.check-icon {
@ -1035,7 +1035,7 @@ export default {
}
.popup-btn.confirm {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
.popup-btn .btn-text {
@ -1075,11 +1075,11 @@ export default {
}
.change-info-btn {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
.view-change-btn {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
/* 双按钮行样式 */
@ -1100,7 +1100,7 @@ export default {
}
.submit-btn {
background: linear-gradient(180deg, #F52540 0%, #E8101E 100%, #E8101E 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
border-radius: 43rpx;
padding: 0 15rpx;
}

View File

@ -467,7 +467,7 @@
transform: translateX(-50%);
width: 32rpx;
height: 6rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 3rpx;
}
@ -512,7 +512,7 @@
top: 0;
width: 160rpx;
height: 100%;
background-color: #E8101E;
background-color: #FF4767;
color: #ffffff;
display: flex;
justify-content: center;
@ -558,20 +558,20 @@
.price-symbol {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
.price-value {
font-size: 28rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
margin: 0 4rpx;
}
.price-unit {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
.status-tag {
@ -593,7 +593,7 @@
}
.status-tag.state2 .status-text {
color: #E8101E;
color: #FF4767;
}
/* 审核中 */
@ -735,7 +735,7 @@
height: 88rpx;
text-align: center;
line-height: 88rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 16px;
.serviceBtn-text {

View File

@ -25,7 +25,7 @@
<view class="checkbox" :class="{ checked: isCurrentSkillSelected(skill.id) }">
<image v-if="isCurrentSkillSelected(skill.id)"
class="check-icon"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/66325904-4603-48fd-b03b-90c684af96e9"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/6948baf3-aad9-4d87-9483-9db0e462a3f7.png"
mode="aspectFit">
</image>
</view>
@ -45,7 +45,7 @@
<view class="checkbox" :class="{ checked: skill.checked }">
<image v-if="skill.checked"
class="check-icon"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/66325904-4603-48fd-b03b-90c684af96e9"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/6948baf3-aad9-4d87-9483-9db0e462a3f7.png"
mode="aspectFit">
</image>
</view>
@ -721,7 +721,7 @@ export default {
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 10rpx;
border-radius: 5rpx;
}
@ -790,8 +790,8 @@ export default {
}
.checkbox.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.check-icon {
@ -827,12 +827,12 @@ export default {
.change-info-btn {
margin-top: 20rpx;
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
.view-change-btn {
margin-top: 20rpx;
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
/* 双按钮行样式 */
@ -853,7 +853,7 @@ export default {
}
.submit-btn {
background: linear-gradient(180deg, #F52540 0%, #E8101E 100%, #E8101E 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
border-radius: 43rpx;
padding: 0 15rpx;
}

View File

@ -371,7 +371,7 @@ export default {
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 10rpx;
border-radius: 5rpx;
}
@ -410,7 +410,7 @@ export default {
font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 28rpx;
color: #E8101E;
color: #FF4767;
line-height: 40rpx;
text-align: left;
font-style: normal;
@ -476,7 +476,7 @@ export default {
.confirm-text {
font-size: 32rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -526,7 +526,7 @@ export default {
}
.time-block.active .time-value-picker {
color: #E8101E;
color: #FF4767;
}
.time-separator {
@ -572,7 +572,7 @@ export default {
border: none;
width: 290rpx;
height: 86rpx;
background: linear-gradient( 180deg, #F52540 0%, #E8101E 100%, #E8101E 100%);
background: linear-gradient( 180deg, #F52540 0%, #FF4767 100%, #FF4767 100%);
border-radius: 43rpx;
}
@ -592,7 +592,7 @@ export default {
}
.btn-confirm-large {
background: #E8101E;
background: #FF4767;
color: white;
}
</style>

View File

@ -100,13 +100,13 @@
<view class="radio-group">
<view class="radio-item" @click="editable && setIdCardValidType(1)">
<view class="radio" :class="{ checked: displayData.idcard_expiry_type === 1 }">
<image v-if="displayData.idcard_expiry_type === 1" src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/cb185ec8-9d30-4e53-b5dc-14b546013a60" class="radio-icon-image" mode="aspectFit"></image>
<image v-if="displayData.idcard_expiry_type === 1" src="/static/images/agree_y.png" class="radio-icon-image" mode="aspectFit"></image>
</view>
<text class="radio-label">长久有效</text>
</view>
<view class="radio-item" @click="editable && setIdCardValidType(2)">
<view class="radio" :class="{ checked: displayData.idcard_expiry_type === 2 }">
<image v-if="displayData.idcard_expiry_type === 2" src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/cb185ec8-9d30-4e53-b5dc-14b546013a60" class="radio-icon-image" mode="aspectFit"></image>
<image v-if="displayData.idcard_expiry_type === 2" src="/static/images/agree_y.png" class="radio-icon-image" mode="aspectFit"></image>
</view>
<text class="radio-label">指定日期有效</text>
</view>
@ -1813,7 +1813,7 @@ export default {
}
.change-info-btn, .view-change-btn, .resubmit-btn {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
/* 双按钮行样式 */
@ -1834,7 +1834,7 @@ export default {
}
.submit-btn {
background: linear-gradient(180deg, #F52540 0%, #E8101E 100%, #E8101E 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
border-radius: 43rpx;
padding: 0 15rpx;
}
@ -1866,7 +1866,7 @@ export default {
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 7rpx;
border-radius: 5rpx;
}
@ -2029,7 +2029,7 @@ export default {
width: 60rpx;
height: 60rpx;
border: 4rpx solid #fff;
border-top: 4rpx solid #E8101E;
border-top: 4rpx solid #FF4767;
border-radius: 50%;
animation: spin 1s linear infinite;
margin-bottom: 16rpx;
@ -2115,8 +2115,8 @@ export default {
}
.radio.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.radio-icon-image {
@ -2291,7 +2291,7 @@ export default {
.confirm-text {
font-size: 32rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -2321,7 +2321,7 @@ export default {
}
.popup-btn.confirm {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
}
.popup-btn .btn-text {
@ -2431,13 +2431,13 @@ export default {
}
.tip-btn.cancel {
border: #E8101E 2rpx solid;
border: #FF4767 2rpx solid;
background-color: transparent;
color: #e8101e;
color: #FF4767;
}
.tip-btn.confirm {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
color: #FFFFFF;
}

View File

@ -326,7 +326,7 @@ export default {
.add-icon {
font-size: 32rpx;
color: #E8101E;
color: #FF4767;
margin-right: 8rpx;
}
@ -367,7 +367,7 @@ export default {
}
.confirm-btn {
color: #E8101E;
color: #FF4767;
}
.title {

View File

@ -934,7 +934,7 @@
.get-code-btn {
font-weight: 400;
font-size: 30rpx;
color: #E8101E;
color: #FF4767;
line-height: 42rpx;
text-align: center;
font-style: normal;
@ -959,7 +959,7 @@
.input-error {
display: block;
font-size: 24rpx;
color: #e8101e;
color: #FF4767;
margin-left: 30rpx;
margin-top: -20rpx;
margin-bottom: 20rpx;

View File

@ -132,7 +132,7 @@ import request from '../../utils/request';
.state {
height: 60rpx;
line-height: 60rpx;
background-color: #E8101E;
background-color: #FF4767;
padding: 0 24rpx;
}
.state-text {

View File

@ -118,7 +118,7 @@ import locationService from "@/utils/locationService";
color: #91908F;
}
.btn-box {
background: linear-gradient( 180deg, #F52540 0%, #E8101E 100%);
background: linear-gradient( 180deg, #F52540 0%, #FF4767 100%);
height: 88rpx;
border-radius: 43rpx;
font-weight: 500;

View File

@ -226,7 +226,7 @@
.score {
font-weight: 400;
font-size: 26rpx;
color: #E8101E;
color: #FF4767;
line-height: 37rpx;
}

View File

@ -251,7 +251,7 @@
.score {
font-weight: 400;
font-size: 26rpx;
color: #E8101E;
color: #FF4767;
line-height: 37rpx;
text-align: left;
font-style: normal;

View File

@ -279,7 +279,7 @@
.score {
font-weight: 400;
font-size: 26rpx;
color: #E8101E;
color: #FF4767;
line-height: 37rpx;
text-align: left;
font-style: normal;

View File

@ -177,7 +177,7 @@
}
.active {
color: #E8101E;
color: #FF4767;
}
}

View File

@ -578,7 +578,7 @@
//
&.active {
color: #e8101e; //
color: #FF4767; //
font-weight: 600; //
//
@ -592,8 +592,8 @@
bottom: -6rpx; //
height: 6rpx; //
background: linear-gradient(306deg,
#e8101e 0%,
#e8101e 100%); //
#FF4767 0%,
#FF4767 100%); //
border-radius: 3rpx; //
}
}
@ -628,7 +628,7 @@
//
&.active {
color: #e8101e; //
color: #FF4767; //
background: rgba(252, 67, 124, 0.1); //
font-weight: 600; //
}

View File

@ -205,7 +205,7 @@
.stateText {
font-weight: 400;
font-size: 26rpx;
color: #E8101E;
color: #FF4767;
text-align: left;
font-style: normal;
position: absolute;
@ -255,7 +255,7 @@
.service-price {
font-weight: 500;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
line-height: 34rpx;
text-align: left;
font-style: normal;
@ -292,7 +292,7 @@
letter-spacing: 2px;
text-align: left;
font-style: normal;
background: linear-gradient(166deg, #FC5E72 0%, #E8101E 100%);
background: linear-gradient(166deg, #FC5E72 0%, #FF4767 100%);
border-radius: 6rpx;
padding: 4rpx 4rpx 4rpx 8rpx;
margin-right: 13rpx;
@ -388,8 +388,8 @@
/* 接单按钮 */
.accept-btn {
border: 2rpx solid #E8101E;
color: #E8101E;
border: 2rpx solid #FF4767;
color: #FF4767;
}
.order-address {

View File

@ -129,7 +129,7 @@
.tab-text {
font-weight: 500;
color: #E8101E;
color: #FF4767;
&::after{
content: '';
//
@ -139,7 +139,7 @@
transform: translateX(-50%);
bottom: -6rpx; //
height: 6rpx; //
background: linear-gradient( 306deg, #E8101E 0%, #F25988 100%); //
background: linear-gradient( 306deg, #FF4767 0%, #F25988 100%); //
border-radius: 3rpx; //
}
}

View File

@ -135,7 +135,7 @@ export default {
.stateText {
font-weight: 400;
font-size: 26rpx;
color: #E8101E;
color: #FF4767;
text-align: left;
font-style: normal;
position: absolute;
@ -223,7 +223,7 @@ export default {
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 36rpx;
color: #E8101E;
color: #FF4767;
line-height: 34rpx;
text-align: left;
font-style: normal;
@ -298,7 +298,7 @@ export default {
/* 接单按钮 */
.accept-btn {
border: 2rpx solid #E8101E;
color: #E8101E;
border: 2rpx solid #FF4767;
color: #FF4767;
}
</style>

View File

@ -405,7 +405,7 @@
.login {
width: 630rpx;
height: 96rpx;
background-color: #E8101E;
background-color: #FF4767;
color: #fff;
font-size: 40rpx;
line-height: 96rpx;

View File

@ -18,7 +18,7 @@
</view>
</view>
</view>
<uv-switch v-model="mainSwitch.switch" activeColor="#E8101E" @change="handleSwitchChange('total',mainSwitch, $event)"></uv-switch>
<uv-switch v-model="mainSwitch.switch" activeColor="#FF4767" @change="handleSwitchChange('total',mainSwitch, $event)"></uv-switch>
</view>
</view>
<view class="settings-title" v-if="kindList.length">
@ -34,7 +34,7 @@
</view>
<view class="card-tip">{{ item.text }}</view>
</view>
<uv-switch v-model="item.switch" activeColor="#E8101E" @change="handleSwitchChange('branch',item, $event)"></uv-switch>
<uv-switch v-model="item.switch" activeColor="#FF4767" @change="handleSwitchChange('branch',item, $event)"></uv-switch>
</view>
</view>
@ -267,7 +267,7 @@
}
.color-red {
color: #E8101E !important;
color: #FF4767 !important;
}
/* 弹窗样式 */
@ -324,7 +324,7 @@
.dialog-btn {
width: 476rpx;
height: 86rpx;
background: #E8101E;
background: #FF4767;
border-radius: 44rpx;
display: flex;
align-items: center;

View File

@ -332,7 +332,7 @@
width: 16rpx;
height: 16rpx;
border-radius: 50%;
background-color: #E8101E;
background-color: #FF4767;
margin-left: 8rpx;
}

View File

@ -18,7 +18,7 @@
</view>
</view>
</view>
<uv-switch v-model="mainSwitch.switch" activeColor="#E8101E"
<uv-switch v-model="mainSwitch.switch" activeColor="#FF4767"
@change="handleSwitchChange('total',mainSwitch, $event)"></uv-switch>
</view>
</view>
@ -35,7 +35,7 @@
</view>
<view class="card-tip">{{ item.text }}</view>
</view>
<uv-switch v-model="item.switch" activeColor="#E8101E"
<uv-switch v-model="item.switch" activeColor="#FF4767"
@change="handleSwitchChange('branch',item, $event)"></uv-switch>
</view>
</view>
@ -289,7 +289,7 @@
}
.color-red {
color: #E8101E !important;
color: #FF4767 !important;
}
/* 弹窗样式 */
@ -346,7 +346,7 @@
.dialog-btn {
width: 476rpx;
height: 86rpx;
background: #E8101E;
background: #FF4767;
border-radius: 44rpx;
display: flex;
align-items: center;
@ -437,7 +437,7 @@
width: 300rpx;
height: 80rpx;
line-height: 80rpx;
background: #E8101E;
background: #FF4767;
border-radius: 40rpx;
margin: 0 auto;
}

View File

@ -29,7 +29,7 @@
</view>
<view class="card-tip"> 开启语音提示避免落单</view>
</view>
<uv-switch v-model="value" @change="changeVoice" activeColor="#E8101E"></uv-switch>
<uv-switch v-model="value" @change="changeVoice" activeColor="#FF4767"></uv-switch>
</view>
</view>
@ -292,7 +292,7 @@
}
.color-red {
color: #E8101E !important;
color: #FF4767 !important;
}
//
@ -348,7 +348,7 @@
.dialog-btn {
width: 400rpx;
height: 88rpx;
background: #E8101E;
background: #FF4767;
border-radius: 44rpx;
display: flex;
align-items: center;

View File

@ -41,7 +41,7 @@
<image
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/931c0992-5243-4c70-ab2b-b99b430661c8.png"
mode="aspectFill" class="wallet_content_img"></image>
<view class="wallet_content_text">钱包余额<text style="color: #e8101e">{{ userInfo.money }}</text>
<view class="wallet_content_text">钱包余额<text style="color: #FF4767">{{ userInfo.money }}</text>
</view>
</view>
</view>
@ -120,7 +120,7 @@
<view class="imageText-content">
<image :src="card.url" mode="widthFix"></image>
<view class="text-status">入驻成功啦</view>
<view class="text-next">下一步:等待<text style="color: #e8101e">专属门店商家邀约绑定</text>解锁订单资源与服</view>
<view class="text-next">下一步:等待<text style="color: #FF4767">专属门店商家邀约绑定</text>解锁订单资源与服</view>
<view class="text-next">务通道开启高效变现共创共赢的新旅程</view>
</view>
</view>
@ -995,7 +995,7 @@ page {
.user-identity {
margin-top: 10rpx;
border: 1rpx solid #e8101e;
border: 1rpx solid #FF4767;
border-radius: 22rpx;
width: 112rpx;
height: 44rpx;
@ -1005,7 +1005,7 @@ page {
.identity-text {
font-size: 20rpx;
color: #e8101e;
color: #FF4767;
font-weight: 400;
}
}

View File

@ -400,7 +400,7 @@ export default {
left: 60rpx;
width: 630rpx;
height: 96rpx;
background: #E8101E;
background: #FF4767;
border-radius: 58rpx;
display: flex;
align-items: center;
@ -499,7 +499,7 @@ export default {
}
.region-tab.active {
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -511,7 +511,7 @@ export default {
transform: translateX(-50%);
width: 40rpx;
height: 4rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 2rpx;
}
@ -552,7 +552,7 @@ export default {
}
.popup-btn.confirm {
background: linear-gradient(90deg, #E8101E 0%, #FF618F 100%);
background: linear-gradient(90deg, #FF4767 0%, #FF618F 100%);
}
.popup-btn .btn-text {

View File

@ -275,18 +275,18 @@ export default {
.rating-score {
font-size: 16rpx;
color: #E8101E;
color: #FF4767;
margin-left: 68rpx;
}
.currency {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
.amount {
font-size: 32rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -328,7 +328,7 @@ export default {
}
.load-date {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
.load-text {

View File

@ -716,7 +716,7 @@ page {
.real-price {
font-size: 32rpx;
font-weight: 500;
color: #E8101E;
color: #FF4767;
}
/* 订单信息卡片 */
.order-card {
@ -788,13 +788,13 @@ page {
margin-left: 20rpx;
}
.btn-border {
border: 1rpx solid #E8101E;
border: 1rpx solid #FF4767;
background-color: #fff;
box-sizing: border-box;
margin-left: 20rpx;
}
.btn-bg {
background-color: #E8101E;
background-color: #FF4767;
}
.button-text {
font-size: 28rpx;
@ -804,7 +804,7 @@ page {
.btn-border .button-text {
font-size: 28rpx;
font-weight: 400;
color: #E8101E;
color: #FF4767;
}
/* APP适配 */
/* #ifdef APP-PLUS */

View File

@ -24,7 +24,7 @@
<image :src="item.icon" mode="aspectFit" class="method-icon"></image>
<text class="method-name">{{ item.name }}</text>
</view>
<agree-radio :isAgree="item.selected" :yesImg="`/static/images/icons/yes_icon.png`" :radioSize="`40rpx`" :noImg="`/static/images/icons/no_icon.png`"></agree-radio>
<agree-radio :isAgree="item.selected" :yesImg="`/static/images/agree_y.png`" :radioSize="`40rpx`" :noImg="`/static/images/icons/no_icon.png`"></agree-radio>
</view>
</view>
</view>
@ -494,7 +494,7 @@
::v-deep .uv-count-down__text {
font-weight: 400;
font-size: 26rpx;
color: #E8101E;;
color: #FF4767;;
line-height: 37rpx;
text-align: center;
font-style: normal;
@ -559,13 +559,13 @@
.total-amount .symbol {
font-size: 24rpx;
font-weight: 500;
color: #E8101E;
color: #FF4767;
}
.total-amount .amount {
font-size: 28rpx;
font-weight: 500;
color: #E8101E;
color: #FF4767;
}
.amount-lable {
@ -576,7 +576,7 @@
.pay-btn {
width: 680rpx;
height: 88rpx;
background: linear-gradient( 180deg, #F52540 0%, #E8101E 100%);
background: linear-gradient( 180deg, #F52540 0%, #FF4767 100%);
border-radius: 43rpx;
font-weight: 500;
font-size: 30rpx;

View File

@ -623,7 +623,7 @@ export default {
height: 28rpx;
border: 3rpx;
margin-right: 16rpx;
background-color: #E8101E;
background-color: #FF4767;
}
.service-item {
@ -766,7 +766,7 @@ export default {
.price-total .price {
font-size: 28rpx;
font-weight: 500;
color: #E8101E;
color: #FF4767;
}
.amount-lable {
@ -777,7 +777,7 @@ export default {
.submit-btn {
width: 492rpx;
height: 64rpx;
background: #E8101E;
background: #FF4767;
border-radius: 32rpx;
color: #ffffff;
font-size: 28rpx;
@ -984,8 +984,8 @@ export default {
.isActive {
background: rgba(252, 67, 124, 0.08);
border-radius: 10rpx;
border: 1rpx solid #E8101E;
color: #E8101E;
border: 1rpx solid #FF4767;
color: #FF4767;
/* 选中状态 */
}
@ -1010,7 +1010,7 @@ export default {
&__box {
width: 648rpx;
height: 94rpx;
background: linear-gradient(140deg, #fa4e9a 0%, #E8101E 100%);
background: linear-gradient(140deg, #fa4e9a 0%, #FF4767 100%);
border-radius: 48rpx;
display: flex;
align-items: center;

View File

@ -18,7 +18,7 @@
<view class="group-invite"
v-if="orderInfo.state !=1 && orderInfo.team_buy_id && (orderInfo.team_buy_order_state==1||orderInfo.team_buy_order_state==2)">
<view class="invite-text" v-if="orderInfo.team_buy_order_state == 1">参团成功需邀请<text
style="color: #E8101E">{{orderInfo.team_buy.person_num - orderInfo.team_buy.pay_person_num}}</text>人才可完成拼团
style="color: #FF4767">{{orderInfo.team_buy.person_num - orderInfo.team_buy.pay_person_num}}</text>人才可完成拼团
</view>
<view class="invite-text" v-if="orderInfo.team_buy_order_state == 2">参团成功已拼团成功</view>
@ -266,16 +266,16 @@
formatPriceNumber(this.orderInfo.cost_money-this.orderInfo.order_money),
18,
2
)}rpx;color: #E8101E;line-height: 25rpx;text-align: left;font-style: normal;`" />
)}rpx;color: #FF4767;line-height: 25rpx;text-align: left;font-style: normal;`" />
</l-painter-view>
<l-painter-view css="margin-top:44rpx;">
<l-painter-text text="¥"
css="font-weight: 500;font-size: 26rpx;color: #E8101E;line-height: 48rpx;text-align: left;font-style: normal;" />
css="font-weight: 500;font-size: 26rpx;color: #FF4767;line-height: 48rpx;text-align: left;font-style: normal;" />
<l-painter-text :text=" formatPriceNumber(this.orderInfo.order_money)" :css="`font-weight: 500;font-size:${formatPriceSize(
formatPriceNumber(this.orderInfo.order_money),
56,
3
)}rpx;color: #E8101E;line-height: 34rpx;text-align: left;font-style: normal;`" />
)}rpx;color: #FF4767;line-height: 34rpx;text-align: left;font-style: normal;`" />
</l-painter-view>
<l-painter-view css="margin-top:0rpx;">
<l-painter-text :text="`原价¥${formatPriceNumber(this.orderInfo.cost_money)}`" :css="`text-decoration: line-through;font-weight: 400;font-size:${formatPriceSize(
@ -1005,7 +1005,7 @@
.phone-btn {
width: 64rpx;
height: 64rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 32rpx;
}
@ -1249,7 +1249,7 @@
.service-price2 {
font-weight: 500;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
line-height: 34rpx;
text-align: left;
font-style: normal;
@ -1282,7 +1282,7 @@
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 36rpx;
color: #E8101E;
color: #FF4767;
line-height: 34rpx;
text-align: left;
font-style: normal;
@ -1352,7 +1352,7 @@
}
.btn-bg {
background-color: #E8101E;
background-color: #FF4767;
}
.button-text {
@ -1444,7 +1444,7 @@
align-items: center;
font-weight: 500;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;

View File

@ -637,7 +637,7 @@
}
.tab-item.active {
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -649,7 +649,7 @@
left: 50%;
bottom: 0;
transform: translateX(-50%);
background-color: #E8101E;
background-color: #FF4767;
border-radius: 3rpx;
}
@ -678,7 +678,7 @@
}
.tab-item2.active {
color: #E8101E;
color: #FF4767;
font-weight: 500;
background: #FEE5E7;
}
@ -709,7 +709,7 @@
.order-tag {
padding: 2rpx 6rpx;
background: #E8101E;
background: #FF4767;
border-radius: 6rpx;
display: flex;
align-items: center;
@ -735,22 +735,22 @@
.order-status {
font-weight: 400;
font-size: 26rpx;
color: #E8101E;
color: #FF4767;
line-height: 39rpx;
text-align: left;
font-style: normal;
}
.status-pending {
color: #E8101E;
color: #FF4767;
}
.status-cancelled {
color: #E8101E;
color: #FF4767;
}
.status-completed {
color: #E8101E;
color: #FF4767;
}
.order-content {
@ -867,13 +867,13 @@
}
.action-btn.primary {
background-color: #E8101E;
background-color: #FF4767;
color: #FFFFFF;
}
.action-btn.review {
border-color: transparent;
background: linear-gradient(143deg, #F52540 0%, #E8101E 100%);
background: linear-gradient(143deg, #F52540 0%, #FF4767 100%);
color: #FFFFFF;
}
@ -961,7 +961,7 @@
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
line-height: 34rpx;
text-align: left;
font-style: normal;

View File

@ -15,7 +15,7 @@
<view>
<view class="serve-card-right__content__title">{{item.title}}</view>
<view class="serve-card-right__content__price"><text
style="color: #E8101E;font-weight: 500;">¥{{item.server_price}} </text> {{' '}}|
style="color: #FF4767;font-weight: 500;">¥{{item.server_price}} </text> {{' '}}|
{{item.server_time}}分钟
</view>
</view>

View File

@ -25,7 +25,7 @@
<text class="service-name">{{ item.server_title }}</text>
<text class="order-time">下单时间{{ item.pay_time }}</text>
<text class="order-status">
订单状态<text style="color: #E8101E;">{{ getDescriptionByNumber(item.state) }}</text>
订单状态<text style="color: #FF4767;">{{ getDescriptionByNumber(item.state) }}</text>
</text>
</view>
</view>

View File

@ -1,7 +1,7 @@
<template>
<view class="promotion">
<custom-navbar title="推广服务" :leftImg="'/static/images/whiteBack.png'" :showUser="true"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #E8101E 100%)" titleColor="#fff"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #FF4767 100%)" titleColor="#fff"
borderBottom="none"></custom-navbar>
<view class="promotion-search">
<view class="promotion-add">
@ -224,7 +224,7 @@
<style lang="less">
.promotion {
.promotion-search {
background: linear-gradient(134deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(134deg, #f52540 0%, #FF4767 100%);
box-sizing: border-box;
padding: 31rpx 20rpx 60rpx 20rpx;
@ -292,7 +292,7 @@
position: relative;
&.active {
color: #E8101E;
color: #FF4767;
&::after {
content: '';
@ -325,7 +325,7 @@
width: 100%;
font-weight: 400;
font-size: 22rpx;
color: #E8101E;
color: #FF4767;
line-height: 30rpx;
text-align: left;
font-style: normal;
@ -374,7 +374,7 @@
border: 1rpx solid rgba(232, 16, 30, 0.2);
font-weight: 400;
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;
@ -398,7 +398,7 @@
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 36rpx;
color: #E8101E;
color: #FF4767;
line-height: 46rpx;
text-align: left;
font-style: normal;
@ -468,12 +468,12 @@
}
.closeModal {
border: 2rpx solid #E8101E;
color: #E8101E;
border: 2rpx solid #FF4767;
color: #FF4767;
}
.sureModal {
background: #E8101E;
background: #FF4767;
border-radius: 40rpx;
color: #FFFFFF;
}

View File

@ -2,7 +2,7 @@
<view class="select-serve">
<custom-navbar title="选择服务" backgroundColor="#FFFFFF"></custom-navbar>
<view class="select-tip">
<text style="color: #E8101E;">温馨提示</text>您可自主勾选需推广的服务灵活设置比例形式的推广佣金
<text style="color: #FF4767;">温馨提示</text>您可自主勾选需推广的服务灵活设置比例形式的推广佣金
配置完成后服务将自动进入推广平台曝光触达更多潜在客户后续通过推广渠道如达人链接分享码成功成交的订单
系统会从该笔订单中自动扣除您预设的佣金全程无需手动操作
</view>
@ -85,7 +85,7 @@
&__btn {
width: 690rpx;
height: 78rpx;
background: #E8101E;
background: #FF4767;
border-radius: 798rpx;
display: flex;
align-items: center;

View File

@ -2,7 +2,7 @@
<view class="select-serve">
<custom-navbar title="设置佣金" backgroundColor="#FFFFFF"></custom-navbar>
<view class="select-tip">
<text style="color: #E8101E;">温馨提示</text>支持 按1%~30%区间设置佣金比例订单成功成交后系统将按实付金额 × 佣金比例自动扣减
<text style="color: #FF4767;">温馨提示</text>支持 按1%~30%区间设置佣金比例订单成功成交后系统将按实付金额 × 佣金比例自动扣减
</view>
<view v-for="(item,index) in selectedItems" :key="index" class="serve-card">
<image :src="item.photo[0]" mode="aspectFill" class="serve-card__img"></image>
@ -34,7 +34,7 @@
<uv-modal ref="modal" title="提示" width="620rpx">
<view class="slot-content">
预估佣金按<text style="color: #E8101E;">订单实付金额 × 佣金比例</text>计算因服务实付金额受活动参与程度影响存在波动最终佣金以订单实际结算结果为准
预估佣金按<text style="color: #FF4767;">订单实付金额 × 佣金比例</text>计算因服务实付金额受活动参与程度影响存在波动最终佣金以订单实际结算结果为准
</view>
<template v-slot:confirmButton>
<view type="default" @click="closeModal" class="closeModal">确定</view>
@ -271,7 +271,7 @@
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 22rpx;
color: #E8101E;
color: #FF4767;
line-height: 34rpx;
text-align: left;
font-style: normal;
@ -328,7 +328,7 @@
&__btn {
width: 690rpx;
height: 78rpx;
background: #E8101E;
background: #FF4767;
border-radius: 798rpx;
display: flex;
align-items: center;
@ -347,7 +347,7 @@
.closeModal {
width: 556rpx;
height: 80rpx;
background: #E8101E;
background: #FF4767;
border-radius: 40rpx;
font-weight: 500;
font-size: 28rpx;

View File

@ -1386,7 +1386,7 @@
.title-bar {
width: 6rpx;
height: 48rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 16rpx;
border-radius: 3rpx;
}
@ -1585,7 +1585,7 @@
.promise-title {
font-size: 28rpx;
color: #E8101E;
color: #FF4767;
font-weight: 400;
margin-bottom: 24rpx;
text-align: center;
@ -1603,7 +1603,7 @@
width: 12rpx;
height: 12rpx;
border-radius: 6rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 24rpx;
}
@ -1711,8 +1711,8 @@
}
.checkbox.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.check-icon {
@ -1745,7 +1745,7 @@
}
.popup-btn.confirm {
background: linear-gradient(90deg, #E8101E 0%, #FF618F 100%);
background: linear-gradient(90deg, #FF4767 0%, #FF618F 100%);
}
.popup-btn .btn-text {
@ -1783,7 +1783,7 @@
}
.region-tab.active {
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -1795,7 +1795,7 @@
transform: translateX(-50%);
width: 40rpx;
height: 4rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 2rpx;
}
@ -1858,7 +1858,7 @@
.confirm-text {
font-size: 32rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -1900,7 +1900,7 @@
}
.time-block.active .time-value {
color: #E8101E;
color: #FF4767;
}
.time-separator {

View File

@ -167,7 +167,7 @@
<view class="checkbox-item" v-for="(item, index) in serviceList" :key="index"
@click="toggleServiceSelect(index)">
<view class="checkbox" :class="{ checked: item.checked }">
<image v-if="item.checked" class="check-icon" src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/66325904-4603-48fd-b03b-90c684af96e9" mode="aspectFit"></image>
<image v-if="item.checked" class="check-icon" src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/6948baf3-aad9-4d87-9483-9db0e462a3f7.png" mode="aspectFit"></image>
</view>
<text class="checkbox-label">{{item.title}}</text>
</view>
@ -1524,7 +1524,7 @@ export default {
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 7rpx;
border-radius: 5rpx;
}
@ -1708,7 +1708,7 @@ export default {
.invite-error {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
.inviter-info {
@ -1744,7 +1744,7 @@ export default {
.shake-animation {
animation: shake 0.5s ease-in-out;
color: #E8101E; /* 保持红色 */
color: #FF4767; /* 保持红色 */
}
/* 弹窗样式 */
@ -1834,8 +1834,8 @@ export default {
}
.checkbox.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.check-icon {
@ -1868,7 +1868,7 @@ export default {
}
.popup-btn.confirm {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #f52540 0%, #FF4767 100%);
}
.popup-btn .btn-text {
@ -1906,7 +1906,7 @@ export default {
.confirm-text {
font-size: 32rpx;
color: #E8101E;
color: #FF4767;
font-weight: 500;
}
@ -1946,7 +1946,7 @@ export default {
}
.time-block.active .time-value {
color: #E8101E;
color: #FF4767;
}
.time-separator {
@ -2060,13 +2060,13 @@ export default {
}
.tip-btn.cancel {
border: #E8101E 2rpx solid;
border: #FF4767 2rpx solid;
background-color: transparent;
color: #e8101e;
color: #FF4767;
}
.tip-btn.confirm {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #f52540 0%, #FF4767 100%);
color: #FFFFFF;
}

View File

@ -52,7 +52,7 @@
<view class="radio-item" @click="setContactType('1')">
<view class="radio" :class="{ checked: formData.contact_type === '1' }">
<image v-if="formData.contact_type === '1'"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/cb185ec8-9d30-4e53-b5dc-14b546013a60"
src="/static/images/agree_y.png"
class="radio-icon-image" mode="aspectFit"></image>
</view>
<text class="radio-label">法人</text>
@ -60,7 +60,7 @@
<view class="radio-item" @click="setContactType('2')">
<view class="radio" :class="{ checked: formData.contact_type === '2' }">
<image v-if="formData.contact_type === '2'"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/cb185ec8-9d30-4e53-b5dc-14b546013a60"
src="/static/images/agree_y.png"
class="radio-icon-image" mode="aspectFit"></image>
</view>
<text class="radio-label">其他</text>
@ -1023,7 +1023,7 @@ export default {
.title-bar {
width: 6rpx;
height: 30rpx;
background-color: #E8101E;
background-color: #FF4767;
margin-right: 7rpx;
border-radius: 5rpx;
}
@ -1169,8 +1169,8 @@ export default {
}
.radio.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.radio-icon-image {
@ -1266,7 +1266,7 @@ export default {
display: flex;
align-items: center;
justify-content: center;
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #f52540 0%, #FF4767 100%);
}
.popup-btn.cancel {
@ -1274,7 +1274,7 @@ export default {
}
.popup-btn.confirm {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #f52540 0%, #FF4767 100%);
}
.popup-btn .btn-text {
@ -1396,13 +1396,13 @@ export default {
}
.tip-btn.cancel {
border: #E8101E 2rpx solid;
border: #FF4767 2rpx solid;
background-color: transparent;
color: #e8101e;
color: #FF4767;
}
.tip-btn.confirm {
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #f52540 0%, #FF4767 100%);
color: #FFFFFF;
}
@ -1429,7 +1429,7 @@ export default {
.invite-error {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
}
.inviter-info {

View File

@ -724,7 +724,7 @@
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #ff8e9d 0%, #FF4767 100%);
border-radius: 49rpx;
}
@ -746,7 +746,7 @@
}
.prev-text {
color: #E8101E;
color: #FF4767;
font-size: 36rpx;
font-weight: 500;
}

View File

@ -124,7 +124,7 @@
<view class="radio-item" @click="setIdcardExpiryType('1')">
<view class="radio" :class="{ checked: formData.legal_idcard_expiry_type === '1' }">
<image v-if="formData.legal_idcard_expiry_type === '1'"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/cb185ec8-9d30-4e53-b5dc-14b546013a60"
src="/static/images/agree_y.png"
class="radio-icon-image" mode="aspectFit"></image>
</view>
<text class="radio-label">永久有效</text>
@ -132,7 +132,7 @@
<view class="radio-item" @click="setIdcardExpiryType('2')">
<view class="radio" :class="{ checked: formData.legal_idcard_expiry_type === '2' }">
<image v-if="formData.legal_idcard_expiry_type === '2'"
src="https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/cb185ec8-9d30-4e53-b5dc-14b546013a60"
src="/static/images/agree_y.png"
class="radio-icon-image" mode="aspectFit"></image>
</view>
<text class="radio-label">指定日期有效</text>
@ -986,7 +986,7 @@ export default {
.title-bar {
width: 8rpx;
height: 32rpx;
background-color: #E8101E;
background-color: #FF4767;
border-radius: 4rpx;
margin-right: 12rpx;
}
@ -1105,7 +1105,7 @@ export default {
.label.required::before {
content: '*';
color: #E8101E;
color: #FF4767;
margin-right: 4rpx;
}
@ -1130,7 +1130,7 @@ export default {
.placeholder1.required::before {
content: '*';
color: #E8101E;
color: #FF4767;
margin-right: 4rpx;
}
@ -1176,8 +1176,8 @@ export default {
}
.radio.checked {
background-color: #E8101E;
border-color: #E8101E;
background-color: #FF4767;
border-color: #FF4767;
}
.radio-icon-image {
@ -1222,7 +1222,7 @@ export default {
.upload-hint {
font-size: 24rpx;
/* color: #E8101E; */
/* color: #FF4767; */
text-align: center;
}
@ -1276,7 +1276,7 @@ export default {
right: -10rpx;
width: 36rpx;
height: 36rpx;
background: #E8101E;
background: #FF4767;
border-radius: 50%;
display: flex;
align-items: center;
@ -1397,7 +1397,7 @@ export default {
}
.popup-btn.confirm {
background: #E8101E;
background: #FF4767;
}
.popup-btn .btn-text {
@ -1424,6 +1424,6 @@ export default {
}
.picker-item-row text.active {
color: #E8101E;
color: #FF4767;
}
</style>

View File

@ -73,7 +73,7 @@
}
.btn-wallet {
font-size: 24rpx;
color: #E8101E;
color: #FF4767;
margin-top: 40rpx;
}
.btn-contact {

View File

@ -247,7 +247,7 @@ export default {
.btn-back {
width: 630rpx;
height: 96rpx;
background: #E8101E;
background: #FF4767;
border-radius: 48rpx;
display: flex;
align-items: center;
@ -267,11 +267,11 @@ export default {
display: flex;
align-items: center;
justify-content: center;
border: 1rpx solid #E8101E;
border: 1rpx solid #FF4767;
margin-top: 32rpx;
}
.fail-back-btn .btn-text {
color: #E8101E;
color: #FF4767;
}
.submitres-page /deep/ .back-btn {

View File

@ -116,6 +116,6 @@ export default {
}
.delete {
color: #e8101e;
color: #FF4767;
}
</style>

View File

@ -279,10 +279,10 @@
getIconColor(index) {
if (this.activeIndex === index) {
return '#E8101E';
return '#FF4767';
}
if (this.hasValue(this.filterTabs[index].key)) {
return '#E8101E';
return '#FF4767';
}
return '#666';
},
@ -527,7 +527,7 @@
}
&.active {
color: #E8101E;
color: #FF4767;
}
.check-icon {
@ -567,7 +567,7 @@
}
&.active {
background: #FFECF0;
color: #E8101E;
color: #FF4767;
}
}
@ -620,7 +620,7 @@
height: 100%;
.custom-price-container.active & {
color: #E8101E;
color: #FF4767;
}
}

View File

@ -192,7 +192,7 @@ export default {
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(306deg, #e8101e 0%, #fc563b 100%);
background: linear-gradient(306deg, #FF4767 0%, #fc563b 100%);
background-size: cover;
color: #fff;
font-size: 26rpx;

View File

@ -52,7 +52,7 @@ export default {
},
bgClor: {
type: String,
default: "linear-gradient(134deg, #f52540 0%, #e8101e 100%)",
default: "linear-gradient(134deg, #f52540 0%, #FF4767 100%)",
},
},
data() {
@ -126,7 +126,7 @@ export default {
justify-content: center;
align-items: center;
position: relative;
background: linear-gradient(134deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(134deg, #f52540 0%, #FF4767 100%);
transform: translateY(0rpx);
}
@ -197,7 +197,7 @@ export default {
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(306deg, #e8101e 0%, #fc563b 100%);
background: linear-gradient(306deg, #FF4767 0%, #fc563b 100%);
background-size: cover;
color: #fff;
font-size: 26rpx;

View File

@ -309,7 +309,7 @@
padding: 0 8rpx;
height: 38rpx;
line-height: 38rpx;
background: linear-gradient(124deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(124deg, #f52540 0%, #FF4767 100%);
border-radius: 12rpx 2rpx 12rpx 2rpx;
font-size: 22rpx;
color: #ffffff;
@ -405,7 +405,7 @@
.price {
font-weight: 700;
font-size: 26rpx;
color: #e8101e;
color: #FF4767;
font-family: DINPro, DINPro;
}
@ -454,7 +454,7 @@
line-height: 60rpx;
height: 60rpx;
padding: 0rpx 20rpx;
background: linear-gradient(107deg, #f84c63 0%, #e8101e 100%);
background: linear-gradient(107deg, #f84c63 0%, #FF4767 100%);
border-radius: 30rpx;
text-align: center;
color: #fff;

View File

@ -131,7 +131,7 @@
&__tip {
padding: 0 8rpx;
background: linear-gradient(160deg, #fc5e72 0%, #e8101e 100%);
background: linear-gradient(160deg, #fc5e72 0%, #FF4767 100%);
border-radius: 6rpx;
font-weight: 500;
font-size: 20rpx;
@ -147,7 +147,7 @@
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 26rpx;
color: #e8101e;
color: #FF4767;
line-height: 33rpx;
text-align: left;
font-style: normal;

View File

@ -229,7 +229,7 @@ export default {
background: #fdf3f5;
border-radius: 20rpx;
font-size: 22rpx;
color: #e8101e;
color: #FF4767;
padding: 2rpx 12rpx;
}
@ -246,7 +246,7 @@ export default {
padding: 0rpx 30rpx;
height: 60rpx;
line-height: 60rpx;
background: linear-gradient(107deg, #f84c63 0%, #e8101e 100%);
background: linear-gradient(107deg, #f84c63 0%, #FF4767 100%);
border-radius: 30rpx;
text-align: center;
color: #fff;

View File

@ -2,7 +2,7 @@
<view class="search-page">
<!-- 自定义导航栏 -->
<custom-navbar title="搜索" :leftImg="'https://mrrplus.oss-cn-beijing.aliyuncs.com/photo/system/e8f7c37f-b446-41da-b578-59098a56bc4d.png'" :showUser="true"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #E8101E 100%)" titleColor="#fff"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #FF4767 100%)" titleColor="#fff"
borderBottom="none"></custom-navbar>
<!-- 顶部搜索和标签区域 -->
@ -859,7 +859,7 @@
.tabItem_active {
font-weight: 500;
font-size: 30rpx;
color: #E8101E;
color: #FF4767;
line-height: 42rpx;
text-align: left;
font-style: normal;
@ -875,7 +875,7 @@
transform: translateX(-50%);
width: 34rpx;
height: 6rpx;
background: linear-gradient(306deg, #e8101e 0%, #fc563b 100%);
background: linear-gradient(306deg, #FF4767 0%, #fc563b 100%);
border-radius: 2rpx;
}
}
@ -902,7 +902,7 @@
width: 60rpx;
height: 60rpx;
border: 4rpx solid #f3f3f3;
border-top: 4rpx solid #E8101E;
border-top: 4rpx solid #FF4767;
border-radius: 50%;
animation: spin 1s linear infinite;
margin-bottom: 24rpx;

View File

@ -337,7 +337,7 @@
.agreement-btn {
width: 690rpx;
height: 78rpx;
background: #e8101e;
background: #FF4767;
border-radius: 798rpx;
font-weight: 400;
font-size: 30rpx;

View File

@ -180,7 +180,7 @@
.agreement-btn {
width: 690rpx;
height: 78rpx;
background: #e8101e;
background: #FF4767;
border-radius: 798rpx;
font-weight: 400;
font-size: 30rpx;

View File

@ -372,7 +372,7 @@
padding-right: 20rpx;
font-weight: 400;
font-size: 26rpx;
color: #E8101E;
color: #FF4767;
line-height: 37rpx;
text-align: left;
font-style: normal;

View File

@ -68,7 +68,7 @@ export default {
width: 80rpx;
height: 49rpx;
z-index: 1;
background: linear-gradient( 124deg, #F52540 0%, #E8101E 100%);
background: linear-gradient( 124deg, #F52540 0%, #FF4767 100%);
border-radius: 20rpx 2rpx 20rpx 2rpx;
font-weight: 400;
font-size: 26rpx;
@ -109,7 +109,7 @@ export default {
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 28rpx;
color: #E8101E;
color: #FF4767;
line-height: 36rpx;
text-align: left;
font-style: normal;

View File

@ -89,7 +89,7 @@
<image :src="item.icon" mode="aspectFit" class="method-icon"></image>
<text class="method-name">{{ item.name }}</text>
</view>
<agree-radio :isAgree="item.selected" :yesImg="`/static/images/icons/yes_icon.png`"
<agree-radio :isAgree="item.selected" :yesImg="`/static/images/agree_y.png`"
:radioSize="`40rpx`" :noImg="`/static/images/icons/no_icon.png`"></agree-radio>
</view>
</view>
@ -770,7 +770,7 @@
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 52rpx;
color: #e8101e;
color: #FF4767;
line-height: 67rpx;
text-align: left;
font-style: normal;
@ -780,7 +780,7 @@
.pop-submit-btn {
width: 226rpx;
height: 82rpx;
background: #e8101e;
background: #FF4767;
border-radius: 41rpx;
.pop-submit-btn-text {

View File

@ -1091,7 +1091,7 @@
margin: 27rpx;
width: 130rpx;
height: 56rpx;
border: 1rpx solid #E8101E;
border: 1rpx solid #FF4767;
display: flex;
flex-flow: row nowrap;
justify-content: center;
@ -1101,7 +1101,7 @@
.look-text {
font-size: 28rpx;
color: #E8101E;
color: #FF4767;
}
/* 评论区域 */
@ -1170,7 +1170,7 @@
font-size: 16rpx;
padding: 0 8rpx;
border-radius: 12rpx;
color: #E8101E;
color: #FF4767;
background-color: rgba(255, 148, 180, 0.50);
margin-right: 8rpx;
}
@ -1289,7 +1289,7 @@
.submit-btn {
width: 670rpx;
height: 86rpx;
background: #E8101E;
background: #FF4767;
border-radius: 50rpx;
font-weight: 400;
font-size: 34rpx;
@ -1303,7 +1303,7 @@
.disabled-btn {
opacity: 0.5 !important;
background-color: #E8101E; /* 保持原有颜色,只是降低透明度 */
background-color: #FF4767; /* 保持原有颜色,只是降低透明度 */
}
.cannot-submit {

View File

@ -4,7 +4,7 @@
title="平台自营服务列表"
:leftImg="'/static/images/whiteBack.png'"
:showUser="true"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #E8101E 100%)"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #FF4767 100%)"
headleSrc="/static/images/recruit/guide.png"
:showHeadle="true"
titleColor="#fff"
@ -218,7 +218,7 @@ export default {
/* 预先设置透明边框,防止切换时布局跳动 */
&.active {
color: #e8101e;
color: #FF4767;
font-weight: 500;
position: relative;
@ -232,7 +232,7 @@ export default {
/* 激活时显示红色边框 */
width: 34rpx;
height: 6rpx;
background: linear-gradient(306deg, #e8101e 0%, #fc563b 100%);
background: linear-gradient(306deg, #FF4767 0%, #fc563b 100%);
border-radius: 3rpx;
}
}
@ -279,10 +279,10 @@ export default {
width: 246rpx;
height: 80rpx;
border-radius: 40rpx;
border: 2rpx solid #e8101e;
border: 2rpx solid #FF4767;
font-weight: 500;
font-size: 28rpx;
color: #e8101e;
color: #FF4767;
text-align: left;
font-style: normal;
display: flex;
@ -292,7 +292,7 @@ export default {
.pop-content-sure {
width: 246rpx;
height: 80rpx;
background: #e8101e;
background: #FF4767;
border-radius: 40rpx;
font-weight: 500;
font-size: 28rpx;
@ -347,7 +347,7 @@ export default {
.list-item-left-price-text {
font-weight: 500;
font-size: 40rpx;
color: #e8101e;
color: #FF4767;
line-height: 48rpx;
text-align: left;
font-style: normal;

View File

@ -1,7 +1,7 @@
<template>
<view class="selectSyr">
<custom-navbar title="选择手艺人" :leftImg="'/static/images/whiteBack.png'" :showUser="true"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #E8101E 100%)" titleColor="#fff"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #FF4767 100%)" titleColor="#fff"
borderBottom="none"></custom-navbar>
<searchBox placeholder="搜索手艺人名称" v-model="queryData.name" @confirm="searchConfrim" @search="searchConfrim">
</searchBox>
@ -575,7 +575,7 @@
margin: 0 21rpx;
width: 648rpx;
height: 94rpx;
background: linear-gradient(180deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(180deg, #f52540 0%, #FF4767 100%);
border-radius: 48rpx;
font-weight: 400;
font-size: 30rpx;
@ -794,7 +794,7 @@
/* 选中状态样式 */
.sj-pop-item.active {
color: #E8101E ;
color: #FF4767 ;
}
}

View File

@ -56,7 +56,7 @@
<view class="serveList-tabs">
<serviecFirstTab :tabs="tabs" bgColor="transparent" :activeId="queryData.first_class"
activeColor="#E8101E" @tab-click="tabClick">
activeColor="#FF4767" @tab-click="tabClick">
</serviecFirstTab>
<view class="icon-tabs">
<view v-for="(item, idx) in iconTabs" :key="item.id" class="icon-tab flex-row-center-center"
@ -321,7 +321,7 @@
.icon-text {
font-weight: 500;
color: #E8101E;
color: #FF4767;
}
}
}

View File

@ -4,7 +4,7 @@
title="预约到家"
:leftImg="'/static/images/whiteBack.png'"
:showUser="true"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #E8101E 100%)"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #FF4767 100%)"
titleColor="#fff"
borderBottom="none"
></custom-navbar>
@ -12,7 +12,7 @@
<serviecFirstTab
:tabs="tabs"
:activeId="activeId"
activeColor="#E8101E"
activeColor="#FF4767"
@tab-click="tabClick"
bgColor="#fff"
></serviecFirstTab>

View File

@ -1,8 +1,8 @@
<template>
<view>
<custom-navbar title="分类" :leftImg="'/static/images/whiteBack.png'" :showUser="true"
backgroundColor="linear-gradient( 134deg, #F52540 0%, #E8101E 100%)" titleColor="#fff"></custom-navbar>
<serviecFirstTab :tabs="tabs" :activeId="activeId" activeColor="#E8101E" @tab-click="tabClick" bgColor="#fff">
backgroundColor="linear-gradient( 134deg, #F52540 0%, #FF4767 100%)" titleColor="#fff"></custom-navbar>
<serviecFirstTab :tabs="tabs" :activeId="activeId" activeColor="#FF4767" @tab-click="tabClick" bgColor="#fff">
</serviecFirstTab>
<!-- <FilterPanel @filterConfirm="handleFilter"></FilterPanel> -->
@ -253,11 +253,11 @@
}
.icon-tab.active .icon-text {
color: #E8101E;
color: #FF4767;
}
.icon-tab.active .icon-img {
border: 2rpx solid #E8101E;
border: 2rpx solid #FF4767;
}
::v-deep .list-scroll{

View File

@ -279,10 +279,10 @@
getIconColor(index) {
if (this.activeIndex === index) {
return '#E8101E';
return '#FF4767';
}
if (this.hasValue(this.filterTabs[index].key)) {
return '#E8101E';
return '#FF4767';
}
return '#666';
},
@ -527,7 +527,7 @@
}
&.active {
color: #E8101E;
color: #FF4767;
}
.check-icon {
@ -567,7 +567,7 @@
}
&.active {
background: #FFECF0;
color: #E8101E;
color: #FF4767;
}
}
@ -620,7 +620,7 @@
height: 100%;
.custom-price-container.active & {
color: #E8101E;
color: #FF4767;
}
}

View File

@ -267,7 +267,7 @@
&.active {
background-color: #ffecf0;
font-weight: 500;
color: #e8101e;
color: #FF4767;
border-color: @primary-color;
}
}

View File

@ -52,7 +52,7 @@ export default {
},
bgClor: {
type: String,
default: "linear-gradient(134deg, #f52540 0%, #e8101e 100%)",
default: "linear-gradient(134deg, #f52540 0%, #FF4767 100%)",
},
},
data() {
@ -126,7 +126,7 @@ export default {
justify-content: center;
align-items: center;
position: relative;
background: linear-gradient(134deg, #f52540 0%, #e8101e 100%);
background: linear-gradient(134deg, #f52540 0%, #FF4767 100%);
transform: translateY(0rpx);
}
@ -197,7 +197,7 @@ export default {
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(306deg, #e8101e 0%, #fc563b 100%);
background: linear-gradient(306deg, #FF4767 0%, #fc563b 100%);
background-size: cover;
color: #fff;
font-size: 26rpx;

View File

@ -89,7 +89,7 @@
<image :src="item.icon" mode="aspectFit" class="method-icon"></image>
<text class="method-name">{{ item.name }}</text>
</view>
<agree-radio :isAgree="item.selected" :yesImg="`/static/images/icons/yes_icon.png`"
<agree-radio :isAgree="item.selected" :yesImg="`/static/images/agree_y.png`"
:radioSize="`40rpx`" :noImg="`/static/images/icons/no_icon.png`"></agree-radio>
</view>
</view>
@ -793,7 +793,7 @@
font-family: DINPro, DINPro;
font-weight: 500;
font-size: 52rpx;
color: #e8101e;
color: #FF4767;
line-height: 67rpx;
text-align: left;
font-style: normal;
@ -803,7 +803,7 @@
.pop-submit-btn {
width: 226rpx;
height: 82rpx;
background: #e8101e;
background: #FF4767;
border-radius: 41rpx;
.pop-submit-btn-text {

Some files were not shown because too many files have changed in this diff Show More