diff --git a/imgsrc/drawer.svg b/imgsrc/drawer.svg
index 679bca53b2..22e54a1537 100644
--- a/imgsrc/drawer.svg
+++ b/imgsrc/drawer.svg
@@ -1,2679 +1,2508 @@
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/resources/images/drawer.png b/resources/images/drawer.png
index 356de02a88..dd33c2ad6e 100644
Binary files a/resources/images/drawer.png and b/resources/images/drawer.png differ
diff --git a/src/calibre/gui2/preferences/main.py b/src/calibre/gui2/preferences/main.py
index f75a748006..91c3834410 100644
--- a/src/calibre/gui2/preferences/main.py
+++ b/src/calibre/gui2/preferences/main.py
@@ -72,6 +72,9 @@ class Category(QWidget):
ac.setWhatsThis(p.description)
ac.setStatusTip(p.description)
self.actions.append(ac)
+ w = self.bar.widgetForAction(ac)
+ w.setStyleSheet('QToolButton { margin-right: 20px; min-width: 100px }')
+ w.setCursor(Qt.PointingHandCursor)
def triggered(self, plugin, *args):
self.plugin_activated.emit(plugin)