update at 2026-03-21 18:44:12
This commit is contained in:
@@ -153,6 +153,86 @@ img {
|
||||
grid-column: 1 / -1;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait {
|
||||
/* default 纵版给底部额外留出 32px,避免鸡汤卡片继续贴底溢出。 */
|
||||
gap: 1rem;
|
||||
padding: 1.3rem 1.3rem 32px;
|
||||
grid-template-rows: minmax(0, 1fr) 232px;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .calendar-card {
|
||||
/* 顶部日历区整体压紧一点,把高度让给底部鸡汤。 */
|
||||
gap: 32px;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .calendar-card__hero {
|
||||
grid-template-columns: minmax(0, 1fr) 272px;
|
||||
gap: 0;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .calendar-card__day {
|
||||
font-size: calc(5.9rem * var(--theme-font-scale, 1));
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .calendar-card__lunar-day,
|
||||
.page-shell--default .dashboard-grid--portrait .calendar-card__weekday {
|
||||
font-size: calc(1.64rem * var(--theme-font-scale, 1));
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .calendar-card__clock-wrap {
|
||||
width: 272px;
|
||||
height: 272px;
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .calendar-card__clock-wrap :is(.analog-clock) {
|
||||
transform: scale(1.2363636364);
|
||||
transform-origin: top left;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .weather-card {
|
||||
/* 纵版天气卡压缩预报和指标区,给底部鸡汤腾空间。 */
|
||||
grid-template-rows: auto minmax(0, 1.08fr) minmax(0, 0.72fr) minmax(0, 0.82fr);
|
||||
gap: 0.54rem;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .weather-card__hero {
|
||||
gap: 0.62rem;
|
||||
padding: 0.7rem 0.78rem;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .weather-card__forecast {
|
||||
gap: 0.28rem;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .forecast-pill {
|
||||
padding: 0.26rem 0.1rem;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .forecast-pill__label {
|
||||
font-size: calc(0.82rem * var(--theme-font-scale, 1) * var(--forecast-pill-scale, 1));
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .forecast-pill__temp {
|
||||
font-size: calc(1rem * var(--theme-font-scale, 1) * var(--forecast-pill-scale, 1));
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .weather-card__fact-icon,
|
||||
.page-shell--default .dashboard-grid--portrait .metric-pill__icon {
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--portrait .quote-card__icon {
|
||||
width: 1.8rem;
|
||||
height: 1.8rem;
|
||||
}
|
||||
|
||||
.page-shell--default .weather-card__hero-main .glyph--large {
|
||||
width: 5.6rem;
|
||||
height: 5.6rem;
|
||||
}
|
||||
|
||||
.dashboard-grid--landscape {
|
||||
grid-template-columns: minmax(0, 1.24fr) minmax(21rem, 0.76fr);
|
||||
grid-template-rows: minmax(0, 1fr) 216px;
|
||||
@@ -196,6 +276,56 @@ img {
|
||||
font-size: calc(6.2rem * var(--theme-font-scale, 1));
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .calendar-card {
|
||||
/* default 横版顶部整体下压,避开 Kindle 右上角状态栏遮罩。 */
|
||||
gap: 32px;
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .calendar-card__hero {
|
||||
grid-template-columns: minmax(0, 1fr) 320px;
|
||||
align-items: end;
|
||||
gap: 40px;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .calendar-card__headline {
|
||||
padding-left: 48px;
|
||||
gap: 0.5rem;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .calendar-card__day {
|
||||
font-size: calc(9rem * var(--theme-font-scale, 1));
|
||||
line-height: 0.78;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .calendar-card__lunar-day,
|
||||
.page-shell--default .dashboard-grid--landscape .calendar-card__weekday {
|
||||
font-size: calc(2.75rem * var(--theme-font-scale, 1));
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .calendar-card__clock-wrap {
|
||||
width: 320px;
|
||||
height: 320px;
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .calendar-card__clock-wrap :is(.analog-clock) {
|
||||
transform: scale(1.4545454545);
|
||||
transform-origin: top left;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .weather-card__fact-icon,
|
||||
.page-shell--default .dashboard-grid--landscape .metric-pill__icon {
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
}
|
||||
|
||||
.page-shell--default .dashboard-grid--landscape .quote-card__icon {
|
||||
width: 1.8rem;
|
||||
height: 1.8rem;
|
||||
}
|
||||
|
||||
.dashboard-grid--landscape .weather-card {
|
||||
grid-template-rows: auto minmax(0, 1fr) minmax(0, 0.86fr) minmax(0, 0.9fr);
|
||||
gap: 0.58rem;
|
||||
|
||||
Reference in New Issue
Block a user