ESPTerm web interface submodule, separated to make testing and development easier
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
espterm-front-end/sass/_fontello.scss

113 lines
12 KiB

@charset "UTF-8";
/* Fontello data, processed by the unpack script. */
@font-face {
font-family: 'fontello';
src: url('data:application/octet-stream;base64,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
}
%fontello-icon-base {
&::before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
/* opacity: .8; */
/* For safety - reset parent styles, that can break glyph codes*/
font-variant: normal;
text-transform: none;
/* fix buttons height, for twitter bootstrap */
line-height: 1em;
/* Animation center compensation - margins should be symmetric */
/* remove if not needed */
margin-left: .2em;
/* you can be more comfortable with increased icons size */
/* font-size: 120%; */
/* Font smoothing. That was taken from TWBS */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
/* Uncomment for 3D effect */
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
}
/* Fontello icon codes */
$icon-codes: (
keyboard: '\2328',
about: '\2605',
restore: '\267c',
configure: '\2699',
ok: '\2714',
help: '\2753',
donate: '\2764',
back: '\276e',
resize-small: '\e800',
cancel: '\e801',
resize-full: '\e802',
paste: '\f0ea',
network: '🌍',
github: '🐱',
persist: '💾',
download: '📥',
wifi: '📶',
terminal: '🖳',
);
/* Fontello classes */
.icn-keyboard::before { content: '\2328'; }
.icn-about::before { content: '\2605'; }
.icn-restore::before { content: '\267c'; }
.icn-configure::before { content: '\2699'; }
.icn-ok::before { content: '\2714'; }
.icn-help::before { content: '\2753'; }
.icn-donate::before { content: '\2764'; }
.icn-back::before { content: '\276e'; }
.icn-resize-small::before { content: '\e800'; }
.icn-cancel::before { content: '\e801'; }
.icn-resize-full::before { content: '\e802'; }
.icn-paste::before { content: '\f0ea'; }
.icn-network::before { content: '🌍'; }
.icn-github::before { content: '🐱'; }
.icn-persist::before { content: '💾'; }
.icn-download::before { content: '📥'; }
.icn-wifi::before { content: '📶'; }
.icn-terminal::before { content: '🖳'; }
[class^="icn-"], [class*=" icn-"] {
@extend %fontello-icon-base;
}
@mixin icon-base() {
@extend %fontello-icon-base;
}
@mixin icon-content($icon-name) {
&::before {
content: map-get($icon-codes, $icon-name);
}
}
@mixin icon($icon-name) {
@include icon-base();
@include icon-content(\icon-name);
}