diff --git a/src/resources/themes/v_pure/checkbox_checked.svg b/src/resources/themes/v_pure/checkbox_checked.svg
index e9ae3b12..f017b5b4 100644
--- a/src/resources/themes/v_pure/checkbox_checked.svg
+++ b/src/resources/themes/v_pure/checkbox_checked.svg
@@ -1,7 +1,7 @@
diff --git a/src/resources/themes/v_pure/checkbox_unchecked.svg b/src/resources/themes/v_pure/checkbox_unchecked.svg
index 3ecf0f54..5167523e 100644
--- a/src/resources/themes/v_pure/checkbox_unchecked.svg
+++ b/src/resources/themes/v_pure/checkbox_unchecked.svg
@@ -1,6 +1,6 @@
diff --git a/src/resources/themes/v_pure/menu_checkbox.svg b/src/resources/themes/v_pure/menu_checkbox.svg
new file mode 100644
index 00000000..0aeb35a1
--- /dev/null
+++ b/src/resources/themes/v_pure/menu_checkbox.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/resources/themes/v_pure/menu_radiobutton.svg b/src/resources/themes/v_pure/menu_radiobutton.svg
new file mode 100644
index 00000000..aafaa309
--- /dev/null
+++ b/src/resources/themes/v_pure/menu_radiobutton.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/resources/themes/v_pure/radiobutton_checked.svg b/src/resources/themes/v_pure/radiobutton_checked.svg
index 33d62fbb..c9834cc5 100644
--- a/src/resources/themes/v_pure/radiobutton_checked.svg
+++ b/src/resources/themes/v_pure/radiobutton_checked.svg
@@ -1,7 +1,7 @@
diff --git a/src/resources/themes/v_pure/radiobutton_unchecked.svg b/src/resources/themes/v_pure/radiobutton_unchecked.svg
index 700ccea2..7cd0863a 100644
--- a/src/resources/themes/v_pure/radiobutton_unchecked.svg
+++ b/src/resources/themes/v_pure/radiobutton_unchecked.svg
@@ -1,6 +1,6 @@
diff --git a/src/resources/themes/v_pure/v_pure.qss b/src/resources/themes/v_pure/v_pure.qss
index 028a4f07..ef4d8ace 100644
--- a/src/resources/themes/v_pure/v_pure.qss
+++ b/src/resources/themes/v_pure/v_pure.qss
@@ -84,6 +84,22 @@ QMenu::indicator {
width: 20px;
height: 20px;
}
+
+QMenu::indicator:non-exclusive:unchecked {
+ image: none;
+}
+
+QMenu::indicator:non-exclusive:checked {
+ image: url(menu_checkbox.svg);
+}
+
+QMenu::indicator:exclusive:unchecked {
+ image: none;
+}
+
+QMenu::indicator:exclusive:checked {
+ image: url(menu_radiobutton.svg);
+}
/* End QMenu */
QToolBar {
@@ -595,7 +611,7 @@ QTabBar::tab {
QTabBar::tab:selected {
color: @tabbar_selected_fg;
background: @tabbar_selected_bg;
- border-bottom: 3px solid @master_bg;
+ border-top: 3px solid @master_bg;
}
QTabBar::tab:hover {
diff --git a/src/resources/themes/v_white/checkbox_checked.svg b/src/resources/themes/v_white/checkbox_checked.svg
index e9ae3b12..f017b5b4 100644
--- a/src/resources/themes/v_white/checkbox_checked.svg
+++ b/src/resources/themes/v_white/checkbox_checked.svg
@@ -1,7 +1,7 @@
diff --git a/src/resources/themes/v_white/checkbox_unchecked.svg b/src/resources/themes/v_white/checkbox_unchecked.svg
index 3ecf0f54..5167523e 100644
--- a/src/resources/themes/v_white/checkbox_unchecked.svg
+++ b/src/resources/themes/v_white/checkbox_unchecked.svg
@@ -1,6 +1,6 @@
diff --git a/src/resources/themes/v_white/menu_checkbox.svg b/src/resources/themes/v_white/menu_checkbox.svg
new file mode 100644
index 00000000..0aeb35a1
--- /dev/null
+++ b/src/resources/themes/v_white/menu_checkbox.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/resources/themes/v_white/menu_radiobutton.svg b/src/resources/themes/v_white/menu_radiobutton.svg
new file mode 100644
index 00000000..aafaa309
--- /dev/null
+++ b/src/resources/themes/v_white/menu_radiobutton.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/resources/themes/v_white/radiobutton_checked.svg b/src/resources/themes/v_white/radiobutton_checked.svg
index 33d62fbb..c9834cc5 100644
--- a/src/resources/themes/v_white/radiobutton_checked.svg
+++ b/src/resources/themes/v_white/radiobutton_checked.svg
@@ -1,7 +1,7 @@
diff --git a/src/resources/themes/v_white/radiobutton_unchecked.svg b/src/resources/themes/v_white/radiobutton_unchecked.svg
index 700ccea2..7cd0863a 100644
--- a/src/resources/themes/v_white/radiobutton_unchecked.svg
+++ b/src/resources/themes/v_white/radiobutton_unchecked.svg
@@ -1,6 +1,6 @@
diff --git a/src/resources/themes/v_white/v_white.qss b/src/resources/themes/v_white/v_white.qss
index 416e414b..b0e0bfff 100644
--- a/src/resources/themes/v_white/v_white.qss
+++ b/src/resources/themes/v_white/v_white.qss
@@ -83,6 +83,22 @@ QMenu::indicator {
width: 20px;
height: 20px;
}
+
+QMenu::indicator:non-exclusive:unchecked {
+ image: none;
+}
+
+QMenu::indicator:non-exclusive:checked {
+ image: url(menu_checkbox.svg);
+}
+
+QMenu::indicator:exclusive:unchecked {
+ image: none;
+}
+
+QMenu::indicator:exclusive:checked {
+ image: url(menu_radiobutton.svg);
+}
/* End QMenu */
QToolBar {
diff --git a/src/vnote.qrc b/src/vnote.qrc
index 583672e2..6d14ff01 100644
--- a/src/vnote.qrc
+++ b/src/vnote.qrc
@@ -186,5 +186,9 @@
resources/themes/v_pure/up_disabled.svg
resources/themes/v_pure/v_pure.palette
resources/themes/v_pure/v_pure.qss
+ resources/themes/v_white/menu_checkbox.svg
+ resources/themes/v_white/menu_radiobutton.svg
+ resources/themes/v_pure/menu_checkbox.svg
+ resources/themes/v_pure/menu_radiobutton.svg