diff --git a/src/collections/integrations/aerospike-kubernetes-operator/icons/white/aerospike-kubernetes-operator-white.svg b/src/collections/integrations/aerospike-kubernetes-operator/icons/white/aerospike-kubernetes-operator-white.svg
index 23d7c7f4df10c..ad1a8b2d8102d 100644
--- a/src/collections/integrations/aerospike-kubernetes-operator/icons/white/aerospike-kubernetes-operator-white.svg
+++ b/src/collections/integrations/aerospike-kubernetes-operator/icons/white/aerospike-kubernetes-operator-white.svg
@@ -1,6 +1,6 @@
\ No newline at end of file
+
+
+
+
+
diff --git a/src/collections/integrations/altinity-clickhouse-operator/icons/white/altinity-clickhouse-operator-white.svg b/src/collections/integrations/altinity-clickhouse-operator/icons/white/altinity-clickhouse-operator-white.svg
index 72c8cd244a9f7..9114536fd5ccd 100644
--- a/src/collections/integrations/altinity-clickhouse-operator/icons/white/altinity-clickhouse-operator-white.svg
+++ b/src/collections/integrations/altinity-clickhouse-operator/icons/white/altinity-clickhouse-operator-white.svg
@@ -1,35 +1 @@
-
\ No newline at end of file
+
diff --git a/src/collections/integrations/kubeform-provider-aws/icons/color/kubeform-provider-aws-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/color/kubeform-provider-aws-color.svg
index 6c9c88ef1cd3d..20adfdce1e05d 100644
--- a/src/collections/integrations/kubeform-provider-aws/icons/color/kubeform-provider-aws-color.svg
+++ b/src/collections/integrations/kubeform-provider-aws/icons/color/kubeform-provider-aws-color.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
+
diff --git a/src/collections/integrations/ngrok-operator/icons/color/ngrok-operator-color.svg b/src/collections/integrations/ngrok-operator/icons/color/ngrok-operator-color.svg
index c18fbe907a021..169893f1d64bb 100644
--- a/src/collections/integrations/ngrok-operator/icons/color/ngrok-operator-color.svg
+++ b/src/collections/integrations/ngrok-operator/icons/color/ngrok-operator-color.svg
@@ -1,33 +1,37 @@
\ No newline at end of file
+
+
+
+
+
diff --git a/src/collections/integrations/rustrial-aws-eks-iam-auth-controller/icons/color/rustrial-aws-eks-iam-auth-controller-color.svg b/src/collections/integrations/rustrial-aws-eks-iam-auth-controller/icons/color/rustrial-aws-eks-iam-auth-controller-color.svg
index e69de29bb2d1d..82b41a8076388 100644
--- a/src/collections/integrations/rustrial-aws-eks-iam-auth-controller/icons/color/rustrial-aws-eks-iam-auth-controller-color.svg
+++ b/src/collections/integrations/rustrial-aws-eks-iam-auth-controller/icons/color/rustrial-aws-eks-iam-auth-controller-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/rustrial-aws-eks-iam-auth-controller/icons/white/rustrial-aws-eks-iam-auth-controller-white.svg b/src/collections/integrations/rustrial-aws-eks-iam-auth-controller/icons/white/rustrial-aws-eks-iam-auth-controller-white.svg
index e69de29bb2d1d..840e6c877d973 100644
--- a/src/collections/integrations/rustrial-aws-eks-iam-auth-controller/icons/white/rustrial-aws-eks-iam-auth-controller-white.svg
+++ b/src/collections/integrations/rustrial-aws-eks-iam-auth-controller/icons/white/rustrial-aws-eks-iam-auth-controller-white.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/solr-operator/icons/color/solr-operator-color.svg b/src/collections/integrations/solr-operator/icons/color/solr-operator-color.svg
index 7261aaac9f550..a9e7a9a08dacb 100644
--- a/src/collections/integrations/solr-operator/icons/color/solr-operator-color.svg
+++ b/src/collections/integrations/solr-operator/icons/color/solr-operator-color.svg
@@ -6,8 +6,7 @@ style="enable-background:new 0 0 67.2 67;" xml:space="preserve">
.st0{fill:#D93321;}
.st1{clip-path:url(#SVGID_00000135680719921879176920000003571920552419328146_);}
-
-
+
@@ -26,4 +25,4 @@ style="enable-background:new 0 0 67.2 67;" xml:space="preserve">
-
\ No newline at end of file
+
diff --git a/src/collections/integrations/solr-operator/icons/white/solr-operator-white.svg b/src/collections/integrations/solr-operator/icons/white/solr-operator-white.svg
index 11014ba463638..329f7a23725b9 100644
--- a/src/collections/integrations/solr-operator/icons/white/solr-operator-white.svg
+++ b/src/collections/integrations/solr-operator/icons/white/solr-operator-white.svg
@@ -1,28 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/vald/icons/white/vald-white.svg b/src/collections/integrations/vald/icons/white/vald-white.svg
index e69de29bb2d1d..5132bd31f439c 100644
--- a/src/collections/integrations/vald/icons/white/vald-white.svg
+++ b/src/collections/integrations/vald/icons/white/vald-white.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/src/sections/Meshery/Meshery-integrations/IntegrationsGrid.js b/src/sections/Meshery/Meshery-integrations/IntegrationsGrid.js
index 1f41cbe5046f6..bd967a1210abe 100644
--- a/src/sections/Meshery/Meshery-integrations/IntegrationsGrid.js
+++ b/src/sections/Meshery/Meshery-integrations/IntegrationsGrid.js
@@ -265,7 +265,8 @@ const IntegrationsGrid = ({ category, count }) => {
const status =
item.frontmatter.status === "InProgress" ? true : false;
const integrationIcon = item.frontmatter.integrationIcon.publicURL;
- const darkModeIntegrationIcon = item.frontmatter.integrationIcon;
+ const darkModeIntegrationIcon =
+ item.frontmatter.darkModeIntegrationIcon;
if (status) {
return (