diff --git a/content/en/case-studies/adidas/adidas_featured_dark_logo.svg b/content/en/case-studies/adidas/adidas_featured_dark_logo.svg
new file mode 100644
index 0000000000000..28955dc8e1d6d
--- /dev/null
+++ b/content/en/case-studies/adidas/adidas_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/adidas/adidas-featured.svg b/content/en/case-studies/adidas/adidas_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/adidas/adidas-featured.svg
rename to content/en/case-studies/adidas/adidas_featured_logo.svg
diff --git a/content/en/case-studies/amadeus/amadeus_featured.png b/content/en/case-studies/amadeus/amadeus_featured_logo.png
similarity index 100%
rename from content/en/case-studies/amadeus/amadeus_featured.png
rename to content/en/case-studies/amadeus/amadeus_featured_logo.png
diff --git a/content/en/case-studies/amadeus/amadeus_featured.svg b/content/en/case-studies/amadeus/amadeus_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/amadeus/amadeus_featured.svg
rename to content/en/case-studies/amadeus/amadeus_featured_logo.svg
diff --git a/content/en/case-studies/ancestry/ancestry_featured.svg b/content/en/case-studies/ancestry/ancestry_featured.svg
deleted file mode 100644
index 9a3e80186b0be..0000000000000
--- a/content/en/case-studies/ancestry/ancestry_featured.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/content/en/case-studies/ancestry/ancestry_featured_dark_logo.svg b/content/en/case-studies/ancestry/ancestry_featured_dark_logo.svg
new file mode 100644
index 0000000000000..fdd4d6f47ee80
--- /dev/null
+++ b/content/en/case-studies/ancestry/ancestry_featured_dark_logo.svg
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/ancestry/ancestry_featured.png b/content/en/case-studies/ancestry/ancestry_featured_logo.png
similarity index 100%
rename from content/en/case-studies/ancestry/ancestry_featured.png
rename to content/en/case-studies/ancestry/ancestry_featured_logo.png
diff --git a/content/en/case-studies/ancestry/ancestry_featured_logo.svg b/content/en/case-studies/ancestry/ancestry_featured_logo.svg
new file mode 100644
index 0000000000000..65067109ce5ed
--- /dev/null
+++ b/content/en/case-studies/ancestry/ancestry_featured_logo.svg
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/ant-financial/ant-financial_featured_dark_logo.svg b/content/en/case-studies/ant-financial/ant-financial_featured_dark_logo.svg
new file mode 100644
index 0000000000000..6f704985e6ff4
--- /dev/null
+++ b/content/en/case-studies/ant-financial/ant-financial_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/appdirect/appdirect_featured_dark_logo.svg b/content/en/case-studies/appdirect/appdirect_featured_dark_logo.svg
new file mode 100644
index 0000000000000..9373e99b6b092
--- /dev/null
+++ b/content/en/case-studies/appdirect/appdirect_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/appdirect/appdirect_featured_logo.svg b/content/en/case-studies/appdirect/appdirect_featured_logo.svg
index 36fcba1abba36..4294eeae1d53a 100644
--- a/content/en/case-studies/appdirect/appdirect_featured_logo.svg
+++ b/content/en/case-studies/appdirect/appdirect_featured_logo.svg
@@ -1 +1,11 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/content/en/case-studies/babylon/babylon_featured_logo.svg b/content/en/case-studies/babylon/babylon_featured_logo.svg
index e84da19268e33..0cb2a560537a4 100644
--- a/content/en/case-studies/babylon/babylon_featured_logo.svg
+++ b/content/en/case-studies/babylon/babylon_featured_logo.svg
@@ -1 +1,33 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/content/en/case-studies/blablacar/blablacar_featured.png b/content/en/case-studies/blablacar/blablacar_featured_logo.png
similarity index 100%
rename from content/en/case-studies/blablacar/blablacar_featured.png
rename to content/en/case-studies/blablacar/blablacar_featured_logo.png
diff --git a/content/en/case-studies/blablacar/blablacar_featured.svg b/content/en/case-studies/blablacar/blablacar_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/blablacar/blablacar_featured.svg
rename to content/en/case-studies/blablacar/blablacar_featured_logo.svg
diff --git a/content/en/case-studies/blackrock/blackrock_featured.svg b/content/en/case-studies/blackrock/blackrock_featured.svg
deleted file mode 100644
index f98ea323d73e1..0000000000000
--- a/content/en/case-studies/blackrock/blackrock_featured.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/content/en/case-studies/blackrock/blackrock_featured_dark_logo.svg b/content/en/case-studies/blackrock/blackrock_featured_dark_logo.svg
new file mode 100644
index 0000000000000..8dfb7d53526d8
--- /dev/null
+++ b/content/en/case-studies/blackrock/blackrock_featured_dark_logo.svg
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/blackrock/blackrock_featured.png b/content/en/case-studies/blackrock/blackrock_featured_logo.png
similarity index 100%
rename from content/en/case-studies/blackrock/blackrock_featured.png
rename to content/en/case-studies/blackrock/blackrock_featured_logo.png
diff --git a/content/en/case-studies/blackrock/blackrock_featured_logo.svg b/content/en/case-studies/blackrock/blackrock_featured_logo.svg
new file mode 100644
index 0000000000000..42c933d20d436
--- /dev/null
+++ b/content/en/case-studies/blackrock/blackrock_featured_logo.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/booz-allen/booz-allen_featured_dark_logo.svg b/content/en/case-studies/booz-allen/booz-allen_featured_dark_logo.svg
new file mode 100644
index 0000000000000..99333c35f5a80
--- /dev/null
+++ b/content/en/case-studies/booz-allen/booz-allen_featured_dark_logo.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/booz-allen/booz-allen-featured-logo.svg b/content/en/case-studies/booz-allen/booz-allen_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/booz-allen/booz-allen-featured-logo.svg
rename to content/en/case-studies/booz-allen/booz-allen_featured_logo.svg
diff --git a/content/en/case-studies/bose/bose_featured_dark_logo.svg b/content/en/case-studies/bose/bose_featured_dark_logo.svg
new file mode 100644
index 0000000000000..c91766e7d1be5
--- /dev/null
+++ b/content/en/case-studies/bose/bose_featured_dark_logo.svg
@@ -0,0 +1,97 @@
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/box/box_featured.png b/content/en/case-studies/box/box_featured_logo.png
similarity index 100%
rename from content/en/case-studies/box/box_featured.png
rename to content/en/case-studies/box/box_featured_logo.png
diff --git a/content/en/case-studies/box/box_featured.svg b/content/en/case-studies/box/box_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/box/box_featured.svg
rename to content/en/case-studies/box/box_featured_logo.svg
diff --git a/content/en/case-studies/buffer/buffer_featured.svg b/content/en/case-studies/buffer/buffer_featured.svg
deleted file mode 100644
index b8e321f31d633..0000000000000
--- a/content/en/case-studies/buffer/buffer_featured.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/content/en/case-studies/buffer/buffer_featured_dark_logo.svg b/content/en/case-studies/buffer/buffer_featured_dark_logo.svg
new file mode 100644
index 0000000000000..f5d87f95a7bb8
--- /dev/null
+++ b/content/en/case-studies/buffer/buffer_featured_dark_logo.svg
@@ -0,0 +1,27 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/buffer/buffer_featured.png b/content/en/case-studies/buffer/buffer_featured_logo.png
similarity index 100%
rename from content/en/case-studies/buffer/buffer_featured.png
rename to content/en/case-studies/buffer/buffer_featured_logo.png
diff --git a/content/en/case-studies/buffer/buffer_featured_logo.svg b/content/en/case-studies/buffer/buffer_featured_logo.svg
new file mode 100644
index 0000000000000..e0983d44b396e
--- /dev/null
+++ b/content/en/case-studies/buffer/buffer_featured_logo.svg
@@ -0,0 +1,27 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/cern/cern_featured_logo.svg b/content/en/case-studies/cern/cern_featured_logo.svg
new file mode 100644
index 0000000000000..3fdd2e2616862
--- /dev/null
+++ b/content/en/case-studies/cern/cern_featured_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/chinaunicom/chinaunicom_featured_dark_logo.svg b/content/en/case-studies/chinaunicom/chinaunicom_featured_dark_logo.svg
new file mode 100644
index 0000000000000..d60d7d8eff87d
--- /dev/null
+++ b/content/en/case-studies/chinaunicom/chinaunicom_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/city-of-montreal/city-of-montreal_featured_dark_logo.svg b/content/en/case-studies/city-of-montreal/city-of-montreal_featured_dark_logo.svg
new file mode 100644
index 0000000000000..f77c4ea803329
--- /dev/null
+++ b/content/en/case-studies/city-of-montreal/city-of-montreal_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/daocloud/daocloud_featured_dark_logo.svg b/content/en/case-studies/daocloud/daocloud_featured_dark_logo.svg
new file mode 100644
index 0000000000000..a47b0d0c26092
--- /dev/null
+++ b/content/en/case-studies/daocloud/daocloud_featured_dark_logo.svg
@@ -0,0 +1 @@
+DaoCloud_logo
\ No newline at end of file
diff --git a/content/en/case-studies/daocloud/daocloud_featured_logo.svg b/content/en/case-studies/daocloud/daocloud_featured_logo.svg
index 2d05acd730ab8..467e93d8dacd0 100644
--- a/content/en/case-studies/daocloud/daocloud_featured_logo.svg
+++ b/content/en/case-studies/daocloud/daocloud_featured_logo.svg
@@ -1 +1 @@
-DaoCloud_logo
\ No newline at end of file
+DaoCloud_logo
\ No newline at end of file
diff --git a/content/en/case-studies/golfnow/golfnow_featured.png b/content/en/case-studies/golfnow/golfnow_featured_logo.png
similarity index 100%
rename from content/en/case-studies/golfnow/golfnow_featured.png
rename to content/en/case-studies/golfnow/golfnow_featured_logo.png
diff --git a/content/en/case-studies/golfnow/golfnow_featured_logo.svg b/content/en/case-studies/golfnow/golfnow_featured_logo.svg
new file mode 100644
index 0000000000000..4596a691c017b
--- /dev/null
+++ b/content/en/case-studies/golfnow/golfnow_featured_logo.svg
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/haufegroup/haufegroup_featured.svg b/content/en/case-studies/haufegroup/haufegroup_featured.svg
deleted file mode 100644
index a61b577ab884e..0000000000000
--- a/content/en/case-studies/haufegroup/haufegroup_featured.svg
+++ /dev/null
@@ -1 +0,0 @@
-kubernetes.io-logos
\ No newline at end of file
diff --git a/content/en/case-studies/haufegroup/haufegroup_featured_dark_logo.svg b/content/en/case-studies/haufegroup/haufegroup_featured_dark_logo.svg
new file mode 100644
index 0000000000000..442f9ee11d69a
--- /dev/null
+++ b/content/en/case-studies/haufegroup/haufegroup_featured_dark_logo.svg
@@ -0,0 +1,10 @@
+
+
+ Frame 1346
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/haufegroup/haufegroup_featured.png b/content/en/case-studies/haufegroup/haufegroup_featured_logo.png
similarity index 100%
rename from content/en/case-studies/haufegroup/haufegroup_featured.png
rename to content/en/case-studies/haufegroup/haufegroup_featured_logo.png
diff --git a/content/en/case-studies/haufegroup/haufegroup_featured_logo.svg b/content/en/case-studies/haufegroup/haufegroup_featured_logo.svg
new file mode 100644
index 0000000000000..b9eff82d58331
--- /dev/null
+++ b/content/en/case-studies/haufegroup/haufegroup_featured_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/huawei/huawei_featured.svg b/content/en/case-studies/huawei/huawei_featured.svg
deleted file mode 100644
index a8a8f22c8f9a1..0000000000000
--- a/content/en/case-studies/huawei/huawei_featured.svg
+++ /dev/null
@@ -1 +0,0 @@
-kubernetes.io-logos
\ No newline at end of file
diff --git a/content/en/case-studies/huawei/huawei_featured_dark_logo.svg b/content/en/case-studies/huawei/huawei_featured_dark_logo.svg
new file mode 100644
index 0000000000000..65531f84295ad
--- /dev/null
+++ b/content/en/case-studies/huawei/huawei_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/huawei/huawei_featured.png b/content/en/case-studies/huawei/huawei_featured_logo.png
similarity index 100%
rename from content/en/case-studies/huawei/huawei_featured.png
rename to content/en/case-studies/huawei/huawei_featured_logo.png
diff --git a/content/en/case-studies/huawei/huawei_featured_logo.svg b/content/en/case-studies/huawei/huawei_featured_logo.svg
new file mode 100644
index 0000000000000..a1d0f080533ad
--- /dev/null
+++ b/content/en/case-studies/huawei/huawei_featured_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/netease/netease_featured_dark_logo.svg b/content/en/case-studies/netease/netease_featured_dark_logo.svg
new file mode 100644
index 0000000000000..e770d80c76b1b
--- /dev/null
+++ b/content/en/case-studies/netease/netease_featured_dark_logo.svg
@@ -0,0 +1,22 @@
+
+
+
+Created with Fabric.js 5.2.4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content/en/case-studies/newyorktimes/newyorktimes_featured.svg b/content/en/case-studies/newyorktimes/newyorktimes_featured.svg
deleted file mode 100644
index e386c15806625..0000000000000
--- a/content/en/case-studies/newyorktimes/newyorktimes_featured.svg
+++ /dev/null
@@ -1 +0,0 @@
-kubernetes.io-logos
\ No newline at end of file
diff --git a/content/en/case-studies/newyorktimes/newyorktimes_featured_dark_logo.svg b/content/en/case-studies/newyorktimes/newyorktimes_featured_dark_logo.svg
new file mode 100644
index 0000000000000..9c3e6bf7be999
--- /dev/null
+++ b/content/en/case-studies/newyorktimes/newyorktimes_featured_dark_logo.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
diff --git a/content/en/case-studies/newyorktimes/newyorktimes_featured.png b/content/en/case-studies/newyorktimes/newyorktimes_featured_logo.png
similarity index 100%
rename from content/en/case-studies/newyorktimes/newyorktimes_featured.png
rename to content/en/case-studies/newyorktimes/newyorktimes_featured_logo.png
diff --git a/content/en/case-studies/newyorktimes/newyorktimes_featured_logo.svg b/content/en/case-studies/newyorktimes/newyorktimes_featured_logo.svg
new file mode 100644
index 0000000000000..3cc1d33b96189
--- /dev/null
+++ b/content/en/case-studies/newyorktimes/newyorktimes_featured_logo.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
diff --git a/content/en/case-studies/nordstrom/nordstrom_featured_dark_logo.svg b/content/en/case-studies/nordstrom/nordstrom_featured_dark_logo.svg
new file mode 100644
index 0000000000000..8dfd345ee685d
--- /dev/null
+++ b/content/en/case-studies/nordstrom/nordstrom_featured_dark_logo.svg
@@ -0,0 +1,16 @@
+
+
+
+Created with Fabric.js 5.2.4
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content/en/case-studies/openAI/openai_featured.svg b/content/en/case-studies/openAI/openai_featured.svg
deleted file mode 100644
index cf9b79721e8dd..0000000000000
--- a/content/en/case-studies/openAI/openai_featured.svg
+++ /dev/null
@@ -1 +0,0 @@
-kubernetes.io-logos2
\ No newline at end of file
diff --git a/content/en/case-studies/openAI/openai_featured_dark_logo.svg b/content/en/case-studies/openAI/openai_featured_dark_logo.svg
new file mode 100644
index 0000000000000..6507134226f38
--- /dev/null
+++ b/content/en/case-studies/openAI/openai_featured_dark_logo.svg
@@ -0,0 +1,8 @@
+
+ OpenAI_Logo-svg
+
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/openAI/openai_featured.png b/content/en/case-studies/openAI/openai_featured_logo.png
similarity index 100%
rename from content/en/case-studies/openAI/openai_featured.png
rename to content/en/case-studies/openAI/openai_featured_logo.png
diff --git a/content/en/case-studies/openAI/openai_featured_logo.svg b/content/en/case-studies/openAI/openai_featured_logo.svg
new file mode 100644
index 0000000000000..d2303c719a790
--- /dev/null
+++ b/content/en/case-studies/openAI/openai_featured_logo.svg
@@ -0,0 +1,8 @@
+
+ OpenAI_Logo-svg
+
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/peardeck/peardeck_featured_dark_logo.svg b/content/en/case-studies/peardeck/peardeck_featured_dark_logo.svg
new file mode 100644
index 0000000000000..85e92ab53dce2
--- /dev/null
+++ b/content/en/case-studies/peardeck/peardeck_featured_dark_logo.svg
@@ -0,0 +1 @@
+kubernetes.io-logos2
\ No newline at end of file
diff --git a/content/en/case-studies/peardeck/peardeck_featured.png b/content/en/case-studies/peardeck/peardeck_featured_logo.png
similarity index 100%
rename from content/en/case-studies/peardeck/peardeck_featured.png
rename to content/en/case-studies/peardeck/peardeck_featured_logo.png
diff --git a/content/en/case-studies/peardeck/peardeck_featured.svg b/content/en/case-studies/peardeck/peardeck_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/peardeck/peardeck_featured.svg
rename to content/en/case-studies/peardeck/peardeck_featured_logo.svg
diff --git a/content/en/case-studies/pearson/pearson_featured.svg b/content/en/case-studies/pearson/pearson_featured.svg
deleted file mode 100644
index 025c2fcd5fb19..0000000000000
--- a/content/en/case-studies/pearson/pearson_featured.svg
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/content/en/case-studies/pearson/pearson_featured_dark_logo.svg b/content/en/case-studies/pearson/pearson_featured_dark_logo.svg
new file mode 100644
index 0000000000000..d26876b408eb3
--- /dev/null
+++ b/content/en/case-studies/pearson/pearson_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/pearson/pearson_featured.png b/content/en/case-studies/pearson/pearson_featured_logo.png
similarity index 100%
rename from content/en/case-studies/pearson/pearson_featured.png
rename to content/en/case-studies/pearson/pearson_featured_logo.png
diff --git a/content/en/case-studies/pearson/pearson_featured_logo.svg b/content/en/case-studies/pearson/pearson_featured_logo.svg
new file mode 100644
index 0000000000000..d26876b408eb3
--- /dev/null
+++ b/content/en/case-studies/pearson/pearson_featured_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/pinterest/pinterest_feature.png b/content/en/case-studies/pinterest/pinterest_featured_logo.png
similarity index 100%
rename from content/en/case-studies/pinterest/pinterest_feature.png
rename to content/en/case-studies/pinterest/pinterest_featured_logo.png
diff --git a/content/en/case-studies/pinterest/pinterest_feature.svg b/content/en/case-studies/pinterest/pinterest_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/pinterest/pinterest_feature.svg
rename to content/en/case-studies/pinterest/pinterest_featured_logo.svg
diff --git a/content/en/case-studies/slamtec/slamtec_featured_dark_logo.svg b/content/en/case-studies/slamtec/slamtec_featured_dark_logo.svg
new file mode 100644
index 0000000000000..792f58c0b59ca
--- /dev/null
+++ b/content/en/case-studies/slamtec/slamtec_featured_dark_logo.svg
@@ -0,0 +1,23 @@
+
+
+
+Created with Fabric.js 5.2.4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content/en/case-studies/sos/sos_featured_dark_logo.svg b/content/en/case-studies/sos/sos_featured_dark_logo.svg
new file mode 100644
index 0000000000000..dc173be26ac6c
--- /dev/null
+++ b/content/en/case-studies/sos/sos_featured_dark_logo.svg
@@ -0,0 +1,22 @@
+
+
+
+Created with Fabric.js 5.2.4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/content/en/case-studies/spotify/spotify-featured.svg b/content/en/case-studies/spotify/spotify_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/spotify/spotify-featured.svg
rename to content/en/case-studies/spotify/spotify_featured_logo.svg
diff --git a/content/en/case-studies/squarespace/squarespace_featured_dark_logo.svg b/content/en/case-studies/squarespace/squarespace_featured_dark_logo.svg
new file mode 100644
index 0000000000000..2f64bb74f56aa
--- /dev/null
+++ b/content/en/case-studies/squarespace/squarespace_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/squarespace/squarespace_featured_logo.svg b/content/en/case-studies/squarespace/squarespace_featured_logo.svg
index a69d7ea5c8ebf..6bd28feafbdfb 100644
--- a/content/en/case-studies/squarespace/squarespace_featured_logo.svg
+++ b/content/en/case-studies/squarespace/squarespace_featured_logo.svg
@@ -1 +1 @@
-kubernetes.io-logos2
\ No newline at end of file
+
\ No newline at end of file
diff --git a/content/en/case-studies/thredup/thredup_featured_dark_logo.svg b/content/en/case-studies/thredup/thredup_featured_dark_logo.svg
new file mode 100644
index 0000000000000..5723a6007ac31
--- /dev/null
+++ b/content/en/case-studies/thredup/thredup_featured_dark_logo.svg
@@ -0,0 +1,7 @@
+
+ theredip-svg
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/thredup/thredup_featured_logo.svg b/content/en/case-studies/thredup/thredup_featured_logo.svg
index 987e1a55c1203..7b0e212b5bba7 100644
--- a/content/en/case-studies/thredup/thredup_featured_logo.svg
+++ b/content/en/case-studies/thredup/thredup_featured_logo.svg
@@ -1 +1,7 @@
-kubernetes.io-logos2
\ No newline at end of file
+
+ theredip-svg
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/vsco/vsco_featured_dark_logo.svg b/content/en/case-studies/vsco/vsco_featured_dark_logo.svg
new file mode 100644
index 0000000000000..cc18036cdd403
--- /dev/null
+++ b/content/en/case-studies/vsco/vsco_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/vsco/vsco_featured_logo.svg b/content/en/case-studies/vsco/vsco_featured_logo.svg
index e65dad8c52d1c..7edc6ba0cdccc 100644
--- a/content/en/case-studies/vsco/vsco_featured_logo.svg
+++ b/content/en/case-studies/vsco/vsco_featured_logo.svg
@@ -1 +1 @@
-kubernetes.io-logos2
\ No newline at end of file
+
\ No newline at end of file
diff --git a/content/en/case-studies/wikimedia/wikimedia_featured.svg b/content/en/case-studies/wikimedia/wikimedia_featured.svg
deleted file mode 100644
index 5fa786aaa52ba..0000000000000
--- a/content/en/case-studies/wikimedia/wikimedia_featured.svg
+++ /dev/null
@@ -1 +0,0 @@
-kubernetes.io-logos2
\ No newline at end of file
diff --git a/content/en/case-studies/wikimedia/wikimedia_featured_dark_logo.svg b/content/en/case-studies/wikimedia/wikimedia_featured_dark_logo.svg
new file mode 100644
index 0000000000000..7beae19dfee97
--- /dev/null
+++ b/content/en/case-studies/wikimedia/wikimedia_featured_dark_logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/content/en/case-studies/wikimedia/wikimedia_featured.png b/content/en/case-studies/wikimedia/wikimedia_featured_logo.png
similarity index 100%
rename from content/en/case-studies/wikimedia/wikimedia_featured.png
rename to content/en/case-studies/wikimedia/wikimedia_featured_logo.png
diff --git a/content/en/case-studies/wikimedia/wikimedia_featured_logo.svg b/content/en/case-studies/wikimedia/wikimedia_featured_logo.svg
new file mode 100644
index 0000000000000..6658d8ad614ea
--- /dev/null
+++ b/content/en/case-studies/wikimedia/wikimedia_featured_logo.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/wink/wink_featured.png b/content/en/case-studies/wink/wink_featured_logo.png
similarity index 100%
rename from content/en/case-studies/wink/wink_featured.png
rename to content/en/case-studies/wink/wink_featured_logo.png
diff --git a/content/en/case-studies/wink/wink_featured.svg b/content/en/case-studies/wink/wink_featured_logo.svg
similarity index 100%
rename from content/en/case-studies/wink/wink_featured.svg
rename to content/en/case-studies/wink/wink_featured_logo.svg
diff --git a/content/en/case-studies/woorank/woorank_featured_dark_logo.svg b/content/en/case-studies/woorank/woorank_featured_dark_logo.svg
new file mode 100644
index 0000000000000..a80e454eaa147
--- /dev/null
+++ b/content/en/case-studies/woorank/woorank_featured_dark_logo.svg
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/content/en/case-studies/yahoo-japan/yahoo-japan_featured_dark_logo.svg b/content/en/case-studies/yahoo-japan/yahoo-japan_featured_dark_logo.svg
new file mode 100644
index 0000000000000..3ef91210bf67e
--- /dev/null
+++ b/content/en/case-studies/yahoo-japan/yahoo-japan_featured_dark_logo.svg
@@ -0,0 +1 @@
+kubernetes.io-logos2
diff --git a/content/en/case-studies/zalando/zalando_featured_dark_logo.svg b/content/en/case-studies/zalando/zalando_featured_dark_logo.svg
new file mode 100644
index 0000000000000..c7814d0d7a454
--- /dev/null
+++ b/content/en/case-studies/zalando/zalando_featured_dark_logo.svg
@@ -0,0 +1,9 @@
+
+ Zalando_201x_logo-svg
+
+
+
+
\ No newline at end of file
diff --git a/content/en/case-studies/zalando/zalando_featured_logo.svg b/content/en/case-studies/zalando/zalando_featured_logo.svg
new file mode 100644
index 0000000000000..04f2a3d7953a2
--- /dev/null
+++ b/content/en/case-studies/zalando/zalando_featured_logo.svg
@@ -0,0 +1,9 @@
+
+ Zalando_201x_logo-svg
+
+
+
+
\ No newline at end of file
diff --git a/layouts/case-studies/list.html b/layouts/case-studies/list.html
index dbc0c4e6521cb..9397d58818aee 100644
--- a/layouts/case-studies/list.html
+++ b/layouts/case-studies/list.html
@@ -47,7 +47,13 @@
"{{ .Params.quote | html }}"
{{ .Title }}
{{ range $pages.ByTitle }}
- {{ $logo := .Resources.GetMatch "**{feature,logo}*.svg" }}
+ {{ $logo := .Resources.GetMatch "**_featured_logo.svg" }}
+ {{ if not $logo }}
+ {{ $logo = .Resources.GetMatch "**_featured_logo.png" }}
+ {{ end }}
+ {{ if not $logo }}
+ {{ $logo = .Resources.GetMatch "**logo*.svg" }}
+ {{ end }}
{{ if not $logo }}
{{ $logo = .Resources.GetMatch "**logo*.png" }}
{{ end }}
diff --git a/layouts/shortcodes/blocks/case-studies.html b/layouts/shortcodes/blocks/case-studies.html
index 4360fc5da3136..97a6b3b83a6b4 100644
--- a/layouts/shortcodes/blocks/case-studies.html
+++ b/layouts/shortcodes/blocks/case-studies.html
@@ -8,16 +8,24 @@
{{ range $caseStudiesPages }}
- {{ $logo := .Resources.GetMatch "**{feature,logo}*.svg" }}
+ {{ $dark := .Resources.GetMatch "**{dark_logo}*.svg" }}
+ {{ $logo := .Resources.GetMatch "**{featured_logo}*.svg" }}
+
{{ if not $logo }}
{{ $logo = .Resources.GetMatch "**logo*.png" }}
{{ end }}
-
- {{ with $logo }}

{{ end }}
+ {{ if not $dark }}
+ {{ $dark = $logo }}
+ {{ end }}
+
- {{ end }}
+ {{ end }}