160 lines
2.4 KiB
Plaintext
160 lines
2.4 KiB
Plaintext
.hero {
|
|
min-height: 330rpx;
|
|
background: linear-gradient(135deg, #fff0dd, #ffdec7);
|
|
border-radius: 38rpx;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12rpx;
|
|
padding: 35rpx;
|
|
color: #694c3f;
|
|
}
|
|
.hero-copy {
|
|
display: flex;
|
|
flex-direction: column;
|
|
flex: 1;
|
|
min-width: 0;
|
|
}
|
|
.hero-small {
|
|
color: #7c5b46;
|
|
font-size: 23rpx;
|
|
font-weight: 600;
|
|
}
|
|
.hero-title {
|
|
font-size: 38rpx;
|
|
font-weight: 600;
|
|
margin: 16rpx 0;
|
|
}
|
|
.hero-meta {
|
|
font-size: 23rpx;
|
|
color: #7c5b46;
|
|
}
|
|
.hero-caption {
|
|
font-size: 20rpx;
|
|
color: #7c5b46;
|
|
margin-top: 36rpx;
|
|
}
|
|
.hero image {
|
|
width: 48%;
|
|
height: 220rpx;
|
|
flex-shrink: 0;
|
|
}
|
|
.heading {
|
|
margin-top: 8rpx;
|
|
}
|
|
.link {
|
|
font-size: 24rpx;
|
|
color: #b95738;
|
|
font-weight: 600;
|
|
}
|
|
.walk-card {
|
|
padding: 26rpx;
|
|
}
|
|
.walk-intro {
|
|
display: flex;
|
|
gap: 22rpx;
|
|
align-items: center;
|
|
}
|
|
.walk-art {
|
|
width: 145rpx;
|
|
height: 145rpx;
|
|
border-radius: 26rpx;
|
|
background: #fff0e2;
|
|
display: grid;
|
|
place-items: center;
|
|
font-size: 72rpx;
|
|
}
|
|
.walk-title {
|
|
font-size: 31rpx;
|
|
font-weight: 600;
|
|
margin-bottom: 12rpx;
|
|
}
|
|
.walk-intro .muted {
|
|
font-size: 23rpx;
|
|
}
|
|
.picker-label {
|
|
font-size: 23rpx;
|
|
color: #886c5f;
|
|
margin: 27rpx 0 16rpx;
|
|
}
|
|
.start {
|
|
margin: 24rpx 0 0;
|
|
width: 100%;
|
|
}
|
|
.stats {
|
|
display: flex;
|
|
gap: 14rpx;
|
|
margin-top: 20rpx;
|
|
}
|
|
.stats > view {
|
|
flex: 1;
|
|
background: white;
|
|
border-radius: 28rpx;
|
|
padding: 25rpx 18rpx;
|
|
}
|
|
.stats > view:nth-child(2) {
|
|
background: #f7eadc;
|
|
}
|
|
.stats > view:nth-child(3) {
|
|
background: #edf2fb;
|
|
}
|
|
.stats text {
|
|
display: block;
|
|
color: #886c5f;
|
|
font-size: 22rpx;
|
|
}
|
|
.stats strong {
|
|
display: block;
|
|
font-size: 40rpx;
|
|
margin-top: 12rpx;
|
|
}
|
|
.stats small {
|
|
font-size: 22rpx;
|
|
color: #886c5f;
|
|
}
|
|
.tasks {
|
|
padding: 12rpx 25rpx;
|
|
}
|
|
.task {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 17rpx;
|
|
padding: 22rpx 0;
|
|
border-bottom: 1rpx solid #ece2d8;
|
|
}
|
|
.task:last-child {
|
|
border: 0;
|
|
}
|
|
.check {
|
|
width: 40rpx;
|
|
height: 40rpx;
|
|
border: 3rpx solid #ece2d8;
|
|
border-radius: 13rpx;
|
|
text-align: center;
|
|
line-height: 37rpx;
|
|
color: white;
|
|
}
|
|
.check.done {
|
|
background: #b95738;
|
|
border-color: #b95738;
|
|
}
|
|
.task-icon {
|
|
width: 65rpx;
|
|
height: 65rpx;
|
|
border-radius: 16rpx;
|
|
background: #fff0e2;
|
|
display: grid;
|
|
place-items: center;
|
|
font-size: 34rpx;
|
|
}
|
|
.task-main {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 6rpx;
|
|
}
|
|
.task-name {
|
|
font-weight: 600;
|
|
}
|
|
.task-main .muted {
|
|
font-size: 22rpx;
|
|
}
|