diff --git a/src/vs/workbench/parts/debug/browser/media/add-focus.svg b/src/vs/workbench/parts/debug/browser/media/add-focus.svg
index 769bd3b12bd7916dc90d50c7fb834baab925c146..5e9f5851e8bd29be04c08be13ccb345772cb1a85 100644
--- a/src/vs/workbench/parts/debug/browser/media/add-focus.svg
+++ b/src/vs/workbench/parts/debug/browser/media/add-focus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/add-inverse.svg b/src/vs/workbench/parts/debug/browser/media/add-inverse.svg
index 7d3fd77ffd6d3f35dd76aab819014ff9732c038c..3475c1e1963edde993fa947f11581820cc1d9aca 100644
--- a/src/vs/workbench/parts/debug/browser/media/add-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/add-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/add.svg b/src/vs/workbench/parts/debug/browser/media/add.svg
index 2b679663e8037fa459c72072efd270f7c7d12e43..bdecdb0e45bfbc83f69fe22de4c0d98fc1889d80 100644
--- a/src/vs/workbench/parts/debug/browser/media/add.svg
+++ b/src/vs/workbench/parts/debug/browser/media/add.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-dark.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-dark.svg
new file mode 100644
index 0000000000000000000000000000000000000000..720679e07e86fbabbaad2f4d57d7770756c9c447
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-dark.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-disabled.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-disabled.svg
deleted file mode 100644
index ae7c86d8e513d504f3a4e6922b2a214132f86c74..0000000000000000000000000000000000000000
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-disabled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-unverified.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-unverified.svg
deleted file mode 100644
index f4781277d9187e8e96e56e884230216e2d9bb83c..0000000000000000000000000000000000000000
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional-unverified.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional.svg
index 455743a566970fca3c7f26d36a7d3db0cbb2acb0..77dd991c2b68618114e3df08193dfc1b097f3f8e 100644
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-conditional.svg
@@ -1 +1,10 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-dark.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-dark.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5ccf397efaf1c343c7bd8eaeb10fd6a6e05dd4f2
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled-dark.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled-dark.svg
new file mode 100644
index 0000000000000000000000000000000000000000..bf58a18178f079cbb3946f2dba6110ffe81785b2
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled.svg
index b9cc51c1547e07393c7173b35e1807cfaa5b07ee..9780270357d6ff0fc43e43c24f9fa2338dd21ae5 100644
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-disabled.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-function-dark.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-dark.svg
new file mode 100755
index 0000000000000000000000000000000000000000..6b2651a9a39da350ea0dea016aba29b872071ac1
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-dark.svg
@@ -0,0 +1 @@
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-function-disabled-dark.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-disabled-dark.svg
new file mode 100755
index 0000000000000000000000000000000000000000..fe6aaa60d760f1ca00fb746d361e2842b1399690
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-disabled-dark.svg
@@ -0,0 +1 @@
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-function-disabled.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-disabled.svg
index 3b191a8229b44a746df47fdd90e3a6b682cc0c8c..e45fd9cb12cebbe1d729f2c7fd3587e6d5fa8a0b 100755
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-function-disabled.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-disabled.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-function-unverified-dark.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-unverified-dark.svg
new file mode 100755
index 0000000000000000000000000000000000000000..13903346b2d16a11c930588ad72ae49e6e5c827f
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-unverified-dark.svg
@@ -0,0 +1 @@
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-function-unverified.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-unverified.svg
index 3e01ce1345cd74ba008c4bb83f10bf4e4a7b797f..0af1324d78544caa9f60637a07a045eba8d4e47d 100755
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-function-unverified.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-function-unverified.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-function.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-function.svg
index 2bc6454e5208cad9c70df0c0877b07a21f5abcf4..6bc70465fa3c7991b4117ba3a4b7dddd36b1aa1a 100755
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-function.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-function.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-hint.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-hint.svg
new file mode 100644
index 0000000000000000000000000000000000000000..24f20069526d7f9150e0b8c83df7e133e664eb10
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-hint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-log-disabled.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-log-disabled.svg
deleted file mode 100644
index f37856481f5705414f9f7f63a9bfff68170be673..0000000000000000000000000000000000000000
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-log-disabled.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-log-unverified.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-log-unverified.svg
deleted file mode 100644
index b0e1624bf79d97e543f2d50a9015bc384eff9caf..0000000000000000000000000000000000000000
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-log-unverified.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-log.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-log.svg
deleted file mode 100644
index d6094ade2e81d0d3505e1683bc427256b6da890c..0000000000000000000000000000000000000000
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-log.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-unsupported-dark.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-unsupported-dark.svg
new file mode 100644
index 0000000000000000000000000000000000000000..fffcfb8cb473b66393b41e46e31e5535489134c6
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-unsupported-dark.svg
@@ -0,0 +1,17 @@
+
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-unsupported.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-unsupported.svg
index f7d377af1280e6e02c84fa462ee559c909779746..cc0c89e1b74148bc897cbc71d930e41494edc662 100644
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-unsupported.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-unsupported.svg
@@ -1 +1,17 @@
-
\ No newline at end of file
+
+
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified-dark.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified-dark.svg
new file mode 100644
index 0000000000000000000000000000000000000000..4a2575a30563f0cb5b5f14194a8d357d63fa8c90
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified.svg
index 511448bae658bda7fd0df898fe0d42b25076f665..617e7ede7bd2c237d141f3e8ec2d13b891ca5e5d 100644
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint-unverified.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoint.svg b/src/vs/workbench/parts/debug/browser/media/breakpoint.svg
index e00d15a298fbeb55db9ae014104dbf501c00885e..7629294bcc5c363eae905897312e70908352c959 100644
--- a/src/vs/workbench/parts/debug/browser/media/breakpoint.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoint.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoints-activate-inverse.svg b/src/vs/workbench/parts/debug/browser/media/breakpoints-activate-inverse.svg
new file mode 100644
index 0000000000000000000000000000000000000000..07344800a2fb76a5f274410ba11cd5c096c961fb
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoints-activate-inverse.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/breakpoints-activate.svg b/src/vs/workbench/parts/debug/browser/media/breakpoints-activate.svg
index 34809f9b1b611268a911e6e4ba41e0b4d621dbd7..b32b1cd6de6960f4151680139420b27a2a4344d3 100644
--- a/src/vs/workbench/parts/debug/browser/media/breakpoints-activate.svg
+++ b/src/vs/workbench/parts/debug/browser/media/breakpoints-activate.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/clear-repl-inverse.svg b/src/vs/workbench/parts/debug/browser/media/clear-repl-inverse.svg
index f6d7128f4bc310f8d54dbb8375de711a05dfe980..7df4455d7c34d8a6da63dff4a30bedf0b2cf98b2 100644
--- a/src/vs/workbench/parts/debug/browser/media/clear-repl-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/clear-repl-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/clear-repl.svg b/src/vs/workbench/parts/debug/browser/media/clear-repl.svg
index 7867d13d754872ffb052bb21e7cf59020cbfc212..6e4d3a1d4815cd351853a68e5e1ae2ca26d46645 100644
--- a/src/vs/workbench/parts/debug/browser/media/clear-repl.svg
+++ b/src/vs/workbench/parts/debug/browser/media/clear-repl.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/configure-inverse.svg b/src/vs/workbench/parts/debug/browser/media/configure-inverse.svg
index bbfbd366eb95c49de7b7ba66fa1a9b375a8ded3c..61baaea2b8b21ee34356db99c28bb40719643392 100644
--- a/src/vs/workbench/parts/debug/browser/media/configure-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/configure-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/configure.svg b/src/vs/workbench/parts/debug/browser/media/configure.svg
index c97bb48bdcc535015e00a5f3cd2112edd7ca34f8..3dec2ba50fd1a3dfdb241d947dc9a4adb2ded64c 100644
--- a/src/vs/workbench/parts/debug/browser/media/configure.svg
+++ b/src/vs/workbench/parts/debug/browser/media/configure.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/continue-inverse.svg b/src/vs/workbench/parts/debug/browser/media/continue-inverse.svg
index 5abc15f219b124243b7199e0bb63f978506b3f4d..f82c45c11094e2c9d9bd6e8bf36292b82cde8cb9 100644
--- a/src/vs/workbench/parts/debug/browser/media/continue-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/continue-inverse.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
+]>
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/continue.svg b/src/vs/workbench/parts/debug/browser/media/continue.svg
index 99a6e9aef931b11c3882bfd0c2e6afbb9b68d471..33affa1a51957421e4605b08f3c3558601b64870 100644
--- a/src/vs/workbench/parts/debug/browser/media/continue.svg
+++ b/src/vs/workbench/parts/debug/browser/media/continue.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
+]>
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/current-and-breakpoint.svg b/src/vs/workbench/parts/debug/browser/media/current-and-breakpoint.svg
index d947abab68305f7c48a546ea1cbf7fd09b85f7d9..7a3e6f26357514bf7770e053afbb3706b0381ef0 100755
--- a/src/vs/workbench/parts/debug/browser/media/current-and-breakpoint.svg
+++ b/src/vs/workbench/parts/debug/browser/media/current-and-breakpoint.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/current-arrow.svg b/src/vs/workbench/parts/debug/browser/media/current-arrow.svg
index 3ea9f6b07b8f6c31c8a73dde43c767c9f54e3a04..bd1ca579f13cb4a3400dda8dec7ff6aaf2209419 100755
--- a/src/vs/workbench/parts/debug/browser/media/current-arrow.svg
+++ b/src/vs/workbench/parts/debug/browser/media/current-arrow.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/debug-dark.svg b/src/vs/workbench/parts/debug/browser/media/debug-dark.svg
index cedddacf03edb2c516a8d00c6aa4e44b3f995bd6..9a969fb3589ad441ce319c0dfa55c2462d4c5ed8 100644
--- a/src/vs/workbench/parts/debug/browser/media/debug-dark.svg
+++ b/src/vs/workbench/parts/debug/browser/media/debug-dark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/debug.contribution.css b/src/vs/workbench/parts/debug/browser/media/debug.contribution.css
index 2b39f7aa30dfa0504186026da1e0dd127298ad59..db36f9d3069c75b07fbdb4fd04ddce7fb51500fe 100644
--- a/src/vs/workbench/parts/debug/browser/media/debug.contribution.css
+++ b/src/vs/workbench/parts/debug/browser/media/debug.contribution.css
@@ -6,7 +6,6 @@
/* Activity Bar */
.monaco-workbench > .activitybar .monaco-action-bar .action-label.debug {
-webkit-mask: url('debug-dark.svg') no-repeat 50% 50%;
- -webkit-mask-size: 28px;
}
.monaco-editor .debug-top-stack-frame-line,
@@ -31,8 +30,7 @@
}
.debug-breakpoint-hint {
- background: url('breakpoint.svg') center center no-repeat;
- opacity: .2;
+ background: url('breakpoint-hint.svg') center center no-repeat;
}
.debug-breakpoint-disabled,
@@ -251,45 +249,45 @@
.vs-dark .debug-breakpoint,
.hc-black .debug-breakpoint,
.monaco-editor.vs-dark .debug-breakpoint-column.debug-breakpoint-column::before {
- background: url('breakpoint.svg') center center no-repeat;
+ background: url('breakpoint-dark.svg') center center no-repeat;
}
.vs-dark .debug-breakpoint-conditional,
.hc-black .debug-breakpoint-conditional,
.monaco-editor.vs-dark .debug-breakpoint-column.debug-breakpoint-conditional-column::before {
- background: url('breakpoint-conditional.svg') center center no-repeat;
+ background: url('breakpoint-conditional-dark.svg') center center no-repeat;
}
.vs-dark .debug-breakpoint-unsupported,
.hc-black .debug-breakpoint-unsupported,
.monaco-editor.vs-dark .debug-breakpoint-column.debug-breakpoint-unsupported-column::before {
- background: url('breakpoint-unsupported.svg') center center no-repeat;
+ background: url('breakpoint-unsupported-dark.svg') center center no-repeat;
}
.vs-dark .debug-breakpoint-disabled,
.hc-black .debug-breakpoint-disabled,
.monaco-editor.vs-dark .debug-breakpoint-column.debug-breakpoint-disabled-column::before {
- background: url('breakpoint-disabled.svg') center center no-repeat;
+ background: url('breakpoint-disabled-dark.svg') center center no-repeat;
}
.vs-dark .debug-breakpoint-unverified,
.hc-black .debug-breakpoint-unverified,
.monaco-editor.vs-dark .debug-breakpoint-column.debug-breakpoint-unverified-column::before {
- background: url('breakpoint-unverified.svg') center center no-repeat;
+ background: url('breakpoint-unverified-dark.svg') center center no-repeat;
}
.monaco-editor.vs-dark .debug-focused-stack-frame {
- background: url('stackframe-arrow.svg') center center no-repeat;
+ background: url('stackframe-arrow-dark.svg') center center no-repeat;
}
.monaco-editor.vs-dark .debug-focused-stack-frame.debug-breakpoint,
.monaco-editor.vs-dark .debug-focused-stack-frame.debug-breakpoint-conditional {
- background: url('stackframe-and-breakpoint.svg') center center no-repeat;
+ background: url('stackframe-and-breakpoint-dark.svg') center center no-repeat;
}
.vs-dark .debug-function-breakpoint,
.hc-black .debug-function-breakpoint {
- background: url('breakpoint-function.svg') center center no-repeat;
+ background: url('breakpoint-function-dark.svg') center center no-repeat;
}
.vs-dark .debug-function-breakpoint-unverified,
diff --git a/src/vs/workbench/parts/debug/browser/media/debugActionsWidget.css b/src/vs/workbench/parts/debug/browser/media/debugActionsWidget.css
index 2a5c68c992e9bc96e9ce464f120c0a88651f7c7f..db600ac32b958657b9afcb21f99f63d1b26d38ad 100644
--- a/src/vs/workbench/parts/debug/browser/media/debugActionsWidget.css
+++ b/src/vs/workbench/parts/debug/browser/media/debugActionsWidget.css
@@ -23,8 +23,8 @@
.monaco-workbench .debug-actions-widget .drag-area {
cursor: -webkit-grab;
- height: 16px;
- width: 16px;
+ height: 32px;
+ width: 10px;
background: url('drag.svg') center center no-repeat;
}
diff --git a/src/vs/workbench/parts/debug/browser/media/disconnect-inverse.svg b/src/vs/workbench/parts/debug/browser/media/disconnect-inverse.svg
index 2d1e78b5b68eae11b4b4cb48fa28b1cef0ded436..e00fd4062df18d4fb022af13b14c88c6f5a963eb 100755
--- a/src/vs/workbench/parts/debug/browser/media/disconnect-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/disconnect-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/disconnect.svg b/src/vs/workbench/parts/debug/browser/media/disconnect.svg
index b2deb2b91dfdb44f250b216cbe238bf568e70077..2a87ce11ef8e1d7d3fe158213a71e0e3431c4620 100755
--- a/src/vs/workbench/parts/debug/browser/media/disconnect.svg
+++ b/src/vs/workbench/parts/debug/browser/media/disconnect.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/drag.svg b/src/vs/workbench/parts/debug/browser/media/drag.svg
index 522bf98284a9b0a7230ef5806df96cce17b00f13..7f4145d742be3500c96ff8f3aac626e7dde9eeca 100644
--- a/src/vs/workbench/parts/debug/browser/media/drag.svg
+++ b/src/vs/workbench/parts/debug/browser/media/drag.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/pause-inverse.svg b/src/vs/workbench/parts/debug/browser/media/pause-inverse.svg
index 0185b23700d13d137b256e2348cdf7ba216df366..7418a23615940a57d7bf152514645f4de3338d5b 100644
--- a/src/vs/workbench/parts/debug/browser/media/pause-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/pause-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/pause.svg b/src/vs/workbench/parts/debug/browser/media/pause.svg
index 9a4beeb7710d58cb55c520eeb45d417b2fc89db5..f8e3b859b18926223f1af05f2de7b90742ba07ca 100644
--- a/src/vs/workbench/parts/debug/browser/media/pause.svg
+++ b/src/vs/workbench/parts/debug/browser/media/pause.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/remove-all-inverse.svg b/src/vs/workbench/parts/debug/browser/media/remove-all-inverse.svg
index 99369626bfc48828dafcd37fed5005a4c8f92bc4..74e8dd8a02468cd5b2991121fbc6ad467375cbcb 100644
--- a/src/vs/workbench/parts/debug/browser/media/remove-all-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/remove-all-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/remove-all.svg b/src/vs/workbench/parts/debug/browser/media/remove-all.svg
index a71c2feeedcc56bba741808f6327f9ad55b2f66a..7250ff6b54e38fe38c2801aac9f762138267b437 100644
--- a/src/vs/workbench/parts/debug/browser/media/remove-all.svg
+++ b/src/vs/workbench/parts/debug/browser/media/remove-all.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/remove-focus.svg b/src/vs/workbench/parts/debug/browser/media/remove-focus.svg
index e1af90b80583d73a3b7e0bc68db7fd4a15e8b22a..865c5aaea5af0e7066ebdd4c595740fd7baeb2c7 100644
--- a/src/vs/workbench/parts/debug/browser/media/remove-focus.svg
+++ b/src/vs/workbench/parts/debug/browser/media/remove-focus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/remove-inverse.svg b/src/vs/workbench/parts/debug/browser/media/remove-inverse.svg
index e78bb99873759a61677ac67abac575f07bf3bc7c..751e89b3b0215f74d84195d1dea54ca0c25f91c3 100644
--- a/src/vs/workbench/parts/debug/browser/media/remove-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/remove-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/remove.svg b/src/vs/workbench/parts/debug/browser/media/remove.svg
index 31d6abd6bab101cebdf70c72b254ebec11b9ead8..fde34404d4eb8537f8bf76eb9f76127872ef68ba 100644
--- a/src/vs/workbench/parts/debug/browser/media/remove.svg
+++ b/src/vs/workbench/parts/debug/browser/media/remove.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/repl-inverse.svg b/src/vs/workbench/parts/debug/browser/media/repl-inverse.svg
index a8939860d050748948dc6922729c57cf1231910c..f9fcfba75e2f66f4c12b1c785cc99ea141a38cee 100644
--- a/src/vs/workbench/parts/debug/browser/media/repl-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/repl-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/repl.svg b/src/vs/workbench/parts/debug/browser/media/repl.svg
index 8175eb32f94cf396ab852bed087e92635e4629f6..93558e96b472885511367295f890b19be0796ae3 100644
--- a/src/vs/workbench/parts/debug/browser/media/repl.svg
+++ b/src/vs/workbench/parts/debug/browser/media/repl.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/restart-inverse.svg b/src/vs/workbench/parts/debug/browser/media/restart-inverse.svg
index c9071eb96c69bf4decddcf9710fc9cd5a443cb86..1443bb3158bc61324fdcf44c726392cef32bbc8d 100644
--- a/src/vs/workbench/parts/debug/browser/media/restart-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/restart-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/restart.svg b/src/vs/workbench/parts/debug/browser/media/restart.svg
index 94ebb45d0bcad6870df5abc40a9ef8d12848b4fe..3d7a499db2ac43c143758e7bc644f2539e295248 100644
--- a/src/vs/workbench/parts/debug/browser/media/restart.svg
+++ b/src/vs/workbench/parts/debug/browser/media/restart.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/stackframe-and-breakpoint-dark.svg b/src/vs/workbench/parts/debug/browser/media/stackframe-and-breakpoint-dark.svg
new file mode 100644
index 0000000000000000000000000000000000000000..1d6a7c3ec3df7bf89fd821b24bdee22d69218728
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/stackframe-and-breakpoint-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/stackframe-and-breakpoint.svg b/src/vs/workbench/parts/debug/browser/media/stackframe-and-breakpoint.svg
index 56f8da3f7b22f845662ed5d0e892e8bfac1d9d0f..2d5823561e29d804dc6f6efc0a174eae29db55e2 100644
--- a/src/vs/workbench/parts/debug/browser/media/stackframe-and-breakpoint.svg
+++ b/src/vs/workbench/parts/debug/browser/media/stackframe-and-breakpoint.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/stackframe-arrow-dark.svg b/src/vs/workbench/parts/debug/browser/media/stackframe-arrow-dark.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f965fddd63301229c3523f114bbf42be8671ba00
--- /dev/null
+++ b/src/vs/workbench/parts/debug/browser/media/stackframe-arrow-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/stackframe-arrow.svg b/src/vs/workbench/parts/debug/browser/media/stackframe-arrow.svg
index c7ab10bfa8ca37d38376e58c9bc2d49dbb1a68c1..e39215f9a7c6bfcae33ee26a4acac06db8700f71 100644
--- a/src/vs/workbench/parts/debug/browser/media/stackframe-arrow.svg
+++ b/src/vs/workbench/parts/debug/browser/media/stackframe-arrow.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/step-into-inverse.svg b/src/vs/workbench/parts/debug/browser/media/step-into-inverse.svg
index 8cfab5c40b148a1bfef2ec7206511ebebf51492d..b7de8c5fd13ce1ba44fad8353ede21e44cdac3e2 100644
--- a/src/vs/workbench/parts/debug/browser/media/step-into-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/step-into-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/step-into.svg b/src/vs/workbench/parts/debug/browser/media/step-into.svg
index a4beee544111fae82065e2ece9fec35d7a41588d..b92fb4ef8064fc1d698aa0d2c5aee74cf41d825e 100644
--- a/src/vs/workbench/parts/debug/browser/media/step-into.svg
+++ b/src/vs/workbench/parts/debug/browser/media/step-into.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/step-out-inverse.svg b/src/vs/workbench/parts/debug/browser/media/step-out-inverse.svg
index 045a84ff0328c317113cec98b634fdbd1454cf6d..fc66ca1b80d91a599e9b459b342c7f6ea89d9c0f 100644
--- a/src/vs/workbench/parts/debug/browser/media/step-out-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/step-out-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/step-out.svg b/src/vs/workbench/parts/debug/browser/media/step-out.svg
index 850aed93c2e4e6a622af3436106bbc709c5c1b59..0fdc63f6ef91ccebdbd463062f071e285e825b26 100644
--- a/src/vs/workbench/parts/debug/browser/media/step-out.svg
+++ b/src/vs/workbench/parts/debug/browser/media/step-out.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/step-over-inverse.svg b/src/vs/workbench/parts/debug/browser/media/step-over-inverse.svg
index f3a1aa36f226d6b97cad0110b607cdd1b89c10d8..98c1026db46223588a8fc025ac7f550fe9430bab 100644
--- a/src/vs/workbench/parts/debug/browser/media/step-over-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/step-over-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/step-over.svg b/src/vs/workbench/parts/debug/browser/media/step-over.svg
index 3343de71d83015d45262b0cacb099f52b9c3b21f..a716cbcf5591302c55e400706c3a5281199c4848 100644
--- a/src/vs/workbench/parts/debug/browser/media/step-over.svg
+++ b/src/vs/workbench/parts/debug/browser/media/step-over.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/stop-inverse.svg b/src/vs/workbench/parts/debug/browser/media/stop-inverse.svg
index c8e37202875d55474ca0fa1f7d564dd0443fd809..a0e6bcb42d6e287f0b78d8e244352fcd169c9ff0 100644
--- a/src/vs/workbench/parts/debug/browser/media/stop-inverse.svg
+++ b/src/vs/workbench/parts/debug/browser/media/stop-inverse.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/debug/browser/media/stop.svg b/src/vs/workbench/parts/debug/browser/media/stop.svg
index 57c29044b124b204b1845837f37d176ebea6c6a5..333812dcdaf857423c864f831dde26c791da4cd3 100644
--- a/src/vs/workbench/parts/debug/browser/media/stop.svg
+++ b/src/vs/workbench/parts/debug/browser/media/stop.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/vs/workbench/parts/update/electron-browser/media/update.svg b/src/vs/workbench/parts/update/electron-browser/media/update.svg
index c97bb48bdcc535015e00a5f3cd2112edd7ca34f8..3dec2ba50fd1a3dfdb241d947dc9a4adb2ded64c 100644
--- a/src/vs/workbench/parts/update/electron-browser/media/update.svg
+++ b/src/vs/workbench/parts/update/electron-browser/media/update.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file