diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml
index e144d59d..c5aee78b 100644
--- a/.github/workflows/c-cpp.yml
+++ b/.github/workflows/c-cpp.yml
@@ -31,7 +31,7 @@ jobs:
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends \
- qtbase5-dev qtbase5-dev-tools qt5-qmake \
+ qtbase5-dev qtbase5-dev-tools qtbase5-private-dev qt5-qmake \
qttools5-dev qttools5-dev-tools \
libqt5svg5-dev\
qtdeclarative5-dev \
diff --git a/Alice b/Alice
index 988acd3d..98a8005c 160000
--- a/Alice
+++ b/Alice
@@ -1 +1 @@
-Subproject commit 988acd3d1c53bf2a8241a9138cfba8b9801ab8f0
+Subproject commit 98a8005c1b5b7aebd6070f5d09affa70fc4d61fb
diff --git a/Designer/Data/CommandsConfig.xml b/Designer/Data/CommandsConfig.xml
index bb816622..8617a026 100644
--- a/Designer/Data/CommandsConfig.xml
+++ b/Designer/Data/CommandsConfig.xml
@@ -95,7 +95,7 @@
tooltip="Quick access toolbar options"
category="ui.titlebar"
iconRef="qat"
- icon=":/TitleBar/commands/quickaccess.svg"
+ icon=":/TitleBar/quick/light/svg/qat.svg"
environments="workbench.home,workbench.part,workbench.sketch,workbench.assembly,workbench.drawing,workbench.mfg,workbench.bim"/>
diff --git a/Designer/Data/IconLibraryConfig.xml b/Designer/Data/IconLibraryConfig.xml
index 831ba289..fb08200e 100644
--- a/Designer/Data/IconLibraryConfig.xml
+++ b/Designer/Data/IconLibraryConfig.xml
@@ -16,7 +16,7 @@
-
+
@@ -28,17 +28,17 @@
-
-
-
+
+
+
-
-
+
+
diff --git a/Designer/Data/TitleBarConfig.xml b/Designer/Data/TitleBarConfig.xml
index d3777572..66dbc99d 100644
--- a/Designer/Data/TitleBarConfig.xml
+++ b/Designer/Data/TitleBarConfig.xml
@@ -65,19 +65,19 @@
id="new"
commandRef="file.new"
order="10"
- iconRef="new"/>
+ iconRef="file.new"/>
+ iconRef="file.open"/>
+ iconRef="file.save"/>
@@ -116,16 +116,10 @@
-
-
+ binding="window.title"
+ format="%title%"/>
@@ -166,19 +160,19 @@
id="new"
commandRef="file.new"
order="10"
- iconRef="new"/>
+ iconRef="file.new"/>
+ iconRef="file.open"/>
+ iconRef="file.save"/>
+ iconRef="regenerate"/>
@@ -213,15 +207,10 @@
-
+ binding="window.title"
+ format="%title%"/>
@@ -260,17 +249,17 @@
id="new"
commandRef="file.new"
order="10"
- iconRef="new"/>
+ iconRef="file.new"/>
+ iconRef="file.open"/>
+ iconRef="file.save"/>
+ iconRef="regenerate"/>
@@ -300,15 +289,11 @@
-
+ binding="window.title"
+ format="%title%"/>
+
@@ -346,17 +331,17 @@
id="new"
commandRef="file.new"
order="10"
- iconRef="new"/>
+ iconRef="file.new"/>
+ iconRef="file.open"/>
+ iconRef="file.save"/>
+ iconRef="regenerate"/>
@@ -386,15 +371,10 @@
-
+ binding="window.title"
+ format="%title%"/>
@@ -433,17 +413,17 @@
id="new"
commandRef="file.new"
order="10"
- iconRef="new"/>
+ iconRef="file.new"/>
+ iconRef="file.open"/>
+ iconRef="file.save"/>
+ iconRef="regenerate"/>
@@ -473,15 +453,10 @@
-
+ binding="window.title"
+ format="%title%"/>
@@ -518,17 +493,17 @@
id="new"
commandRef="file.new"
order="10"
- iconRef="new"/>
+ iconRef="file.new"/>
+ iconRef="file.open"/>
+ iconRef="file.save"/>
+ iconRef="regenerate"/>
@@ -558,15 +533,10 @@
-
+ binding="window.title"
+ format="%title%"/>
@@ -605,17 +575,17 @@
id="new"
commandRef="file.new"
order="10"
- iconRef="new"/>
+ iconRef="file.new"/>
+ iconRef="file.open"/>
+ iconRef="file.save"/>
+ iconRef="regenerate"/>
@@ -645,15 +615,10 @@
-
+ binding="window.title"
+ format="%title%"/>
diff --git a/Designer/UIResource/TitleBar/brand/dark/png/16/app.png b/Designer/UIResource/TitleBar/brand/dark/png/16/app.png
index 0c874032..cfee844e 100644
Binary files a/Designer/UIResource/TitleBar/brand/dark/png/16/app.png and b/Designer/UIResource/TitleBar/brand/dark/png/16/app.png differ
diff --git a/Designer/UIResource/TitleBar/brand/dark/png/32/app.png b/Designer/UIResource/TitleBar/brand/dark/png/32/app.png
index 7a868914..2afb2a5d 100644
Binary files a/Designer/UIResource/TitleBar/brand/dark/png/32/app.png and b/Designer/UIResource/TitleBar/brand/dark/png/32/app.png differ
diff --git a/Designer/UIResource/TitleBar/brand/dark/png/48/app.png b/Designer/UIResource/TitleBar/brand/dark/png/48/app.png
index 70a2126e..0c965880 100644
Binary files a/Designer/UIResource/TitleBar/brand/dark/png/48/app.png and b/Designer/UIResource/TitleBar/brand/dark/png/48/app.png differ
diff --git a/Designer/UIResource/TitleBar/brand/dark/png/64/app.png b/Designer/UIResource/TitleBar/brand/dark/png/64/app.png
index a92d1002..39a7dae6 100644
Binary files a/Designer/UIResource/TitleBar/brand/dark/png/64/app.png and b/Designer/UIResource/TitleBar/brand/dark/png/64/app.png differ
diff --git a/Designer/UIResource/TitleBar/brand/dark/svg/app.svg b/Designer/UIResource/TitleBar/brand/dark/svg/app.svg
new file mode 100644
index 00000000..db4c9ac4
--- /dev/null
+++ b/Designer/UIResource/TitleBar/brand/dark/svg/app.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/brand/light/png/16/app.png b/Designer/UIResource/TitleBar/brand/light/png/16/app.png
index b41ece2f..4041cb8c 100644
Binary files a/Designer/UIResource/TitleBar/brand/light/png/16/app.png and b/Designer/UIResource/TitleBar/brand/light/png/16/app.png differ
diff --git a/Designer/UIResource/TitleBar/brand/light/png/32/app.png b/Designer/UIResource/TitleBar/brand/light/png/32/app.png
index 7c65e058..5554ae70 100644
Binary files a/Designer/UIResource/TitleBar/brand/light/png/32/app.png and b/Designer/UIResource/TitleBar/brand/light/png/32/app.png differ
diff --git a/Designer/UIResource/TitleBar/brand/light/png/48/app.png b/Designer/UIResource/TitleBar/brand/light/png/48/app.png
index cfb248b8..c87daa0f 100644
Binary files a/Designer/UIResource/TitleBar/brand/light/png/48/app.png and b/Designer/UIResource/TitleBar/brand/light/png/48/app.png differ
diff --git a/Designer/UIResource/TitleBar/brand/light/png/64/app.png b/Designer/UIResource/TitleBar/brand/light/png/64/app.png
index 4e801817..9935c212 100644
Binary files a/Designer/UIResource/TitleBar/brand/light/png/64/app.png and b/Designer/UIResource/TitleBar/brand/light/png/64/app.png differ
diff --git a/Designer/UIResource/TitleBar/brand/light/svg/app.svg b/Designer/UIResource/TitleBar/brand/light/svg/app.svg
new file mode 100644
index 00000000..2703ab97
--- /dev/null
+++ b/Designer/UIResource/TitleBar/brand/light/svg/app.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/customize.png b/Designer/UIResource/TitleBar/quick/dark/png/16/customize.png
index 6c8faae8..a35a1337 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/customize.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/customize.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/new.png b/Designer/UIResource/TitleBar/quick/dark/png/16/new.png
index ac2532a5..bc4b14d6 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/new.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/new.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/open.png b/Designer/UIResource/TitleBar/quick/dark/png/16/open.png
index d908c7e6..ae539d23 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/open.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/open.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/qat.png b/Designer/UIResource/TitleBar/quick/dark/png/16/qat.png
index 37853be0..b5df75e3 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/qat.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/qat.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/redo.png b/Designer/UIResource/TitleBar/quick/dark/png/16/redo.png
index 2587f754..bb58e387 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/redo.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/redo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/regenerate.png b/Designer/UIResource/TitleBar/quick/dark/png/16/regenerate.png
index 6c8faae8..b685aab9 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/regenerate.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/regenerate.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/save.png b/Designer/UIResource/TitleBar/quick/dark/png/16/save.png
index 9f296476..e04f0871 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/save.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/save.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/undo.png b/Designer/UIResource/TitleBar/quick/dark/png/16/undo.png
index f7154af0..391a279a 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/undo.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/undo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/16/windows.png b/Designer/UIResource/TitleBar/quick/dark/png/16/windows.png
index f9ed430d..ca3450a3 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/16/windows.png and b/Designer/UIResource/TitleBar/quick/dark/png/16/windows.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/customize.png b/Designer/UIResource/TitleBar/quick/dark/png/32/customize.png
index 208a908d..c18cbf31 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/customize.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/customize.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/new.png b/Designer/UIResource/TitleBar/quick/dark/png/32/new.png
index f52186b6..464b73a1 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/new.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/new.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/open.png b/Designer/UIResource/TitleBar/quick/dark/png/32/open.png
index 75035c4f..7cde7988 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/open.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/open.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/qat.png b/Designer/UIResource/TitleBar/quick/dark/png/32/qat.png
index 4a810300..2e1caa62 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/qat.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/qat.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/redo.png b/Designer/UIResource/TitleBar/quick/dark/png/32/redo.png
index 66173833..9d86711c 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/redo.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/redo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/regenerate.png b/Designer/UIResource/TitleBar/quick/dark/png/32/regenerate.png
index 208a908d..1a167041 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/regenerate.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/regenerate.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/save.png b/Designer/UIResource/TitleBar/quick/dark/png/32/save.png
index e1bf55bf..0597e5f7 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/save.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/save.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/undo.png b/Designer/UIResource/TitleBar/quick/dark/png/32/undo.png
index 72b6a837..9861cfd0 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/undo.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/undo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/32/windows.png b/Designer/UIResource/TitleBar/quick/dark/png/32/windows.png
index b226f6a1..cc1b783b 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/32/windows.png and b/Designer/UIResource/TitleBar/quick/dark/png/32/windows.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/customize.png b/Designer/UIResource/TitleBar/quick/dark/png/48/customize.png
index 5ea8f2ed..2fa5568c 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/customize.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/customize.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/new.png b/Designer/UIResource/TitleBar/quick/dark/png/48/new.png
index f781e43e..66f2df14 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/new.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/new.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/open.png b/Designer/UIResource/TitleBar/quick/dark/png/48/open.png
index fa906c96..1bac2a08 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/open.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/open.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/qat.png b/Designer/UIResource/TitleBar/quick/dark/png/48/qat.png
index fd6d5a0c..12b9cc2c 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/qat.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/qat.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/redo.png b/Designer/UIResource/TitleBar/quick/dark/png/48/redo.png
index f452e445..b3e392da 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/redo.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/redo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/regenerate.png b/Designer/UIResource/TitleBar/quick/dark/png/48/regenerate.png
index 5ea8f2ed..fef270d4 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/regenerate.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/regenerate.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/save.png b/Designer/UIResource/TitleBar/quick/dark/png/48/save.png
index a6e93d84..5769eca2 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/save.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/save.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/undo.png b/Designer/UIResource/TitleBar/quick/dark/png/48/undo.png
index 0c36165a..485ce366 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/undo.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/undo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/48/windows.png b/Designer/UIResource/TitleBar/quick/dark/png/48/windows.png
index 17944183..d70f2897 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/48/windows.png and b/Designer/UIResource/TitleBar/quick/dark/png/48/windows.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/customize.png b/Designer/UIResource/TitleBar/quick/dark/png/64/customize.png
index 32497fe2..6082d177 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/customize.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/customize.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/new.png b/Designer/UIResource/TitleBar/quick/dark/png/64/new.png
index 02c13e48..c0b8c551 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/new.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/new.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/open.png b/Designer/UIResource/TitleBar/quick/dark/png/64/open.png
index 873bcc56..5ef44845 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/open.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/open.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/qat.png b/Designer/UIResource/TitleBar/quick/dark/png/64/qat.png
index 3217fcf7..258a2dd4 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/qat.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/qat.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/redo.png b/Designer/UIResource/TitleBar/quick/dark/png/64/redo.png
index 442b9a79..82eadab8 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/redo.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/redo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/regenerate.png b/Designer/UIResource/TitleBar/quick/dark/png/64/regenerate.png
index 32497fe2..9c40d209 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/regenerate.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/regenerate.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/save.png b/Designer/UIResource/TitleBar/quick/dark/png/64/save.png
index 18bc83d5..458015ae 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/save.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/save.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/undo.png b/Designer/UIResource/TitleBar/quick/dark/png/64/undo.png
index 4700d88c..46c3031e 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/undo.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/undo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/png/64/windows.png b/Designer/UIResource/TitleBar/quick/dark/png/64/windows.png
index 04c47f5e..3bf62833 100644
Binary files a/Designer/UIResource/TitleBar/quick/dark/png/64/windows.png and b/Designer/UIResource/TitleBar/quick/dark/png/64/windows.png differ
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/customize.svg b/Designer/UIResource/TitleBar/quick/dark/svg/customize.svg
new file mode 100644
index 00000000..f779835d
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/customize.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/new.svg b/Designer/UIResource/TitleBar/quick/dark/svg/new.svg
new file mode 100644
index 00000000..b2555f0c
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/new.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/open.svg b/Designer/UIResource/TitleBar/quick/dark/svg/open.svg
new file mode 100644
index 00000000..a787fcf1
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/open.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/qat.svg b/Designer/UIResource/TitleBar/quick/dark/svg/qat.svg
new file mode 100644
index 00000000..3340b301
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/qat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/redo.svg b/Designer/UIResource/TitleBar/quick/dark/svg/redo.svg
new file mode 100644
index 00000000..95683ac5
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/redo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/regenerate.svg b/Designer/UIResource/TitleBar/quick/dark/svg/regenerate.svg
new file mode 100644
index 00000000..d6374633
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/regenerate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/save.svg b/Designer/UIResource/TitleBar/quick/dark/svg/save.svg
new file mode 100644
index 00000000..ff0b5d80
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/save.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/undo.svg b/Designer/UIResource/TitleBar/quick/dark/svg/undo.svg
new file mode 100644
index 00000000..b6611e80
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/undo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/dark/svg/windows.svg b/Designer/UIResource/TitleBar/quick/dark/svg/windows.svg
new file mode 100644
index 00000000..c1045b14
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/dark/svg/windows.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/customize.png b/Designer/UIResource/TitleBar/quick/light/png/16/customize.png
index e2f2b3c7..d550c6e6 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/customize.png and b/Designer/UIResource/TitleBar/quick/light/png/16/customize.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/new.png b/Designer/UIResource/TitleBar/quick/light/png/16/new.png
index e8123b74..3255241c 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/new.png and b/Designer/UIResource/TitleBar/quick/light/png/16/new.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/open.png b/Designer/UIResource/TitleBar/quick/light/png/16/open.png
index 29a1c134..7b6cde1d 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/open.png and b/Designer/UIResource/TitleBar/quick/light/png/16/open.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/qat.png b/Designer/UIResource/TitleBar/quick/light/png/16/qat.png
index 362fdbfc..d67676a4 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/qat.png and b/Designer/UIResource/TitleBar/quick/light/png/16/qat.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/redo.png b/Designer/UIResource/TitleBar/quick/light/png/16/redo.png
index a8d9badb..6fe84999 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/redo.png and b/Designer/UIResource/TitleBar/quick/light/png/16/redo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/regenerate.png b/Designer/UIResource/TitleBar/quick/light/png/16/regenerate.png
index e2f2b3c7..8a6dad11 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/regenerate.png and b/Designer/UIResource/TitleBar/quick/light/png/16/regenerate.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/save.png b/Designer/UIResource/TitleBar/quick/light/png/16/save.png
index b543e450..70c7a106 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/save.png and b/Designer/UIResource/TitleBar/quick/light/png/16/save.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/undo.png b/Designer/UIResource/TitleBar/quick/light/png/16/undo.png
index 57e4bcdf..a90e0299 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/undo.png and b/Designer/UIResource/TitleBar/quick/light/png/16/undo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/16/windows.png b/Designer/UIResource/TitleBar/quick/light/png/16/windows.png
index 63cc8916..6e53d36d 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/16/windows.png and b/Designer/UIResource/TitleBar/quick/light/png/16/windows.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/customize.png b/Designer/UIResource/TitleBar/quick/light/png/32/customize.png
index ee828a0c..516075e9 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/customize.png and b/Designer/UIResource/TitleBar/quick/light/png/32/customize.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/new.png b/Designer/UIResource/TitleBar/quick/light/png/32/new.png
index 3117043c..1140a2bc 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/new.png and b/Designer/UIResource/TitleBar/quick/light/png/32/new.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/open.png b/Designer/UIResource/TitleBar/quick/light/png/32/open.png
index 1caccf74..43fe7386 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/open.png and b/Designer/UIResource/TitleBar/quick/light/png/32/open.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/qat.png b/Designer/UIResource/TitleBar/quick/light/png/32/qat.png
index 24e248cf..3020196c 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/qat.png and b/Designer/UIResource/TitleBar/quick/light/png/32/qat.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/redo.png b/Designer/UIResource/TitleBar/quick/light/png/32/redo.png
index 10fb0c0b..561f351b 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/redo.png and b/Designer/UIResource/TitleBar/quick/light/png/32/redo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/regenerate.png b/Designer/UIResource/TitleBar/quick/light/png/32/regenerate.png
index ee828a0c..497c154f 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/regenerate.png and b/Designer/UIResource/TitleBar/quick/light/png/32/regenerate.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/save.png b/Designer/UIResource/TitleBar/quick/light/png/32/save.png
index 9bccd6fe..f513e429 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/save.png and b/Designer/UIResource/TitleBar/quick/light/png/32/save.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/undo.png b/Designer/UIResource/TitleBar/quick/light/png/32/undo.png
index 768cc16b..8f51fc47 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/undo.png and b/Designer/UIResource/TitleBar/quick/light/png/32/undo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/32/windows.png b/Designer/UIResource/TitleBar/quick/light/png/32/windows.png
index 4f329c6e..ad40a763 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/32/windows.png and b/Designer/UIResource/TitleBar/quick/light/png/32/windows.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/customize.png b/Designer/UIResource/TitleBar/quick/light/png/48/customize.png
index 8d6305c1..f09f070f 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/customize.png and b/Designer/UIResource/TitleBar/quick/light/png/48/customize.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/new.png b/Designer/UIResource/TitleBar/quick/light/png/48/new.png
index 5a4f1416..55f826b9 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/new.png and b/Designer/UIResource/TitleBar/quick/light/png/48/new.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/open.png b/Designer/UIResource/TitleBar/quick/light/png/48/open.png
index fc06d9d0..d4330382 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/open.png and b/Designer/UIResource/TitleBar/quick/light/png/48/open.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/qat.png b/Designer/UIResource/TitleBar/quick/light/png/48/qat.png
index 24173c45..183f7103 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/qat.png and b/Designer/UIResource/TitleBar/quick/light/png/48/qat.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/redo.png b/Designer/UIResource/TitleBar/quick/light/png/48/redo.png
index f7f9133b..057c822c 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/redo.png and b/Designer/UIResource/TitleBar/quick/light/png/48/redo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/regenerate.png b/Designer/UIResource/TitleBar/quick/light/png/48/regenerate.png
index 8d6305c1..728a47b8 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/regenerate.png and b/Designer/UIResource/TitleBar/quick/light/png/48/regenerate.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/save.png b/Designer/UIResource/TitleBar/quick/light/png/48/save.png
index 6fb9ed0c..d4ac50c3 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/save.png and b/Designer/UIResource/TitleBar/quick/light/png/48/save.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/undo.png b/Designer/UIResource/TitleBar/quick/light/png/48/undo.png
index b66d8846..2c7a6e15 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/undo.png and b/Designer/UIResource/TitleBar/quick/light/png/48/undo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/48/windows.png b/Designer/UIResource/TitleBar/quick/light/png/48/windows.png
index 280ef0e3..023a02ff 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/48/windows.png and b/Designer/UIResource/TitleBar/quick/light/png/48/windows.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/customize.png b/Designer/UIResource/TitleBar/quick/light/png/64/customize.png
index 270d9c6b..9e1e74d1 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/customize.png and b/Designer/UIResource/TitleBar/quick/light/png/64/customize.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/new.png b/Designer/UIResource/TitleBar/quick/light/png/64/new.png
index 0258969e..b70337b9 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/new.png and b/Designer/UIResource/TitleBar/quick/light/png/64/new.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/open.png b/Designer/UIResource/TitleBar/quick/light/png/64/open.png
index a02e58cd..6ab5bb78 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/open.png and b/Designer/UIResource/TitleBar/quick/light/png/64/open.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/qat.png b/Designer/UIResource/TitleBar/quick/light/png/64/qat.png
index 23b95f63..76412a9e 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/qat.png and b/Designer/UIResource/TitleBar/quick/light/png/64/qat.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/redo.png b/Designer/UIResource/TitleBar/quick/light/png/64/redo.png
index 2c8b7d1d..a2502cc1 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/redo.png and b/Designer/UIResource/TitleBar/quick/light/png/64/redo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/regenerate.png b/Designer/UIResource/TitleBar/quick/light/png/64/regenerate.png
index 270d9c6b..ca6e86aa 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/regenerate.png and b/Designer/UIResource/TitleBar/quick/light/png/64/regenerate.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/save.png b/Designer/UIResource/TitleBar/quick/light/png/64/save.png
index 84e1af52..b8256d3c 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/save.png and b/Designer/UIResource/TitleBar/quick/light/png/64/save.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/undo.png b/Designer/UIResource/TitleBar/quick/light/png/64/undo.png
index c7f3692a..b0015853 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/undo.png and b/Designer/UIResource/TitleBar/quick/light/png/64/undo.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/png/64/windows.png b/Designer/UIResource/TitleBar/quick/light/png/64/windows.png
index 4b916489..680dafdd 100644
Binary files a/Designer/UIResource/TitleBar/quick/light/png/64/windows.png and b/Designer/UIResource/TitleBar/quick/light/png/64/windows.png differ
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/customize.svg b/Designer/UIResource/TitleBar/quick/light/svg/customize.svg
new file mode 100644
index 00000000..18041c7e
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/customize.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/new.svg b/Designer/UIResource/TitleBar/quick/light/svg/new.svg
new file mode 100644
index 00000000..fe63017e
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/new.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/open.svg b/Designer/UIResource/TitleBar/quick/light/svg/open.svg
new file mode 100644
index 00000000..8016c3c4
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/open.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/qat.svg b/Designer/UIResource/TitleBar/quick/light/svg/qat.svg
new file mode 100644
index 00000000..8ae2cd9c
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/qat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/redo.svg b/Designer/UIResource/TitleBar/quick/light/svg/redo.svg
new file mode 100644
index 00000000..5c384648
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/redo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/regenerate.svg b/Designer/UIResource/TitleBar/quick/light/svg/regenerate.svg
new file mode 100644
index 00000000..ba875adc
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/regenerate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/save.svg b/Designer/UIResource/TitleBar/quick/light/svg/save.svg
new file mode 100644
index 00000000..09a70387
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/save.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/undo.svg b/Designer/UIResource/TitleBar/quick/light/svg/undo.svg
new file mode 100644
index 00000000..f770d56e
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/undo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Designer/UIResource/TitleBar/quick/light/svg/windows.svg b/Designer/UIResource/TitleBar/quick/light/svg/windows.svg
new file mode 100644
index 00000000..41b79e6f
--- /dev/null
+++ b/Designer/UIResource/TitleBar/quick/light/svg/windows.svg
@@ -0,0 +1 @@
+
\ No newline at end of file