Files
hms/apps/miniprogram/src/components/DeviceCard/index.scss

52 lines
836 B
SCSS

@import '../../styles/variables.scss';
.device-card {
display: flex;
align-items: center;
padding: 24rpx;
background: $card;
border-radius: $r;
margin-bottom: 16rpx;
box-shadow: $shadow-sm;
.device-icon {
font-size: 48rpx;
margin-right: 20rpx;
}
.device-info {
flex: 1;
.device-name {
font-size: 28rpx;
font-weight: 600;
color: $tx;
display: block;
}
.device-status {
font-size: 24rpx;
margin-top: 4rpx;
display: block;
&.connected { color: $pri; }
&.idle { color: $tx3; }
}
.last-sync {
font-size: 22rpx;
color: $tx3;
margin-top: 4rpx;
display: block;
}
}
.sync-btn {
padding: 12rpx 28rpx;
background: $pri;
color: #fff;
border-radius: $r-pill;
font-size: 24rpx;
}
}