From f2021f8ca189a8f8192f638390fae5a2e77316f2 Mon Sep 17 00:00:00 2001 From: Adorian Doran Date: Thu, 6 Feb 2025 22:18:01 +0200 Subject: [PATCH] style(next): note revisions dialog: fix the list appeareance --- src/public/stylesheets/theme-next/shell.css | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/public/stylesheets/theme-next/shell.css b/src/public/stylesheets/theme-next/shell.css index 8ef908a34..2354e47e1 100644 --- a/src/public/stylesheets/theme-next/shell.css +++ b/src/public/stylesheets/theme-next/shell.css @@ -956,7 +956,7 @@ body.mobile .note-title { * supported when this class is used. */ -.dropdown-menu { +.dropdown-menu:not(.static) { border-radius: var(--dropdown-border-radius); padding: var(--menu-padding-size) !important; font-size: 0.9rem !important; @@ -1088,6 +1088,20 @@ html body .dropdown-item[disabled] { color: var(--menu-item-arrow-color) !important; } +/* Static menus (used as a list, such as on the note revisions dialog) */ +body.desktop .dropdown-menu.static { + box-shadow: unset; + border-radius: 4px; + border: unset; + background-color: var(--card-background-color) !important; + padding: var(--menu-padding-size) !important; + user-select: none; +} + +body.desktop .dropdown-menu.static .dropdown-item.active { + --active-item-text-color: var(--menu-text-color); +} + body.desktop .dropdown-menu .dropdown-toggle::after { height: 100%; }