Fix menu dropdown icon (rainloop resized the font, not the glyph)

This commit is contained in:
djmaze 2021-02-11 21:07:40 +01:00
parent e141ee8ea3
commit f1a3f54547
8 changed files with 12 additions and 16 deletions

View file

@ -1,11 +1,4 @@
[class^="icon-"],
[class*=" icon-"] {
display: inline-block;
width: 1em;
height: 1em;
}
.fontastic + span, .fontastic + span,
[class^="icon-"] + span, [class^="icon-"] + span,
[class*=" icon-"] + span { [class*=" icon-"] + span {
@ -14,6 +7,9 @@
[class^="icon-"], [class^="icon-"],
[class*=" icon-"] { [class*=" icon-"] {
display: inline-block;
width: 1em;
height: 1em;
line-height: 1; line-height: 1;
font-size: 16px; font-size: 16px;
vertical-align: text-top; vertical-align: text-top;
@ -30,14 +26,14 @@
margin-left: -1px; margin-left: -1px;
} }
.iconsize24 {
font-size: 24px;
}
.iconsize20 { .iconsize20 {
font-size: 20px; font-size: 20px;
} }
.iconsize24 {
font-size: 24px;
}
/* White icons with optional class, or on hover/active states of certain elements */ /* White icons with optional class, or on hover/active states of certain elements */
.icon-white, .icon-white,
.nav > .active > a > [class^="icon-"], .nav > .active > a > [class^="icon-"],

View file

@ -55,7 +55,7 @@
data-bind="command: deleteCommand, tooltip: 'GLOBAL/DELETE'">🗑</a> data-bind="command: deleteCommand, tooltip: 'GLOBAL/DELETE'">🗑</a>
</div> </div>
<div class="btn-group dropdown colored-toggle" data-bind="visible: allowComposer || allowMessageListActions || allowDangerousActions, registerBootstrapDropdown: true, openDropdownTrigger: moreDropdownTrigger"> <div class="btn-group dropdown colored-toggle" data-bind="visible: allowComposer || allowMessageListActions || allowDangerousActions, registerBootstrapDropdown: true, openDropdownTrigger: moreDropdownTrigger">
<a id="more-list-dropdown-id" class="btn dropdown-toggle buttonMore fontastic" href="#" tabindex="-1" data-toggle="dropdown" data-bind="tooltip: 'GLOBAL/MORE'"></a> <a id="more-list-dropdown-id" class="btn dropdown-toggle fontastic" href="#" tabindex="-1" data-toggle="dropdown" data-bind="tooltip: 'GLOBAL/MORE'"></a>
<ul class="dropdown-menu g-ui-menu" role="menu" aria-labelledby="more-list-dropdown-id"> <ul class="dropdown-menu g-ui-menu" role="menu" aria-labelledby="more-list-dropdown-id">
<div data-bind="visible: allowMessageListActions"> <div data-bind="visible: allowMessageListActions">
<li class="e-item" role="presentation" data-bind="click: listUnsetSeen, css: {'disabled': !hasCheckedOrSelectedLines()}"> <li class="e-item" role="presentation" data-bind="click: listUnsetSeen, css: {'disabled': !hasCheckedOrSelectedLines()}">

View file

@ -68,7 +68,7 @@
<i class="fontastic"></i> <i class="fontastic"></i>
</a> </a>
<div class="btn-group" data-bind="registerBootstrapDropdown: true, visible: allowComposer || allowMessageListActions || allowMessageActions" style="display: inline-block"> <div class="btn-group" data-bind="registerBootstrapDropdown: true, visible: allowComposer || allowMessageListActions || allowMessageActions" style="display: inline-block">
<a class="btn btn-thin-2 btn-transparent dropdown-toggle buttonMore" id="more-view-dropdown-id" href="#" tabindex="-1" data-toggle="dropdown" style="margin-left: -4px; margin-right: 2px" data-bind="command: messageVisibilityCommand"> <a class="btn btn-thin-2 btn-transparent dropdown-toggle" id="more-view-dropdown-id" href="#" tabindex="-1" data-toggle="dropdown" style="margin-left: -4px; margin-right: 2px" data-bind="command: messageVisibilityCommand">
<span data-bind="visible: !allowComposer" class="fontastic"></span> <span data-bind="visible: !allowComposer" class="fontastic"></span>
<span data-bind="visible: allowComposer" class="caret"></span> <span data-bind="visible: allowComposer" class="caret"></span>
</a> </a>

View file

@ -46,7 +46,7 @@
</div> </div>
<div class="pull-right"> <div class="pull-right">
<div class="btn-group dropdown colored-toggle pull-right" style="margin-right: 4px;" data-bind="registerBootstrapDropdown: true"> <div class="btn-group dropdown colored-toggle pull-right" style="margin-right: 4px;" data-bind="registerBootstrapDropdown: true">
<a class="btn dropdown-toggle buttonMore fontastic" data-toggle="dropdown"></a> <a class="btn dropdown-toggle fontastic" data-toggle="dropdown"></a>
<ul class="dropdown-menu g-ui-menu" role="menu"> <ul class="dropdown-menu g-ui-menu" role="menu">
<li class="e-item" data-bind="click: function () { requestReadReceipt(!requestReadReceipt()); }"> <li class="e-item" data-bind="click: function () { requestReadReceipt(!requestReadReceipt()); }">
<a class="e-link"> <a class="e-link">

View file

@ -25,7 +25,7 @@
</div> </div>
<div class="btn-group dropdown colored-toggle" data-bind="registerBootstrapDropdown: true"> <div class="btn-group dropdown colored-toggle" data-bind="registerBootstrapDropdown: true">
<a id="contacts-more-dropdown-id" class="btn dropdown-toggle buttonMore" href="#" tabindex="-1" data-toggle="dropdown"> <a id="contacts-more-dropdown-id" class="btn dropdown-toggle" href="#" tabindex="-1" data-toggle="dropdown">
<i class="fontastic" data-bind="css: {'icon-spinner': contacts.importing() || contacts.syncing()}"></i> <i class="fontastic" data-bind="css: {'icon-spinner': contacts.importing() || contacts.syncing()}"></i>
</a> </a>
<ul class="dropdown-menu g-ui-menu right-edge" role="menu" aria-labelledby="contacts-more-dropdown-id"> <ul class="dropdown-menu g-ui-menu right-edge" role="menu" aria-labelledby="contacts-more-dropdown-id">

View file

@ -25,7 +25,7 @@
.btn + .btn, .btn + .btn,
.btn-group + .btn, .btn-group + .btn,
.btn + .btn-group { .btn + .btn-group {
margin-left: 5px; margin-left: 3px;
} }
} }

Binary file not shown.

Binary file not shown.