Add icons for Select and Threads menus

pull/5742/merge
Aleksander Machniak 7 years ago
parent 4a5aa6e83f
commit 9c1dafba08

@ -117,6 +117,12 @@
&.responses:before { &.responses:before {
content: @fa-var-comment; content: @fa-var-comment;
} }
&.select:before {
content: @fa-var-check-square-o;
}
&.threads:before {
content: @fa-var-comments;
}
} }
.dropbutton { .dropbutton {
@ -318,6 +324,29 @@
a.export.all:before { a.export.all:before {
content: @fa-var-download; content: @fa-var-download;
} }
a.select.all:before {
content: @fa-var-check-square-o;
}
a.select.none:before {
content: @fa-var-times;
}
a.select.page:before {
content: @fa-var-reorder;
}
a.select.flagged:before {
content: @fa-var-flag;
}
a.select.unread:before {
content: @fa-var-star;
}
a.select.invert:before {
content: @fa-var-square-o;
}
a.expand.all:before,
a.expand.unread:before,
a.expand.none:before {
content: @fa-var-comments;
}
} }
@media screen and (min-width: (@screen-width-small + 1px)) { @media screen and (min-width: (@screen-width-small + 1px)) {

@ -46,14 +46,14 @@
data-list="message_list" data-list="message_list"
/> />
</div> </div>
<div id="messagelist-footer" class="footer"> <div id="messagelist-footer" class="footer toolbar">
<div id="listselectors"> <div id="listselectors">
<a href="#select" id="listselectmenulink" class="menuselector" data-popup="listselect-menu"><span class="handle"><roundcube:label name="select" /></span></a> <a href="#select" class="button select" data-popup="listselect-menu"><span class="inner"><roundcube:label name="select" /></span></a>
<roundcube:if condition="env:threads" /> <roundcube:if condition="env:threads" />
&nbsp; <a href="#threads" id="threadselectmenulink" class="menuselector" data-popup="threadselect-menu"><span class="handle"><roundcube:label name="threads" /></span></a> <a href="#threads" class="button threads" data-popup="threadselect-menu"><span class="inner"><roundcube:label name="threads" /></span></a>
<roundcube:endif /> <roundcube:endif />
</div> </div>
<div id="countcontrols" class="toolbar"> <div id="countcontrols">
<roundcube:object name="messageCountDisplay" class="countdisplay" aria-live="polite" aria-relevant="text" /> <roundcube:object name="messageCountDisplay" class="countdisplay" aria-live="polite" aria-relevant="text" />
<span class="pagenavbuttons"> <span class="pagenavbuttons">
<roundcube:button command="firstpage" type="link" <roundcube:button command="firstpage" type="link"
@ -136,21 +136,21 @@
<div id="listselect-menu" class="popupmenu"> <div id="listselect-menu" class="popupmenu">
<h3 id="aria-label-listselect-menu" class="voice"><roundcube:label name="arialabellistselectmenu" /></h3> <h3 id="aria-label-listselect-menu" class="voice"><roundcube:label name="arialabellistselectmenu" /></h3>
<ul class="toolbarmenu listing" role="menu" aria-labelledby="aria-label-listselect-menu"> <ul class="toolbarmenu listing" role="menu" aria-labelledby="aria-label-listselect-menu">
<roundcube:button command="select-all" type="link-menuitem" label="all" class="icon" classAct="icon active" innerclass="icon mail" /> <roundcube:button command="select-all" type="link-menuitem" label="all" class="select all" classAct="select all active" innerclass="inner" />
<roundcube:button command="select-all" type="link-menuitem" prop="page" label="currpage" class="icon" classAct="icon active" innerclass="icon list" /> <roundcube:button command="select-all" type="link-menuitem" prop="page" label="currpage" class="select page" classAct="select page active" innerclass="inner" />
<roundcube:button command="select-all" type="link-menuitem" prop="unread" label="unread" class="icon" classAct="icon active" innerclass="icon unread" /> <roundcube:button command="select-all" type="link-menuitem" prop="unread" label="unread" class="select unread" classAct="select unread active" innerclass="inner" />
<roundcube:button command="select-all" type="link-menuitem" prop="flagged" label="flagged" class="icon" classAct="icon active" innerclass="icon flagged" /> <roundcube:button command="select-all" type="link-menuitem" prop="flagged" label="flagged" class="select flagged" classAct="select flagged active" innerclass="inner" />
<roundcube:button command="select-all" type="link-menuitem" prop="invert" label="invert" class="icon" classAct="icon active" innerclass="icon invert" /> <roundcube:button command="select-all" type="link-menuitem" prop="invert" label="invert" class="select invert" classAct="select invert active" innerclass="inner" />
<roundcube:button command="select-none" type="link-menuitem" label="none" class="icon" classAct="icon active" innerclass="icon cross" /> <roundcube:button command="select-none" type="link-menuitem" label="none" class="select none" classAct="select none active" innerclass="inner" />
</ul> </ul>
</div> </div>
<div id="threadselect-menu" class="popupmenu"> <div id="threadselect-menu" class="popupmenu">
<h3 id="aria-label-threadselectmenu" class="voice"><roundcube:label name="arialabelthreadselectmenu" /></h3> <h3 id="aria-label-threadselectmenu" class="voice"><roundcube:label name="arialabelthreadselectmenu" /></h3>
<ul class="toolbarmenu listing" role="menu" aria-labelledby="aria-label-threadselectmenu"> <ul class="toolbarmenu listing" role="menu" aria-labelledby="aria-label-threadselectmenu">
<roundcube:button command="expand-all" type="link-menuitem" label="expand-all" class="icon" classAct="icon active" innerclass="icon conversation" /> <roundcube:button command="expand-all" type="link-menuitem" label="expand-all" class="expand all" classAct="expand all active" innerclass="inner" />
<roundcube:button command="expand-unread" type="link-menuitem" label="expand-unread" class="icon" classAct="icon active" innerclass="icon conversation" /> <roundcube:button command="expand-unread" type="link-menuitem" label="expand-unread" class="expand unread" classAct="expand unread active" innerclass="inner" />
<roundcube:button command="collapse-all" type="link-menuitem" label="collapse-all" class="icon" classAct="icon active" innerclass="icon conversation" /> <roundcube:button command="collapse-all" type="link-menuitem" label="collapse-all" class="expand none" classAct="expand none active" innerclass="inner" />
</ul> </ul>
</div> </div>

Loading…
Cancel
Save