diff --git a/src/sql/base/browser/ui/table/media/sort-asc.gif b/src/sql/base/browser/ui/table/media/sort-asc.gif deleted file mode 100644 index 67a2a4c669..0000000000 Binary files a/src/sql/base/browser/ui/table/media/sort-asc.gif and /dev/null differ diff --git a/src/sql/base/browser/ui/table/media/sort-desc.gif b/src/sql/base/browser/ui/table/media/sort-desc.gif deleted file mode 100644 index 34db47c3b1..0000000000 Binary files a/src/sql/base/browser/ui/table/media/sort-desc.gif and /dev/null differ diff --git a/src/sql/base/browser/ui/table/media/sort_asc.svg b/src/sql/base/browser/ui/table/media/sort_asc.svg new file mode 100644 index 0000000000..c9c1838171 --- /dev/null +++ b/src/sql/base/browser/ui/table/media/sort_asc.svg @@ -0,0 +1,8 @@ + + + + diff --git a/src/sql/base/browser/ui/table/media/sort_asc_inverse.svg b/src/sql/base/browser/ui/table/media/sort_asc_inverse.svg new file mode 100644 index 0000000000..2d40e6ca52 --- /dev/null +++ b/src/sql/base/browser/ui/table/media/sort_asc_inverse.svg @@ -0,0 +1,8 @@ + + + + diff --git a/src/sql/base/browser/ui/table/media/sort_desc.svg b/src/sql/base/browser/ui/table/media/sort_desc.svg new file mode 100644 index 0000000000..d045a30b02 --- /dev/null +++ b/src/sql/base/browser/ui/table/media/sort_desc.svg @@ -0,0 +1,8 @@ + + + + diff --git a/src/sql/base/browser/ui/table/media/sort_desc_inverse.svg b/src/sql/base/browser/ui/table/media/sort_desc_inverse.svg new file mode 100644 index 0000000000..9184cf7626 --- /dev/null +++ b/src/sql/base/browser/ui/table/media/sort_desc_inverse.svg @@ -0,0 +1,8 @@ + + + + diff --git a/src/sql/base/browser/ui/table/media/table.css b/src/sql/base/browser/ui/table/media/table.css index 7dcf906bbd..497aeb2448 100644 --- a/src/sql/base/browser/ui/table/media/table.css +++ b/src/sql/base/browser/ui/table/media/table.css @@ -18,20 +18,36 @@ height: 100%; } -.monaco-table .slick-sort-indicator-asc { - background: url('sort-asc.gif'); +.monaco-table .slick-sort-indicator { + background-size: 8px; + background-repeat: no-repeat; +} +.vs .monaco-table .slick-sort-indicator-asc { + background-image: url('sort_asc.svg'); } -.monaco-table .slick-sort-indicator-desc { - background: url('sort-desc.gif'); +.vs-dark .monaco-table .slick-sort-indicator-asc, +.hc-black .monaco-table .slick-sort-indicator-asc { + background-image: url('sort_asc_inverse.svg'); +} + +.vs .monaco-table .slick-sort-indicator-desc { + background-image: url('sort_desc.svg'); +} + +.vs-dark .monaco-table .slick-sort-indicator-desc, +.hc-black .monaco-table .slick-sort-indicator-desc { + background-image: url('sort_desc_inverse.svg'); } .monaco-table .slick-sort-indicator { display: inline-block; width: 8px; - height: 5px; + height: 8px; margin-left: 4px; + margin-right: 4px; margin-top: 6px; + flex: 0 0 auto; } .slick-header-menubutton {