From 8a351e57630be44b948e1fa0f2be589c4e28ba29 Mon Sep 17 00:00:00 2001 From: djmaze Date: Mon, 15 Nov 2021 12:16:02 +0100 Subject: [PATCH] Resolve #159 and more design issues --- dev/Styles/User/Layout.less | 37 +------------------ dev/Styles/User/MessageList.less | 1 - dev/Styles/_BootstrapFix.less | 7 +--- .../templates/Views/User/MailMessageList.html | 4 +- .../templates/Views/User/PopupsCompose.html | 2 +- .../templates/Views/User/PopupsContacts.html | 6 +-- .../Views/User/SettingsContacts.html | 1 - .../templates/Views/User/SystemDropDown.html | 2 +- snappymail/v/0.0.0/themes/example.css | 1 - vendors/bootstrap/less/buttons.less | 4 +- vendors/bootstrap/less/code.less | 4 +- vendors/bootstrap/less/dropdowns.less | 35 ++++++------------ vendors/bootstrap/less/forms.less | 29 +-------------- vendors/bootstrap/less/type.less | 6 +-- vendors/bootstrap/less/variables.less | 2 +- 15 files changed, 31 insertions(+), 110 deletions(-) diff --git a/dev/Styles/User/Layout.less b/dev/Styles/User/Layout.less index b3c2e0575..5563a3a00 100644 --- a/dev/Styles/User/Layout.less +++ b/dev/Styles/User/Layout.less @@ -153,47 +153,14 @@ html.rl-side-preview-pane { } } -.dropdown-menu { - max-height: 60vh; - max-width: 90vw; - overflow: auto; - - a { - text-decoration: none; - cursor: pointer; - color: var(--dropdown-menu-color, #333); - background-color: var(--dropdown-menu-bg-color, #fff); - } - - li.selected > a { - background-color: var(--dropdown-menu-selected-bg-color, #eee); - } - - li:not(.disabled) > a:focus, - li:not(.disabled) > a:hover { - background-color: var(--dropdown-menu-hover-bg-color, #444); - background-image: none; - color: var(--dropdown-menu-hover-color, #eee); - } - - li.disabled > a { - cursor: not-allowed; - opacity: 0.5; - } -} - .dropdown-menu * + .dividerbar { margin-top: 9px; padding-top: 9px; border-top: 1px solid #e5e5e5; } -.dropdown.colored-toggle.show .btn.dropdown-toggle { - color: #BD362F; - - .caret { - border-top-color: #BD362F; - } +.dropdown.show { + box-shadow: 0 0 1px var(--main-color, @dropdownLinkColor); } .btn.btn-transparent { diff --git a/dev/Styles/User/MessageList.less b/dev/Styles/User/MessageList.less index 0460f6d90..05f918987 100644 --- a/dev/Styles/User/MessageList.less +++ b/dev/Styles/User/MessageList.less @@ -89,7 +89,6 @@ html.rl-no-preview-pane { } .inputSearch { - display: inline-block; max-width: 300px; width: 100%; } diff --git a/dev/Styles/_BootstrapFix.less b/dev/Styles/_BootstrapFix.less index 805f721f4..5bb1ad0be 100644 --- a/dev/Styles/_BootstrapFix.less +++ b/dev/Styles/_BootstrapFix.less @@ -9,17 +9,12 @@ label.inline, span.inline { padding: 0; margin-bottom: @baseLineHeight; font-size: @baseFontSize * 1.5; - line-height: @baseLineHeight * 2; + line-height: @baseLineHeight * 1.5; color: @grayDark; border: 0; border-bottom: 1px solid @dropdownDividerTop; } -.legend + .control-group { - margin-top: @baseLineHeight; - -webkit-margin-top-collapse: separate; -} - .btn-small.btn-small-small { font-size: 11px; line-height: 11px; diff --git a/snappymail/v/0.0.0/app/templates/Views/User/MailMessageList.html b/snappymail/v/0.0.0/app/templates/Views/User/MailMessageList.html index aa7d2f12f..24dbef856 100644 --- a/snappymail/v/0.0.0/app/templates/Views/User/MailMessageList.html +++ b/snappymail/v/0.0.0/app/templates/Views/User/MailMessageList.html @@ -9,7 +9,7 @@ -