20 lines
1.2 KiB
Plaintext
20 lines
1.2 KiB
Plaintext
.page { min-height: 100vh; padding: 24rpx 32rpx calc(48rpx + env(safe-area-inset-bottom)); }
|
|
|
|
.top { display: flex; align-items: center; justify-content: space-between; padding: 12rpx 0 20rpx; }
|
|
.top-title { font-size: 28rpx; font-weight: 600; }
|
|
.add-btn { font-size: 24rpx; color: var(--accent-deep); }
|
|
|
|
.group-label { font-size: 22rpx; color: var(--ink-2); padding: 16rpx 4rpx 10rpx; }
|
|
.rows { display: flex; flex-direction: column; gap: 16rpx; }
|
|
|
|
.walk-row { display: flex; align-items: center; gap: 18rpx; padding: 22rpx; background: var(--surface-2); border-radius: var(--radius-sm); }
|
|
.walk-row.manual { background: transparent; border: 1rpx dashed var(--line-2); }
|
|
.wr-ico { width: var(--icon-size); font-size: var(--icon-size); line-height: 1; text-align: center; }
|
|
.walk-row.manual .wr-ico { color: var(--accent-deep); }
|
|
.wr-body { flex: 1; }
|
|
.wr-title { font-size: 26rpx; }
|
|
.wr-sub { font-size: 22rpx; color: var(--ink-2); margin-top: 4rpx; }
|
|
.tag { font-size: 20rpx; color: var(--ink-2); background: var(--surface-2); border: 1rpx solid var(--line-2); border-radius: var(--radius-pill); padding: 2rpx 12rpx; margin-left: 12rpx; }
|
|
|
|
.empty { text-align: center; font-size: 24rpx; color: var(--ink-3); padding: 80rpx 0; }
|