wanyu_frontend/static/css/form.scss

167 lines
3.2 KiB
SCSS

.form-group {
width: 100%;
background: var(--containerBgColor);
border-radius: 16rpx;
padding: 20rpx;
box-sizing: border-box;
margin-top: 32rpx;
.group-name {
width: 100%;
height: 80rpx;
position: relative;
.text {
font-size: 30rpx;
color: #E18F00;
margin-left: 8rpx;
}
}
.item {
width: 100%;
}
.textarea {
width: 100%;
.title {
width: 100%;
height: 80rpx;
font-size: 30rpx;
font-weight: 500;
color: var(--titleColor);
}
.value {
width: 100%;
height: 120rpx;
.input-textarea {
width: 100%;
height: 100%;
font-size: 30rpx;
color: var(--titleColor);
}
}
}
.time {
position: relative;
.item-row {
width: 100%;
height: 100rpx;
.title {
width: 200rpx;
height: 100rpx;
font-size: 30rpx;
color: var(--titleColor);
font-weight: 500;
}
.value {
width: 446rpx;
height: 100rpx;
font-size: 30rpx;
color: var(--titleColor);
}
.value-empty {
color: var(--summaryColor);
}
}
.desc {
width: 100%;
min-height: 50rpx;
font-size: 28rpx;
color: var(--descriptionColor);
line-height: 48rpx;
}
}
.upload {
.info {
width: 100%;
height: 80rpx;
.title {
height: 80rpx;
font-size: 30rpx;
color: var(--titleColor);
font-weight: 500;
}
.desc {
margin-left: 8rpx;
height: 80rpx;
font-size: 30rpx;
color: var(--descriptionColor);
}
}
.imgs-ctr {
width: 100%;
min-height: 100rpx;
display: flex;
flex-wrap: wrap;
.img-item {
position: relative;
.del {
position: absolute;
top: 0;
left: 94rpx;
width: 48rpx;
height: 48rpx;
}
}
.img-ctr {
width: 120rpx;
height: 120rpx;
margin-top: 16rpx;
margin-bottom: 16rpx;
.img {
width: 100%;
height: 100%;
border-radius: 8rpx;
}
}
.up-ctr {
width: 120rpx;
height: 120rpx;
background: var(--contentBgColor);
border-radius: 8rpx;
margin-top: 16rpx;
margin-bottom: 16rpx;
.up {
width: 100%;
height: 36rpx;
font-size: 20rpx;
color: var(--summaryColor);
}
}
}
}
.input {
width: 100%;
min-height: 100rpx;
position: relative;
.title {
width: 260rpx;
height: 100rpx;
font-size: 30rpx;
font-weight: 500;
color: var(--titleColor);
}
.input-ctr {
width: 446rpx;
height: 100rpx;
}
.uni-input {
text-align: right;
width: 100%;
height: 100%;
font-size: 30rpx;
color: var(--titleColor);
}
.select-ctr {
font-size: 30rpx;
color: var(--descriptionColor);
width: 100%;
min-height: 100rpx;
line-height: 48rpx;
padding: 16rpx 0;
box-sizing: border-box;
margin-right: -20rpx;
}
.select {
color: var(--titleColor);
}
}
}