diff --git a/packages/statusbar/style/base.css b/packages/statusbar/style/base.css
index edb6b59d0a5a..6625ae0e0324 100644
--- a/packages/statusbar/style/base.css
+++ b/packages/statusbar/style/base.css
@@ -7,26 +7,10 @@
background-image: url('./line-form.svg');
}
-/*
- * icons for light themes
- */
-
-[data-jp-theme-light='true'] .jp-StatusItem-kernel {
- background-image: url('./kernel-icon-light.svg');
-}
-
-[data-jp-theme-light='true'] .jp-StatusItem-terminal {
- background-image: url('./terminal-icon-light.svg');
-}
-
-/*
- * icons for dark themes
- */
-
-[data-jp-theme-light='false'] .jp-StatusItem-kernel {
- background-image: url('./kernel-icon-dark.svg');
+.jp-StatusItem-kernel {
+ background-image: var(--jp-icon-kernel);
}
-[data-jp-theme-light='false'] .jp-StatusItem-terminal {
- background-image: url('./terminal-icon-dark.svg');
+.jp-StatusItem-terminal {
+ background-image: var(--jp-icon-terminal);
}
diff --git a/packages/statusbar/style/kernel-icon-dark.svg b/packages/statusbar/style/kernel-icon-dark.svg
deleted file mode 100644
index c0b8e8197f07..000000000000
--- a/packages/statusbar/style/kernel-icon-dark.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/packages/statusbar/style/kernel-icon-light.svg b/packages/statusbar/style/kernel-icon-light.svg
deleted file mode 100644
index 787363598b46..000000000000
--- a/packages/statusbar/style/kernel-icon-light.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/packages/statusbar/style/terminal-icon-dark.svg b/packages/statusbar/style/terminal-icon-dark.svg
deleted file mode 100644
index 98f917547983..000000000000
--- a/packages/statusbar/style/terminal-icon-dark.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/packages/statusbar/style/terminal-icon-light.svg b/packages/statusbar/style/terminal-icon-light.svg
deleted file mode 100644
index 668da37bfc4b..000000000000
--- a/packages/statusbar/style/terminal-icon-light.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/packages/theme-dark-extension/style/icons/jupyter/terminal.svg b/packages/theme-dark-extension/style/icons/jupyter/terminal.svg
index 3d6a98bb99b8..2a3fee273d68 100644
--- a/packages/theme-dark-extension/style/icons/jupyter/terminal.svg
+++ b/packages/theme-dark-extension/style/icons/jupyter/terminal.svg
@@ -1,12 +1,12 @@