From f8b24147722763117c3bc3a2368c7b4ac2826ea4 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Mon, 11 Mar 2024 19:34:40 -0300 Subject: content, client, css: generateArtistRollingWindowPage --- src/static/css/site.css | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) (limited to 'src/static/css/site.css') diff --git a/src/static/css/site.css b/src/static/css/site.css index bfbe1e56..de089777 100644 --- a/src/static/css/site.css +++ b/src/static/css/site.css @@ -2416,6 +2416,55 @@ html[data-url-key="localized.albumCommentary"] p.track-info { margin-left: 20px; } +html[data-url-key="localized.artistRollingWindow"] #content p { + text-align: center; +} + +html[data-url-key="localized.artistRollingWindow"] #content input[type=number] { + width: 3em; + margin: 0 0.25em; + background: black; + color: white; + border: 1px dotted var(--primary-color); + padding: 4px; + border-radius: 3px; +} + +html[data-url-key="localized.artistRollingWindow"] #timeframe-selection-control a { + text-decoration: underline; + text-decoration-style: dotted; +} + +html[data-url-key="localized.artistRollingWindow"] #timeframe-selection-control a:not([href]) { + text-decoration: none; + opacity: 0.7; +} + +html[data-url-key="localized.artistRollingWindow"] #timeframe-source-area { + border: 1px dashed #ffffff42; + border-top-style: solid; + border-bottom-style: solid; + + display: flex; + flex-direction: column; + justify-content: center; + min-height: calc(100vh - 260px); +} + +html[data-url-key="localized.artistRollingWindow"] #timeframe-source-area .grid-listing { + width: 100%; +} + +html[data-url-key="localized.artistRollingWindow"] .grid-item.peeking { + opacity: 0.8; + background: #ffffff24; +} + +/* This is a pretty snazzy selector. */ +html[data-url-key="localized.artistRollingWindow"] .grid-item > span:not(:first-of-type) > *:not([style*="display: none"]) ~ *::before { + content: '\0020\00b7\0020'; +} + html[data-url-key="localized.groupInfo"] .by a { color: var(--page-primary-color); } @@ -2963,6 +3012,7 @@ video.pixelate, .pixelate video { justify-content: center; align-items: flex-start; padding: 5px 15px; + box-sizing: border-box; } .grid-item { -- cgit 1.3.0-6-gf8a5