/* pages/sign/index.less */ .page-sign{ background-color: #efeff4; .header{ // 签到信息 .sign-info{ margin-left: 10px; font-size: 14px; } .tomorrow{ color: rgba(255, 255, 255, 0.7); margin-top: 2px; font-size: 12px; } .user-score{ display: flex; line-height: 30px; } .icon-coin{ width: 30px; height: 30px; margin-right: 5px; } } .sign-container{ position: relative; padding: 0px 0 20px; .bg{ background-color: #ceb17f; height: 100px; position: absolute; left:0;top:0; right:0; z-index: 1; } } .sign-content-wrapper{ background-color: white; padding: 15px; position: relative; z-index: 2; width: 85%; margin: auto; border-radius: 20rpx; } .title-bar{ color: #333; font-size: 30rpx; font-weight: bold; } .sign-items{ font-size:10px; display: flex; margin-top: 10px; .item{ flex:1; margin-right: 10px; text-align: center; &:last-child{ margin-right: 0; } } .point{ background-color: #f0f0f0; padding: 8px 0 6px; border-radius: 6px; margin-bottom: 5px; &.signed{ background-color: #fbe2d8; color:#ef7e67; } } image{ width: 30px; height: 30px; } } .btn-sign{ background-color: #ec653c; color:white; width: 100%; margin-top: 20px; border-radius: 30px; &[disabled]{ background-color: #ccc; } } }