/*** Toolbar widget ***/ .toolbar { a { text-decoration: none; } a.button { padding: 0 0.3em; display: inline-block; &:before { &:extend(.font-icon-class); display: inline; float: initial; } &.reply:before { content: @fa-var-mail-reply; } &.reply-all:before { content: @fa-var-mail-reply-all; } &.forward:before { content: @fa-var-mail-forward; } &.delete:before { content: @fa-var-trash-o; } &.markmessage:before { content: @fa-var-tag; } &.more:before { content: @fa-var-ellipsis-h; } &.dropdown:before { content: @fa-var-caret-down; } &.settings:before { content: @fa-var-cog; } &.move:before { content: @fa-var-arrows; } &.print:before { content: @fa-var-print; } &.search:before { content: @fa-var-search; } &.upload:before, &.import:before { content: @fa-var-upload; } &.download:before, &.export:before { content: @fa-var-download; } &.compose:before { content: @fa-var-edit; } &.archive:before { content: @fa-var-archive; } &.enigma:before, &.encrypt:before { content: @fa-var-lock; } &.firstpage:before { content: @fa-var-fast-backward; } &.prevpage:before { content: @fa-var-backward; } &.nextpage:before { content: @fa-var-forward; } &.lastpage:before { content: @fa-var-fast-forward; } &.send:before { content: @fa-var-paper-plane; } &.back:before { content: @fa-var-arrow-left; } &.closewin:before { content: @fa-var-window-close; } &.save:before { content: @fa-var-floppy-o; } &.attach:before { content: @fa-var-paperclip; } &.spellcheck:before { content: @fa-var-magic; /* TODO */ } &.signature:before { content: @fa-var-at; /* TODO */ } &.responses:before { content: @fa-var-comment; } span.inner { display: none; } } .dropbutton { a.button:first-child { padding-right: 0; } a.button.dropdown { font-size: 70%; padding-left: 0; } } & > .spacer { display: inline-block; width: 1.2em; } } .toolbarmenu li { a { opacity: 0.5; &.active { opacity: 1; &:hover { color: @toolbarmenu-hover-color; background-color: @toolbarmenu-hover-color-background; } } } &:last-child { border-bottom: none; } a:before { &:extend(.font-icon-class); } a.print:before { content: @fa-var-print; } a.copy:before { content: @fa-var-copy; } a.move:before { content: @fa-var-arrows; } a.source:before { content: @fa-var-flask; } a.download:before { content: @fa-var-download; } a.extwin:before { content: @fa-var-external-link; } a.edit:before { content: @fa-var-edit; /* TODO: edit.asnew */ } a.rename:before { content: @fa-var-pencil; /* TODO: better icon? */ } a.read:before { content: @fa-var-star-o; } a.unread:before { content: @fa-var-star; } a.flag:before { content: @fa-var-flag; } a.unflag:before { content: @fa-var-flag-o; } a.filterlink:before { content: @fa-var-filter; } } @media screen and (min-width: (@screen-width-small + 1px)) { ul.toolbar { margin: 0; flex: 1; text-align: right; } ul.toolbar > li { display: inline-block; } } @media screen and (max-width: @screen-width-small) { ul.toolbar a.button .inner { display: inline; } }