Add QMenuBar styles

with increased height for touchscreen users and more visible highlight color.
This commit is contained in:
Matthias Metelka 2022-10-10 00:05:02 +02:00
parent 9baa3ba3c0
commit 6ae405a073

View file

@ -64,6 +64,19 @@ QToolTip {{
def menu_styles(tm: ThemeManager()) -> str:
return f"""
QMenuBar {{
background-color: {tm.var(colors.CANVAS)};
border-bottom: 1px solid {tm.var(colors.BORDER)};
}}
QMenuBar::item {{
background-color: transparent;
padding: 6px;
margin: 2px;
}}
QMenuBar::item:selected {{
background-color: {tm.var(colors.HIGHLIGHT_BG)};
border-radius: {tm.var(props.BORDER_RADIUS)};
}}
QMenu {{
background-color: {tm.var(colors.CANVAS_OVERLAY)};
border: 1px solid {tm.var(colors.BORDER)};