Reapply "Add missing admin action files and navigation links"

This reverts commit 4d515bc400.
This commit is contained in:
Simo committed 2026-07-11 20:52:56 +02:00
1 parent 96ed768f14
commit 5b4228261a
338 files changed
+28143 -5948

No files matched your search

+3 -8
View File
@@ -80,8 +80,7 @@ function parseNowPlaying(data: unknown): string {
if (np) return np;
// { song, artist } / { title, artist } at the top level.
const top =
joinSongArtist(data.song, data.artist) ?? joinSongArtist(data.title, data.artist);
const top = joinSongArtist(data.song, data.artist) ?? joinSongArtist(data.title, data.artist);
if (top) return top;
// AzureCast: { now_playing: { song: { title, artist, text } } }.
@@ -278,9 +277,7 @@ export default function RadioPlayer() {
height: "8px",
borderRadius: "999px",
background: playing ? "#16a34a" : muted,
boxShadow: playing
? "0 0 0 3px color-mix(in srgb, #16a34a 22%, transparent)"
: "none",
boxShadow: playing ? "0 0 0 3px color-mix(in srgb, #16a34a 22%, transparent)" : "none",
}}
/>
<span style={{ overflow: "hidden", textOverflow: "ellipsis", whiteSpace: "nowrap" }}>
@@ -304,9 +301,7 @@ export default function RadioPlayer() {
</div>
<span
aria-label={
listeners != null ? `${listeners.toLocaleString()} listeners` : "Listeners"
}
aria-label={listeners != null ? `${listeners.toLocaleString()} listeners` : "Listeners"}
style={{
flex: "none",
display: "inline-flex",