$fa-font-path: "fa/fonts"; $fa-css-prefix: fa; @import 'fa/solid'; @import 'fa/mixins'; @import 'fa/core'; @import 'fa/larger'; @import 'fa/fixed-width'; @import 'fa/list'; @import 'fa/bordered-pulled'; @import 'fa/animated'; @import 'fa/rotated-flipped'; @import 'fa/stacked'; .fa { @extend .fas; &.push { margin-right: 0.5em; } } .control-icon { font-size: 28px; text-align: center; line-height: 44px; text-decoration: none; color: #999; background: none; @extend .fa; } /* Map */ .#{$fa-css-prefix}-map:before { content: fa-content($fa-var-map-marked); } .#{$fa-css-prefix}-track-off-track:before { content: fa-content($fa-var-hiking); } .#{$fa-css-prefix}-track-main:before { content: fa-content($fa-var-hiking); } .#{$fa-css-prefix}-track-hitchhiking:before { content: fa-content($fa-var-car-side); } .#{$fa-css-prefix}-layers:before { content: fa-content($fa-var-layer-group); } .#{$fa-css-prefix}-elev-chart:before { content: fa-content($fa-var-chart-area); } .#{$fa-css-prefix}-message-in:before { content: fa-content($fa-var-shoe-prints); } .#{$fa-css-prefix}-distance:before { content: fa-content($fa-var-arrow-circle-right); } .#{$fa-css-prefix}-elev-drop:before { content: fa-content($fa-var-arrow-circle-down); } .#{$fa-css-prefix}-elev-gain:before { content: fa-content($fa-var-arrow-circle-up); } /* Feed */ .#{$fa-css-prefix}-post:before { content: fa-content($fa-var-comment); } .#{$fa-css-prefix}-picture:before { content: fa-content($fa-var-camera-alt); } .#{$fa-css-prefix}-message:before { content: fa-content($fa-var-map-marker); } .#{$fa-css-prefix}-time:before { content: fa-content($fa-var-clock); } .#{$fa-css-prefix}-coords:before { content: fa-content($fa-var-compass); } .#{$fa-css-prefix}-drill-video:before { content: fa-content($fa-var-play-circle); } .#{$fa-css-prefix}-drill-picture:before { content: fa-content($fa-var-search); } .#{$fa-css-prefix}-drill-message:before { content: fa-content($fa-var-search-location); } /* Feed - Poster */ .#{$fa-css-prefix}-poster:before { content: fa-content($fa-var-comment-edit); } .#{$fa-css-prefix}-send:before { content: fa-content($fa-var-paper-plane); } /* Lightbox */ .#{$fa-css-prefix}-cancel:before { content: fa-content($fa-var-image); } .#{$fa-css-prefix}-prev:before { content: fa-content($fa-var-chevron-left); } .#{$fa-css-prefix}-next:before { content: fa-content($fa-var-chevron-right); } .#{$fa-css-prefix}-close:before { content: fa-content($fa-var-times-circle); }