From 3f29b4580e43a9d5c1450ef56580f08208e30224 Mon Sep 17 00:00:00 2001 From: nick Date: Fri, 31 Jul 2026 22:06:42 +0100 Subject: [PATCH] Restore Reckoning casefile styling --- CatherineLynwood/wwwroot/css/reckoning.css | 145 ++++++++++++++++++++- 1 file changed, 144 insertions(+), 1 deletion(-) diff --git a/CatherineLynwood/wwwroot/css/reckoning.css b/CatherineLynwood/wwwroot/css/reckoning.css index e0b82e7..5cbeaaa 100644 --- a/CatherineLynwood/wwwroot/css/reckoning.css +++ b/CatherineLynwood/wwwroot/css/reckoning.css @@ -1164,4 +1164,147 @@ margin: 0 0 0.6rem; font-size: 0.9rem; color: #6a5746; -} \ No newline at end of file +} + +/* Keep the Reckoning case-file theme isolated from the site-wide facelift. */ +.cl-page-reckoning .casefile-content, +.cl-page-reckoning .casefile-paper-stack-layer, +.cl-page-reckoning .casefile-panel { + color: #2e241c !important; +} + +.cl-page-reckoning .casefile-content { + background-color: #fbf8ef !important; + background-image: repeating-linear-gradient( + to bottom, + rgba(120, 140, 170, 0.14) 0px, + rgba(120, 140, 170, 0.14) 1px, + transparent 1px, + transparent 34px + ) !important; +} + +.cl-page-reckoning .casefile-paper-stack-layer { + background: #f6f1e5 !important; +} + +.cl-page-reckoning .casefile-panel h1, +.cl-page-reckoning .casefile-panel h2, +.cl-page-reckoning .casefile-panel h3, +.cl-page-reckoning .casefile-panel h4, +.cl-page-reckoning .casefile-panel h5, +.cl-page-reckoning .casefile-panel h6, +.cl-page-reckoning .casefile-section-heading, +.cl-page-reckoning .buybox-casefile-page-header h2, +.cl-page-reckoning .buybox-casefile-group-title, +.cl-page-reckoning .reckoning-subject-entry h3 { + color: #1f1813 !important; +} + +.cl-page-reckoning .casefile-panel p, +.cl-page-reckoning .casefile-panel li, +.cl-page-reckoning .casefile-panel dd, +.cl-page-reckoning .casefile-panel dt, +.cl-page-reckoning .casefile-panel strong, +.cl-page-reckoning .casefile-evidence-item, +.cl-page-reckoning .casefile-evidence-item p, +.cl-page-reckoning .casefile-evidence-intro, +.cl-page-reckoning .casefile-review-body, +.cl-page-reckoning .casefile-review-body p, +.cl-page-reckoning .casefile-review-source, +.cl-page-reckoning .casefile-notes-meta, +.cl-page-reckoning .casefile-notes-margin, +.cl-page-reckoning .buybox-casefile-page, +.cl-page-reckoning .buybox-casefile-page p, +.cl-page-reckoning .buybox-casefile-page span, +.cl-page-reckoning .buybox-casefile-page small, +.cl-page-reckoning .buybox-casefile-country, +.cl-page-reckoning .buybox-casefile-group-message, +.cl-page-reckoning .buybox-casefile-link, +.cl-page-reckoning .buybox-casefile-price { + color: #2e241c !important; +} + +.cl-page-reckoning .casefile-evidence-media, +.cl-page-reckoning .casefile-evidence-paperclip, +.cl-page-reckoning .casefile-panel .bg-white, +.cl-page-reckoning .casefile-panel .bg-light { + color: #2e241c !important; + background: #fffaf0 !important; + border-color: rgba(70, 50, 35, 0.22) !important; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.18), 0 8px 14px rgba(0, 0, 0, 0.12) !important; +} + +.cl-page-reckoning .casefile-evidence-image, +.cl-page-reckoning .casefile-panel .img-fluid, +.cl-page-reckoning .casefile-panel .fit-image { + filter: none !important; +} + +.cl-page-reckoning .casefile-review-body { + border-left: 4px solid rgba(90, 74, 61, 0.35) !important; + padding-left: 1rem; +} + +.cl-page-reckoning .casefile-inline-link, +.cl-page-reckoning .casefile-review-source a, +.cl-page-reckoning .buybox-casefile-link:hover, +.cl-page-reckoning .buybox-casefile-link:focus { + color: #5d2f2f !important; +} + +.cl-page-reckoning #buyBox { + color: #2e241c !important; + background: transparent !important; + border: 0 !important; + box-shadow: none !important; + padding: 0 !important; + margin: 0 !important; +} + +.cl-page-reckoning #buyBox, +.cl-page-reckoning #buyBox p, +.cl-page-reckoning #buyBox li, +.cl-page-reckoning #buyBox span, +.cl-page-reckoning #buyBox small, +.cl-page-reckoning #buyBox h1, +.cl-page-reckoning #buyBox h2, +.cl-page-reckoning #buyBox h3, +.cl-page-reckoning #buyBox h4, +.cl-page-reckoning #buyBox h5, +.cl-page-reckoning #buyBox h6 { + color: #2e241c !important; +} + +.cl-page-reckoning #buyBox .alert { + color: #3f341c !important; + background: rgba(246, 226, 122, 0.35) !important; + border-color: rgba(80, 65, 20, 0.24) !important; +} + +.cl-page-reckoning #buyBox .btn { + color: #fff8eb !important; + background: #2f2619 !important; + border-color: #2f2619 !important; + border-radius: 4px !important; + box-shadow: none !important; +} + +.cl-page-reckoning #buyBox .btn:hover, +.cl-page-reckoning #buyBox .btn:focus { + color: #fff8eb !important; + background: #5d2f2f !important; + border-color: #5d2f2f !important; +} + +.cl-page-reckoning #buyBox .btn span, +.cl-page-reckoning #buyBox .btn i { + color: #fff8eb !important; +} + +.cl-page-reckoning #buyBox .price-chip, +.cl-page-reckoning #buyBox .price-chip span { + color: #2e241c !important; + background: #e6c79c !important; + border-color: rgba(70, 50, 35, 0.24) !important; +}