mirror of
https://github.com/the-djmaze/snappymail.git
synced 2024-12-31 03:52:01 +08:00
Improved snappymail font unicode points
This commit is contained in:
parent
0f99147496
commit
93738eac22
7 changed files with 28 additions and 38 deletions
|
@ -286,15 +286,15 @@ html.rl-no-preview-pane {
|
|||
border-color: transparent !important;
|
||||
}
|
||||
|
||||
.checkedParent {
|
||||
.checkboxMessage {
|
||||
display: inline-block;
|
||||
float: left;
|
||||
margin-top: 11px;
|
||||
padding: 0 8px 0 6px;
|
||||
font-size: 14px;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
&.e-single-line .checkedParent {
|
||||
&.e-single-line .checkboxMessage {
|
||||
margin-top: 1px;
|
||||
}
|
||||
|
||||
|
@ -558,7 +558,7 @@ html.rl-no-preview-pane {
|
|||
}
|
||||
|
||||
&.hideMessageListCheckbox {
|
||||
.checkedParent, .checkboxCkeckAll {
|
||||
.checkboxMessage, .checkboxCkeckAll {
|
||||
display: none !important;
|
||||
}
|
||||
.sidebarParent {
|
||||
|
|
|
@ -3,28 +3,22 @@
|
|||
data-bind="css: {'message-selected': isMessageSelected, 'message-focused': !messageListFocused(), 'hideMessageListCheckbox': !useCheckboxesInList() }">
|
||||
<div class="toolbar">
|
||||
<div class="btn-toolbar">
|
||||
<!-- ko if: allowFolders && mobile -->
|
||||
<div class="btn-group" data-bind="visible: leftPanelDisabled()">
|
||||
<a class="btn btn-thin-2" data-bind="click: showLeft">
|
||||
<i class="icon-right-middle"></i>
|
||||
</a>
|
||||
</div>
|
||||
<div class="btn-group" data-bind="visible: !leftPanelDisabled()">
|
||||
<a class="btn btn-thin-2" data-bind="click: hideLeft">
|
||||
<i class="icon-left-middle"></i>
|
||||
</a>
|
||||
</div>
|
||||
<!-- ko if: mobile -->
|
||||
<!-- ko if: allowFolders -->
|
||||
<a class="btn btn-thin-2" data-bind="click: showLeft, visible: leftPanelDisabled()">
|
||||
<i class="icon-right-middle"></i>
|
||||
</a>
|
||||
<a class="btn btn-thin-2" data-bind="click: hideLeft, visible: !leftPanelDisabled()">
|
||||
<i class="icon-left-middle"></i>
|
||||
</a>
|
||||
<!-- /ko -->
|
||||
<div class="btn-group" data-bind="visible: mobile && allowComposer && mobileCheckedStateHide()">
|
||||
<a class="btn buttonCompose" data-bind="click: composeClick, tooltip: 'FOLDER_LIST/BUTTON_NEW_MESSAGE', css: {'btn-warning': composeInEdit, 'btn-success': !composeInEdit()}">
|
||||
<i class="icon-paper-plane"></i>
|
||||
</a>
|
||||
</div>
|
||||
<div class="btn-group" data-bind="visible: allowReload && mobileCheckedStateHide()">
|
||||
<a class="btn buttonReload" data-bind="command: reloadCommand, tooltip: 'MESSAGE_LIST/BUTTON_RELOAD'">
|
||||
<i class="icon-spinner" data-bind="css: {'not-animated': !messageListCompleteLoadingThrottleForAnimation()}"></i>
|
||||
</a>
|
||||
</div>
|
||||
<a class="btn buttonCompose" data-bind="click: composeClick, tooltip: 'FOLDER_LIST/BUTTON_NEW_MESSAGE', css: {'btn-warning': composeInEdit, 'btn-success': !composeInEdit()}, visible: allowComposer && mobileCheckedStateHide()">
|
||||
<i class="icon-paper-plane"></i>
|
||||
</a>
|
||||
<!-- /ko -->
|
||||
<a class="btn buttonReload" data-bind="command: reloadCommand, tooltip: 'MESSAGE_LIST/BUTTON_RELOAD', visible: allowReload && mobileCheckedStateHide()">
|
||||
<i class="icon-spinner" data-bind="css: {'not-animated': !messageListCompleteLoadingThrottleForAnimation()}"></i>
|
||||
</a>
|
||||
<!-- ko if: !newMoveToFolder -->
|
||||
<div class="btn-group dropdown colored-toggle hide-on-mobile" data-bind="visible: allowMessageListActions, registerBootstrapDropdown: true, openDropdownTrigger: moveDropdownTrigger">
|
||||
<a id="move-dropdown-id" href="#" tabindex="-1" class="btn dropdown-toggle buttonMove" data-toggle="dropdown" data-bind="command: moveCommand, tooltip: 'GLOBAL/MOVE_TO'">
|
||||
|
@ -137,7 +131,7 @@
|
|||
<span class="caret"></span>
|
||||
</a>
|
||||
</div>
|
||||
<i class="checkboxCkeckAll" data-bind="css: checkAll() ? (isIncompleteChecked() ? 'icon-checkbox-partial' : 'icon-checkbox-checked') : 'icon-checkbox-unchecked'"></i>
|
||||
<i class="checkboxCkeckAll fontastic" data-bind="text: checkAll() ? (isIncompleteChecked() ? '▣' : '☑') : '☐'"></i>
|
||||
</div>
|
||||
</div>
|
||||
<div class="b-content" data-bind="initDom: dragOverBodyArea">
|
||||
|
|
|
@ -26,9 +26,7 @@
|
|||
</span>
|
||||
</span>
|
||||
</div>
|
||||
<div class="checkedParent">
|
||||
<i class="checkboxMessage" data-bind="css: checked() ? 'checkboxMessage icon-checkbox-checked' : 'checkboxMessage icon-checkbox-unchecked'"></i>
|
||||
</div>
|
||||
<div class="checkboxMessage fontastic" data-bind="text: checked() ? '☑' : '☐'"></div>
|
||||
<div class="senderParent actionHandle">
|
||||
<span class="replyFlag"><i class="fontastic">←</i> </span>
|
||||
<span class="forwardFlag"><i class="fontastic">→</i> </span>
|
||||
|
|
|
@ -15,9 +15,7 @@
|
|||
</span>
|
||||
</span>
|
||||
</div>
|
||||
<div class="checkedParent">
|
||||
<i class="checkboxMessage" data-bind="css: checked() ? 'checkboxMessage icon-checkbox-checked' : 'checkboxMessage icon-checkbox-unchecked'"></i>
|
||||
</div>
|
||||
<div class="checkboxMessage fontastic" data-bind="text: checked() ? '☑' : '☐'"></div>
|
||||
<div class="flagParent">
|
||||
<span class="flagOn">
|
||||
<i class="icon-star"></i>
|
||||
|
|
BIN
vendors/fontastic/fonts/snappymail.woff
vendored
BIN
vendors/fontastic/fonts/snappymail.woff
vendored
Binary file not shown.
BIN
vendors/fontastic/fonts/snappymail.woff2
vendored
BIN
vendors/fontastic/fonts/snappymail.woff2
vendored
Binary file not shown.
12
vendors/fontastic/styles.css
vendored
12
vendors/fontastic/styles.css
vendored
|
@ -29,7 +29,7 @@
|
|||
content: "\e001";
|
||||
}
|
||||
.icon-list::before {
|
||||
content: "\e002";
|
||||
content: "☰";
|
||||
}
|
||||
.icon-user-add::before {
|
||||
content: "\e005";
|
||||
|
@ -44,10 +44,10 @@
|
|||
content: "\e00c"; /* ▶ */
|
||||
}
|
||||
.icon-left::before {
|
||||
content: "\e01b"; /* ➔ rotate 180 */
|
||||
content: "⬅";
|
||||
}
|
||||
.icon-down::before {
|
||||
content: "\e01d"; /* ➔ rotate 90 */
|
||||
content: "⬇";
|
||||
}
|
||||
.icon-right-mini::before {
|
||||
content: "\e01e"; /* › */
|
||||
|
@ -56,7 +56,7 @@
|
|||
content: "\e01f"; /* › rotate 90 */
|
||||
}
|
||||
.icon-up::before {
|
||||
content: "\e020"; /* ➔ rotate -90 */
|
||||
content: "⬆";
|
||||
}
|
||||
.icon-star-empty::before {
|
||||
content: "☆";
|
||||
|
@ -130,7 +130,7 @@
|
|||
content: "\e045";
|
||||
}
|
||||
.icon-telephone::before {
|
||||
content: "\e047"; /* ℡ ✆ ☎ ☏ 📞 */
|
||||
content: "📞"; /* ℡ ✆ ☎ ☏ */
|
||||
}
|
||||
.icon-left-middle::before {
|
||||
content: "\e04b"; /* ❮ */
|
||||
|
@ -151,7 +151,7 @@
|
|||
content: "☐";
|
||||
}
|
||||
.icon-checkbox-partial::before {
|
||||
content: "\e05a";
|
||||
content: "▣";
|
||||
}
|
||||
.icon-radio-checked::before {
|
||||
content: "\e05b";
|
||||
|
|
Loading…
Reference in a new issue