From 1b49765122369ace0d5daaae8cbd04eb333385ae Mon Sep 17 00:00:00 2001 From: Amjad Ben Hedhili Date: Fri, 6 Jun 2025 14:08:47 +0100 Subject: [PATCH] [Docs] Improve scrollbars (#24971) Follow dark/light modes. (cherry picked from commit 9d0c0b89f2dc5fe5ec3b9b9d2743b914745eaab8) --- doc/nimdoc.css | 3 +++ nimdoc/testproject/expected/nimdoc.out.css | 3 +++ 2 files changed, 6 insertions(+) diff --git a/doc/nimdoc.css b/doc/nimdoc.css index 6ca433481c..3fc453dc0b 100644 --- a/doc/nimdoc.css +++ b/doc/nimdoc.css @@ -11,6 +11,7 @@ Modified by Boyd Greenfield and narimiran */ :root { + color-scheme: light; --primary-background: #fff; --secondary-background: ghostwhite; --third-background: #e8e8e8; @@ -45,6 +46,7 @@ Modified by Boyd Greenfield and narimiran } [data-theme="dark"] { + color-scheme: dark; --primary-background: #171921; --secondary-background: #1e202a; --third-background: #2b2e3b; @@ -80,6 +82,7 @@ Modified by Boyd Greenfield and narimiran @media (prefers-color-scheme: dark) { [data-theme="auto"] { + color-scheme: dark; --primary-background: #171921; --secondary-background: #1e202a; --third-background: #2b2e3b; diff --git a/nimdoc/testproject/expected/nimdoc.out.css b/nimdoc/testproject/expected/nimdoc.out.css index 6ca433481c..3fc453dc0b 100644 --- a/nimdoc/testproject/expected/nimdoc.out.css +++ b/nimdoc/testproject/expected/nimdoc.out.css @@ -11,6 +11,7 @@ Modified by Boyd Greenfield and narimiran */ :root { + color-scheme: light; --primary-background: #fff; --secondary-background: ghostwhite; --third-background: #e8e8e8; @@ -45,6 +46,7 @@ Modified by Boyd Greenfield and narimiran } [data-theme="dark"] { + color-scheme: dark; --primary-background: #171921; --secondary-background: #1e202a; --third-background: #2b2e3b; @@ -80,6 +82,7 @@ Modified by Boyd Greenfield and narimiran @media (prefers-color-scheme: dark) { [data-theme="auto"] { + color-scheme: dark; --primary-background: #171921; --secondary-background: #1e202a; --third-background: #2b2e3b;