From e1e7e14dc90b576c828545696923869a2d7d5210 Mon Sep 17 00:00:00 2001 From: Warchamp7 Date: Mon, 20 Apr 2020 17:07:04 -0400 Subject: [PATCH] UI: Add white icons for dock titles - Add pop-out and close svg icons - Update all dark themes qss with the new icons --- UI/data/themes/Acri.qss | 6 ++++++ UI/data/themes/Dark.qss | 5 +++++ UI/data/themes/Dark/close.svg | 1 + UI/data/themes/Dark/popout.svg | 1 + UI/data/themes/Rachni.qss | 5 +++++ 5 files changed, 18 insertions(+) create mode 100644 UI/data/themes/Dark/close.svg create mode 100644 UI/data/themes/Dark/popout.svg diff --git a/UI/data/themes/Acri.qss b/UI/data/themes/Acri.qss index 7982c67f7..3d636f220 100644 --- a/UI/data/themes/Acri.qss +++ b/UI/data/themes/Acri.qss @@ -154,6 +154,11 @@ QListWidget QLineEdit { } /* Dock stuff */ +QDockWidget { + titlebar-close-icon: url('./Dark/Close.svg'); + titlebar-normal-icon: url('./Dark/Popout.svg'); +} + QDockWidget { background: #181819; border: none; @@ -182,6 +187,7 @@ QDockWidget::float-button { subcontrol-position: top right; subcontrol-origin: padding; right: 0px; + margin: 0px; } QDockWidget::float-button { diff --git a/UI/data/themes/Dark.qss b/UI/data/themes/Dark.qss index 6420926f1..7feb6a0c4 100644 --- a/UI/data/themes/Dark.qss +++ b/UI/data/themes/Dark.qss @@ -119,6 +119,11 @@ SourceTree QLineEdit { /* Dock Widget */ +QDockWidget { + titlebar-close-icon: url('./Dark/Close.svg'); + titlebar-normal-icon: url('./Dark/Popout.svg'); +} + QDockWidget::title { text-align: center; background-color: rgb(70,69,70); diff --git a/UI/data/themes/Dark/close.svg b/UI/data/themes/Dark/close.svg new file mode 100644 index 000000000..9b44a5cca --- /dev/null +++ b/UI/data/themes/Dark/close.svg @@ -0,0 +1 @@ + diff --git a/UI/data/themes/Dark/popout.svg b/UI/data/themes/Dark/popout.svg new file mode 100644 index 000000000..afba03a27 --- /dev/null +++ b/UI/data/themes/Dark/popout.svg @@ -0,0 +1 @@ + diff --git a/UI/data/themes/Rachni.qss b/UI/data/themes/Rachni.qss index f77f011f5..253061bf6 100644 --- a/UI/data/themes/Rachni.qss +++ b/UI/data/themes/Rachni.qss @@ -188,6 +188,11 @@ QListWidget::item:hover:!active { /* --- Dock widget --- */ /***********************/ +QDockWidget { + titlebar-close-icon: url('./Dark/Close.svg'); + titlebar-normal-icon: url('./Dark/Popout.svg'); +} + QDockWidget { background: rgb(49, 54, 59); /* Blue-gray */ border: 1px solid rgb(58, 64, 69); /* Light Blue-gray */