From 0fa358ec5783042a452088096acd796b182bf2a8 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Sat, 9 Aug 2025 01:43:41 +0000 Subject: [PATCH] Fix CNCF logo visibility for light/dark modes Signed-off-by: Ayush More --- microsite/static/css/custom.css | 24 ++++++++++++++++++++++++ microsite/static/img/cncf-black.svg | 1 + 2 files changed, 25 insertions(+) create mode 100644 microsite/static/img/cncf-black.svg diff --git a/microsite/static/css/custom.css b/microsite/static/css/custom.css index a2a63e2473..8aa87cb06d 100644 --- a/microsite/static/css/custom.css +++ b/microsite/static/css/custom.css @@ -1350,3 +1350,27 @@ h3.collapsible span.arrow { text-align: center; } /* End of Utility API Styling */ + +.cncf-logo.light-mode { + display: block !important; +} + +.cncf-logo.dark-mode { + display: none !important; +} + +/* When system/browser is in dark mode */ +@media (prefers-color-scheme: dark) { + .cncf-logo.light-mode { + display: none !important; + } + .cncf-logo.dark-mode { + display: block !important; + } +} + + + + + + diff --git a/microsite/static/img/cncf-black.svg b/microsite/static/img/cncf-black.svg new file mode 100644 index 0000000000..08abd314cc --- /dev/null +++ b/microsite/static/img/cncf-black.svg @@ -0,0 +1 @@ + \ No newline at end of file