Files
zsw-jx-store/src/pages/merchant/userInfo/userInfo.scss
2025-12-29 11:47:34 +08:00

217 lines
5.0 KiB
SCSS

.merchant-root {
position: sticky;
top: 0;
z-index: 9;
box-sizing: border-box;
// background-color: #4eb331;
z-index: 1;
.store-timer {
text-align: center;
color: #fcff06;
height: 0rpx;
line-height: 50rpx;
overflow: hidden;
transition: all 0.5s;
.text {
margin-left: -60rpx;
}
}
.store-active {
height: 50rpx;
}
.info-root {
display: flex;
align-items: center;
justify-content: space-between;
padding: 0rpx 20rpx 20rpx 20rpx;
.user-infor-root {
display: flex;
align-items: center;
image {
box-sizing: border-box;
width: 140rpx;
height: 140rpx;
border-radius: 50%;
border: 4rpx solid #fff;
background-color: #fff;
}
.isHeight {
height: 190rpx;
}
.storeName-style-timer {
display: flex;
flex-direction: column;
color: #fff;
width: 380rpx;
margin-left: 25rpx;
.timer-root {
margin-top: 5rpx;
line-height: 1;
padding: 10rpx 10rpx 10rpx 0rpx;
background-color: rgba(0, 0, 0, 0.15);
border-radius: 10rpx;
}
.name,
.state,
.timer-root {
display: inline-block;
max-width: 380rpx;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
margin-bottom: 10rpx;
}
.state,
.timer {
font-size: 28rpx;
}
.state {
display: flex;
align-items: center;
.tip{
display: flex;
line-height: 46rpx;
.title{
font-size: 24rpx;
}
}
.do-business-root {
display: flex;
align-items: center;
justify-content: center;
background: #3e8f27;
border-radius: 80rpx;
color: #cccccc;
margin-right: 10rpx;
transition: all 0.4s;
.text {
padding: 0 15rpx;
}
}
.business-active {
background-color: #ffad49;
color: #fff;
}
}
}
}
.esc-switchSoter {
width: 152rpx;
button {
font-size: 24rpx;
color: #4eb331;
white-space: nowrap;
}
.swithcStore-btn {
margin-top: 20rpx;
}
}
}
}
.jx-popup-update {
box-sizing: border-box;
padding: 20rpx;
background-color: #fff;
border-radius: 0 0 15rpx 15rpx;
.status_bar {
height: var(--status-bar-height);
width: 100%;
background-color: $jx-primary;
}
.text {
display: block;
width: 100%;
text-align: center;
margin-bottom: 25rpx;
padding-bottom: 10rpx;
border-bottom: 2rpx solid rgb(209, 209, 209);
}
// .tip {
// padding: 10rpx 0;
// .money {
// color: $jx-primary;
// }
// }
.ipt {
border: 2rpx solid rgb(209, 209, 209);
text-align: center;
height: 140rpx;
border-radius: 5rpx;
padding-bottom: 20rpx;
}
.btn-root {
display: flex;
justify-content: space-between;
margin: 40rpx 0 0rpx 0;
.btn-esc,
.btn-ok {
text-align: center;
width: 100%;
padding: 15rpx 0;
border-radius: 10rpx;
border: 2rpx solid $jx-primary;
color: $jx-primary;
}
.btn-ok {
background-color: $jx-primary;
color: #fff;
margin-left: 10rpx;
}
.btn-esc {
margin-right: 10rpx;
}
}
// .delete {
// margin-top: 50rpx;
// margin-bottom: 20rpx;
// background-color: $jx-warring;
// text-align: center;
// color: #fff;
// padding: 20rpx;
// border-radius: 15rpx;
// }
}
@media (prefers-color-scheme: light) {
.merchant-root{
background-color:$jx-primary;
}
}
@media (prefers-color-scheme: dark) {
.merchant-root{
background-color:#000;
}
.esc-btn,
.swithcStore-btn{
background-color: #222;
}
}