Timers: the gear chooses what a card shows, not which timers; a 24-hour switch; a date that fits
Which timers appear is the header's Timers ▾ menu's job, so the gear's source switches (ProPresenter / LTC / module timers, the Clock on/off) are gone. In their place the Show group offers the card's elements — Names, Status lines, Detail lines, Seconds, Leading zeros, Source headings; without seconds a countdown reads in whole minutes, rounded up. The clock's format select is a 24-hour switch (an older layout's "12h" choice is honoured); the clock card has no CLOCK label; Short day and Short month appear once Date is on, and the date fits its card — one line when it can, else a break after the day and a size that fits the longer half. Solo tiles get the same element switches. Shell: the settings window's grab bar is the accent colour and the gear that opened it wears the same colour while it is open; showWhen works in a tile's gear as it does on the admin page. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
1db6c2c89f
commit
efbcf960dd
@@ -132,7 +132,10 @@
|
||||
[data-module="propresenter-timers"] .tm-compact .tm-status:not(.is-note),
|
||||
[data-module="propresenter-timers"] .tm-compact .tm-detail,
|
||||
[data-module="propresenter-timers"] .tm-nostatus .tm-status:not(.is-note),
|
||||
[data-module="propresenter-timers"] .tm-nostatus .tm-detail { display: none; }
|
||||
[data-module="propresenter-timers"] .tm-nodetail .tm-detail { display: none; }
|
||||
/* "Names" off hides every title; the clock never carries one — its digits say what it is */
|
||||
[data-module="propresenter-timers"] .tm-nonames .tm-name,
|
||||
[data-module="propresenter-timers"] .tm-card-clock .tm-name { display: none; }
|
||||
|
||||
/* ── one timer card ── */
|
||||
|
||||
@@ -221,6 +224,18 @@
|
||||
[data-module="propresenter-timers"] .tm-status[data-tone="danger"] { color: var(--tm-danger); }
|
||||
[data-module="propresenter-timers"] .tm-status[data-tone="muted"] { color: var(--tm-muted); }
|
||||
|
||||
/* The clock's date: one line when it fits, else the day on its own line
|
||||
(renderDate() sizes it to the longer half). */
|
||||
[data-module="propresenter-timers"] .tm-status.is-date {
|
||||
white-space: normal;
|
||||
overflow: visible;
|
||||
text-overflow: clip;
|
||||
text-align: center;
|
||||
line-height: 1.15;
|
||||
}
|
||||
[data-module="propresenter-timers"] .tm-status.is-date span { white-space: nowrap; }
|
||||
[data-module="propresenter-timers"] .tm-status.is-date.is-wrap span { display: block; }
|
||||
|
||||
/* Explanatory notes read as sentences, not badges. */
|
||||
[data-module="propresenter-timers"] .tm-status.is-note {
|
||||
text-transform: none;
|
||||
|
||||
Reference in New Issue
Block a user