From f35a06008ca05e6126244bee7ff5e37213340c4a Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Mon, 3 Jun 2019 15:50:07 +0100 Subject: [PATCH] Added CSS to better style the electron menubar --- src/assets/less/app.less | 17 +++++++++++++++++ src/assets/less/theme.less | 3 +++ 2 files changed, 20 insertions(+) create mode 100644 src/assets/less/app.less diff --git a/src/assets/less/app.less b/src/assets/less/app.less new file mode 100644 index 00000000..008ee44f --- /dev/null +++ b/src/assets/less/app.less @@ -0,0 +1,17 @@ +// Theming specific to the electron app + +.menubar-menu-container { + box-shadow: 0.5px 1px 4px 0px rgba(0,0,0,0.3) !important; +} + +.menubar-menu-container > * { + box-shadow: none !important; +} + +.menubar-menu-container .action-menu-item, .menubar-menu-container .action-label { + cursor: default +} + +.menubar-menu-container a:hover { + text-decoration: none; +} \ No newline at end of file diff --git a/src/assets/less/theme.less b/src/assets/less/theme.less index 96eae129..26ed2ebd 100644 --- a/src/assets/less/theme.less +++ b/src/assets/less/theme.less @@ -4,6 +4,9 @@ // Highlight.js @import "./highlight.less"; +// Electron app theming +@import "./app.less"; + // Custom OpenFlexure theming @global-primary-background: #C32280;