diff --git a/source/icons/java-dark.svg b/source/icons/java-dark.svg
new file mode 100644
index 000000000..b5d692b41
--- /dev/null
+++ b/source/icons/java-dark.svg
@@ -0,0 +1,14 @@
+
diff --git a/source/icons/node-dark.svg b/source/icons/node-dark.svg
new file mode 100644
index 000000000..0258d4253
--- /dev/null
+++ b/source/icons/node-dark.svg
@@ -0,0 +1,9 @@
+
diff --git a/source/icons/prisma-dark.svg b/source/icons/prisma-dark.svg
new file mode 100644
index 000000000..22aad5aed
--- /dev/null
+++ b/source/icons/prisma-dark.svg
@@ -0,0 +1,3 @@
+
diff --git a/source/icons/rust-dark.svg b/source/icons/rust-dark.svg
new file mode 100644
index 000000000..5d2574de2
--- /dev/null
+++ b/source/icons/rust-dark.svg
@@ -0,0 +1,9 @@
+
diff --git a/source/index.txt b/source/index.txt
index e845beb98..d176ac878 100644
--- a/source/index.txt
+++ b/source/index.txt
@@ -52,6 +52,7 @@ security patches to them.
:headline: Java
:url: https://www.mongodb.com/docs/languages/java/
:icon: /icons/java.svg
+ :icon-dark: /icons/java-dark.svg
:icon-alt: Java Driver icon
.. card::
@@ -64,6 +65,7 @@ security patches to them.
:headline: Node.js
:url: https://www.mongodb.com/docs/languages/javascript/
:icon: /icons/node.svg
+ :icon-dark: /icons/node-dark.svg
:icon-alt: Node Driver icon
.. card::
@@ -88,6 +90,7 @@ security patches to them.
:headline: Rust
:url: https://www.mongodb.com/docs/languages/rust/
:icon: /icons/rust.svg
+ :icon-dark: /icons/rust-dark.svg
:icon-alt: Rust Driver icon
.. card::
@@ -133,6 +136,7 @@ Featured Community-Supported Libraries
:cta: Prisma
:url: https://www.prisma.io/docs/guides/database/mongodb
:icon: /icons/prisma.svg
+ :icon-dark: /icons/prisma-dark.svg
:icon-alt: Prisma icon
.. card::