From 0fa358ec5783042a452088096acd796b182bf2a8 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Sat, 9 Aug 2025 01:43:41 +0000 Subject: [PATCH 1/9] 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 From d8ba100ea6d0c164cdedfd917a11b93a20c6ee43 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Tue, 4 Nov 2025 16:24:28 +0000 Subject: [PATCH 2/9] fix Signed-off-by: Ayush More --- docs/overview/what-is-backstage.md | 2 +- microsite/static/css/custom.css | 20 ------------------- ...{cncf-black.svg => cncf-stacked-color.svg} | 0 ...{cncf-white.svg => cncf-stacked-white.svg} | 0 4 files changed, 1 insertion(+), 21 deletions(-) rename microsite/static/img/{cncf-black.svg => cncf-stacked-color.svg} (100%) rename microsite/static/img/{cncf-white.svg => cncf-stacked-white.svg} (100%) diff --git a/docs/overview/what-is-backstage.md b/docs/overview/what-is-backstage.md index fa1c75de44..669e4a43ee 100644 --- a/docs/overview/what-is-backstage.md +++ b/docs/overview/what-is-backstage.md @@ -39,7 +39,7 @@ Out of the box, Backstage includes: Backstage is a CNCF Incubation project after graduating from Sandbox. Read the announcement [here](https://backstage.io/blog/2022/03/16/backstage-turns-two#out-of-the-sandbox-and-into-incubation). -CNCF logo + ## Benefits diff --git a/microsite/static/css/custom.css b/microsite/static/css/custom.css index 8aa87cb06d..198ccb2762 100644 --- a/microsite/static/css/custom.css +++ b/microsite/static/css/custom.css @@ -1351,26 +1351,6 @@ h3.collapsible span.arrow { } /* 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-stacked-color.svg similarity index 100% rename from microsite/static/img/cncf-black.svg rename to microsite/static/img/cncf-stacked-color.svg diff --git a/microsite/static/img/cncf-white.svg b/microsite/static/img/cncf-stacked-white.svg similarity index 100% rename from microsite/static/img/cncf-white.svg rename to microsite/static/img/cncf-stacked-white.svg From ac98e81468ec353733fd9906a8f6ccab4b0505e4 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Mon, 10 Nov 2025 06:52:11 +0000 Subject: [PATCH 3/9] ci: re-run checks Signed-off-by: Ayush More From de0f4eac21993a0e593a633cb29adfae6770b891 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Tue, 11 Nov 2025 06:08:09 +0000 Subject: [PATCH 4/9] ci: re-run checks Signed-off-by: Ayush More From 5c2b9a3653ad83afb3cf5f2597bf9092c736f39d Mon Sep 17 00:00:00 2001 From: Ayush More Date: Tue, 11 Nov 2025 16:08:23 +0000 Subject: [PATCH 5/9] fix: correct image path and format custom.css Signed-off-by: Ayush More --- docs/overview/what-is-backstage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/overview/what-is-backstage.md b/docs/overview/what-is-backstage.md index 669e4a43ee..618f08f0ce 100644 --- a/docs/overview/what-is-backstage.md +++ b/docs/overview/what-is-backstage.md @@ -39,7 +39,7 @@ Out of the box, Backstage includes: Backstage is a CNCF Incubation project after graduating from Sandbox. Read the announcement [here](https://backstage.io/blog/2022/03/16/backstage-turns-two#out-of-the-sandbox-and-into-incubation). - + ## Benefits From 82f0b156390cfb56364ec8874ce523ce3945c151 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Wed, 12 Nov 2025 10:57:29 +0530 Subject: [PATCH 6/9] Update custom.css Signed-off-by: Ayush More --- microsite/static/css/custom.css | 4 ---- 1 file changed, 4 deletions(-) diff --git a/microsite/static/css/custom.css b/microsite/static/css/custom.css index 198ccb2762..a2a63e2473 100644 --- a/microsite/static/css/custom.css +++ b/microsite/static/css/custom.css @@ -1350,7 +1350,3 @@ h3.collapsible span.arrow { text-align: center; } /* End of Utility API Styling */ - - - - From f8957240e77deb32d2565e098fcecaad62308943 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Wed, 12 Nov 2025 22:30:34 +0530 Subject: [PATCH 7/9] Remove CNCF logo from what-is-backstage.md Removed the CNCF logo image from the Backstage overview document. Signed-off-by: Ayush More --- docs/overview/what-is-backstage.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/overview/what-is-backstage.md b/docs/overview/what-is-backstage.md index 618f08f0ce..e89aaeaa9d 100644 --- a/docs/overview/what-is-backstage.md +++ b/docs/overview/what-is-backstage.md @@ -39,7 +39,6 @@ Out of the box, Backstage includes: Backstage is a CNCF Incubation project after graduating from Sandbox. Read the announcement [here](https://backstage.io/blog/2022/03/16/backstage-turns-two#out-of-the-sandbox-and-into-incubation). - ## Benefits From a907203f7e585fa55b1945c88acc02653caffdc5 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Mon, 17 Nov 2025 06:03:42 +0000 Subject: [PATCH 8/9] style: format docs with prettier Signed-off-by: Ayush More --- docs/overview/what-is-backstage.md | 1 - microsite/static/img/cncf-stacked-color.svg | 1 - 2 files changed, 2 deletions(-) delete mode 100644 microsite/static/img/cncf-stacked-color.svg diff --git a/docs/overview/what-is-backstage.md b/docs/overview/what-is-backstage.md index e89aaeaa9d..024bea8f81 100644 --- a/docs/overview/what-is-backstage.md +++ b/docs/overview/what-is-backstage.md @@ -39,7 +39,6 @@ Out of the box, Backstage includes: Backstage is a CNCF Incubation project after graduating from Sandbox. Read the announcement [here](https://backstage.io/blog/2022/03/16/backstage-turns-two#out-of-the-sandbox-and-into-incubation). - ## Benefits - For _engineering managers_, it allows you to maintain standards and best diff --git a/microsite/static/img/cncf-stacked-color.svg b/microsite/static/img/cncf-stacked-color.svg deleted file mode 100644 index 08abd314cc..0000000000 --- a/microsite/static/img/cncf-stacked-color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file From e7f2028de9d68d281fa41ad6367e60299110a8a4 Mon Sep 17 00:00:00 2001 From: Ayush More Date: Wed, 19 Nov 2025 19:46:11 +0530 Subject: [PATCH 9/9] Add cncf-white.svg image file Signed-off-by: Ayush More --- microsite/static/img/{cncf-stacked-white.svg => cncf-white.svg} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename microsite/static/img/{cncf-stacked-white.svg => cncf-white.svg} (99%) diff --git a/microsite/static/img/cncf-stacked-white.svg b/microsite/static/img/cncf-white.svg similarity index 99% rename from microsite/static/img/cncf-stacked-white.svg rename to microsite/static/img/cncf-white.svg index c5e3b2af9a..652249b8d8 100644 --- a/microsite/static/img/cncf-stacked-white.svg +++ b/microsite/static/img/cncf-white.svg @@ -1 +1 @@ - \ No newline at end of file +