v2.0.0 — 日打卡彻底改为周打卡

This commit is contained in:
mac
2026-07-24 16:20:40 +08:00
parent 350c9fb877
commit 5b637e7fed
5 changed files with 286 additions and 336 deletions

View File

@@ -207,59 +207,59 @@ body {
padding: 4px 0;
}
.cal-grid {
.cal-week-list {
display: grid;
grid-template-columns: repeat(7, 1fr);
grid-template-columns: repeat(8, 1fr);
gap: 3px;
margin-bottom: 8px;
}
.cal-cell {
.cal-week-cell {
aspect-ratio: 1;
display: flex;
align-items: center;
justify-content: center;
font-size: 12px;
font-size: 10px;
font-weight: 500;
border-radius: 6px;
color: var(--text-dim);
cursor: pointer;
transition: all 0.15s;
position: relative;
border: 1.5px solid transparent;
}
.cal-cell:hover {
.cal-week-cell:hover {
background: var(--primary-light);
color: var(--primary);
border-color: var(--primary);
}
.cal-cell.other-month {
color: var(--border);
cursor: default;
.cal-week-cell.pass {
background: var(--success-light);
color: var(--success);
border-color: var(--success);
}
.cal-cell.other-month:hover {
background: transparent;
border-color: transparent;
color: var(--border);
.cal-week-cell.fail {
background: var(--danger-light);
color: var(--danger);
border-color: var(--danger);
}
.cal-cell.today {
.cal-week-cell.today {
font-weight: 700;
color: var(--primary);
border-color: var(--primary);
background: var(--primary-light);
}
.cal-cell.selected {
.cal-week-cell.selected {
font-weight: 600;
color: var(--primary-dark);
border-color: var(--primary-dark);
background: #DDE3FD;
color: var(--primary-dark);
}
.cal-cell.selected.today {
/* 保留旧 cal-cell 样式(由月历代码生成,但现已不使用) */
.cal-grid { display: none; }
font-weight: 700;
color: #FFF;
border-color: var(--primary-dark);