Files
HTFX-CRM-APP/pages/activity/shop/myOrder.scss

186 lines
3.2 KiB
SCSS
Raw Permalink Normal View History

2025-07-07 15:55:44 +08:00
.container {
padding: 0 40upx 16px;
.title {
margin: 14px 0 15px;
}
.content {
display: flex;
flex-direction: column;
row-gap: 40upx;
margin-top: 40upx;
}
.order-list {
width: 100%;
display: flex;
flex-wrap: wrap;
row-gap: 40upx;
justify-content: space-between;
}
.order-item {
width: 100%;
display: flex;
flex-direction: column;
box-shadow: -1px 0px 5px 1px rgba(0, 0, 0, 0.15);
padding: 36upx;
box-sizing: border-box;
.order-header {
width: 100%;
margin-bottom: 50upx;
display: flex;
align-items: center;
.order-no, .order-status {
font-size: 24upx;
font-weight: 400;
color: rgba(119, 119, 119, 1);
}
.order-time {
display: flex;
align-items: center;
padding: 0 16upx;
margin-left: auto;
height: 40upx;
line-height: 40upx;
background: rgba(237, 237, 237, 1);
font-size: 20upx;
font-weight: 400;
color: rgba(153, 153, 153, 1);
.icon {
width: 20upx;
height: 20upx;
margin-right: 12upx;
vertical-align: bottom;
}
}
}
.order-info {
width: 100%;
display: flex;
padding-bottom: 60upx;
border-bottom: 1px solid rgba(235, 235, 235, 1);
margin-bottom: 26upx;
.img {
width: 290upx;
height: 162upx;
vertical-align: bottom;
margin-right: 28upx;
flex-shrink: 0;
}
.info {
flex-grow: 1;
display: flex;
flex-direction: column;
justify-content: space-between;
.order-title {
font-size: 40upx;
font-weight: 700;
color: rgba(51, 51, 51, 1);
}
.order-point {
color: rgba(102, 102, 102, 1);
font-size: 28upx;
font-weight: 400;
.point {
color: rgba(41, 187, 228, 1);
font-size: 32upx;
font-weight: 700;
}
}
}
}
.order-footer {
width: 100%;
display: flex;
flex-wrap: wrap;
row-gap: 20upx;
.item {
display: flex;
min-width: 50%;
font-size: 28upx;
font-weight: 400;
color: rgba(51, 51, 51, 1);
padding-right: 10upx;
box-sizing: border-box;
.icon {
flex-shrink: 0;
width: 32upx;
height: 32upx;
margin-right: 12upx;
vertical-align: bottom;
}
}
}
}
}
.shop-dark-btn {
flex-shrink: 0;
display: flex;
justify-content: center;
align-items: center;
height: 60upx;
font-size: 28upx;
color: #fff;
background: linear-gradient(90deg, #103776 0%, #6374AE 100%);
border-radius: 0px;
cursor: pointer;
&::after{ border: none;}
}
.formDialog {
padding: 0 14px;
.searchForm {
padding: 28px 16px;
background: #fff;
box-shadow: -1px 0px 5px 1px rgba(0, 0, 0, 0.15);
}
.submitter {
display: flex;
column-gap: 10px;
color: #fff;
.confirmBtn,
.cancelBtn {
display: flex;
justify-content: center;
align-items: center;
height: 40px;
flex: 1;
}
.confirmBtn {
background-color: rgba(77, 192, 229, 1);
}
.cancelBtn {
background-color: rgba(15, 54, 117, 1);
}
}
}
.uni-ellipsis-2 {
/* #ifndef APP-NVUE */
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
/* #endif */
/* #ifdef APP-NVUE */
lines: 2;
text-overflow: ellipsis;
/* #endif */
}