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/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 ec1256ba8..8040d006b 100644
--- a/source/index.txt
+++ b/source/index.txt
@@ -52,6 +52,7 @@ security patches to them.
:headline: Java
:url: /java-drivers/
:icon: /icons/java.svg
+ :icon-dark: /icons/java-dark.svg
:icon-alt: Java Driver icon
.. card::
@@ -88,6 +89,7 @@ security patches to them.
:headline: Rust
:url: https://www.mongodb.com/docs/drivers/rust/current/
:icon: /icons/rust.svg
+ :icon-dark: /icons/rust-dark.svg
:icon-alt: Rust Driver icon
.. card::