@import 'theme'; // ## Common styles // ------------------------------ *, *::after, *::before { box-sizing: border-box; } ::selection { color: $selection-color; background: $selection-background; text-shadow: none; } a { &, &:visited { color: $link-color; text-decoration: $link-decoration; } &:hover { color: $link-hover-color; text-decoration: $link-hover-decoration; } &:active, &:focus { outline: 0; } } // ## Global styles // ------------------------------ html, body { height: 100%; margin: 0; } html { overflow: hidden; background: $html-background; // color: $html-color; } body { background: $body-background; color: $body-color; font-family: $body-font-family; // better Font Rendering -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } // # Freedom icon imports // ==================== @font-face { font-family: 'freedom'; src: url('#{$freedom-font-path}/freedom.woff?b7r2dg') format('woff'), url('#{$freedom-font-path}/freedom.ttf?b7r2dg') format('truetype'), url('#{$freedom-font-path}/freedom.svg?b7r2dg#freedom') format('svg'); font-weight: normal; font-style: normal; } .icon, .icon-before:before { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'freedom' !important; speak-as: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; // line-height: 1; // // or // display: inline-block; // line-height: inherit; vertical-align: top; /* Enable Ligatures ================ */ letter-spacing: 0; -webkit-font-feature-settings: "liga"; -moz-font-feature-settings: "liga=1"; -moz-font-feature-settings: "liga"; -ms-font-feature-settings: "liga" 1; font-feature-settings: "liga"; -webkit-font-variant-ligatures: discretionary-ligatures; font-variant-ligatures: discretionary-ligatures; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon { &-home::before { content: $icon-home; } &-home2::before { content: $icon-home2; } &-home3::before { content: $icon-home3; } &-office::before { content: $icon-office; } &-newspaper::before { content: $icon-newspaper; } &-pencil::before { content: $icon-pencil; } &-pencil2::before { content: $icon-pencil2; } &-quill::before { content: $icon-quill; } &-pen::before { content: $icon-pen; } &-blog::before { content: $icon-blog; } &-eyedropper::before { content: $icon-eyedropper; } &-droplet::before { content: $icon-droplet; } &-paint-format::before { content: $icon-paint-format; } &-image::before { content: $icon-image; } &-images::before { content: $icon-images; } &-camera::before { content: $icon-camera; } &-headphones::before { content: $icon-headphones; } &-music::before { content: $icon-music; } &-play::before { content: $icon-play; } &-film::before { content: $icon-film; } &-video-camera::before { content: $icon-video-camera; } &-dice::before { content: $icon-dice; } &-pacman::before { content: $icon-pacman; } &-spades::before { content: $icon-spades; } &-clubs::before { content: $icon-clubs; } &-diamonds::before { content: $icon-diamonds; } &-bullhorn::before { content: $icon-bullhorn; } &-connection::before { content: $icon-connection; } &-podcast::before { content: $icon-podcast; } &-feed::before { content: $icon-feed; } &-mic::before { content: $icon-mic; } &-book::before { content: $icon-book; } &-books::before { content: $icon-books; } &-library::before { content: $icon-library; } &-file-text::before { content: $icon-file-text; } &-profile::before { content: $icon-profile; } &-file-empty::before { content: $icon-file-empty; } &-files-empty::before { content: $icon-files-empty; } &-file-text2::before { content: $icon-file-text2; } &-file-picture::before { content: $icon-file-picture; } &-file-music::before { content: $icon-file-music; } &-file-play::before { content: $icon-file-play; } &-file-video::before { content: $icon-file-video; } &-file-zip::before { content: $icon-file-zip; } &-copy::before { content: $icon-copy; } &-paste::before { content: $icon-paste; } &-stack::before { content: $icon-stack; } &-folder::before { content: $icon-folder; } &-folder-open::before { content: $icon-folder-open; } &-folder-plus::before { content: $icon-folder-plus; } &-folder-minus::before { content: $icon-folder-minus; } &-folder-download::before { content: $icon-folder-download; } &-folder-upload::before { content: $icon-folder-upload; } &-price-tag::before { content: $icon-price-tag; } &-price-tags::before { content: $icon-price-tags; } &-barcode::before { content: $icon-barcode; } &-qrcode::before { content: $icon-qrcode; } &-ticket::before { content: $icon-ticket; } &-cart::before { content: $icon-cart; } &-coin-dollar::before { content: $icon-coin-dollar; } &-coin-euro::before { content: $icon-coin-euro; } &-coin-pound::before { content: $icon-coin-pound; } &-coin-yen::before { content: $icon-coin-yen; } &-credit-card::before { content: $icon-credit-card; } &-calculator::before { content: $icon-calculator; } &-lifebuoy::before { content: $icon-lifebuoy; } &-phone::before { content: $icon-phone; } &-phone-hang-up::before { content: $icon-phone-hang-up; } &-address-book::before { content: $icon-address-book; } &-envelop::before { content: $icon-envelop; } &-pushpin::before { content: $icon-pushpin; } &-location::before { content: $icon-location; } &-location2::before { content: $icon-location2; } &-compass::before { content: $icon-compass; } &-compass2::before { content: $icon-compass2; } &-map::before { content: $icon-map; } &-map2::before { content: $icon-map2; } &-history::before { content: $icon-history; } &-clock::before { content: $icon-clock; } &-clock2::before { content: $icon-clock2; } &-alarm::before { content: $icon-alarm; } &-bell::before { content: $icon-bell; } &-stopwatch::before { content: $icon-stopwatch; } &-calendar::before { content: $icon-calendar; } &-printer::before { content: $icon-printer; } &-keyboard::before { content: $icon-keyboard; } &-display::before { content: $icon-display; } &-laptop::before { content: $icon-laptop; } &-mobile::before { content: $icon-mobile; } &-mobile2::before { content: $icon-mobile2; } &-tablet::before { content: $icon-tablet; } &-tv::before { content: $icon-tv; } &-drawer::before { content: $icon-drawer; } &-drawer2::before { content: $icon-drawer2; } &-box-add::before { content: $icon-box-add; } &-box-remove::before { content: $icon-box-remove; } &-download::before { content: $icon-download; } &-upload::before { content: $icon-upload; } &-floppy-disk::before { content: $icon-floppy-disk; } &-drive::before { content: $icon-drive; } &-database::before { content: $icon-database; } &-undo::before { content: $icon-undo; } &-redo::before { content: $icon-redo; } &-undo2::before { content: $icon-undo2; } &-redo2::before { content: $icon-redo2; } &-forward::before { content: $icon-forward; } &-reply::before { content: $icon-reply; } &-bubble::before { content: $icon-bubble; } &-bubbles::before { content: $icon-bubbles; } &-bubbles2::before { content: $icon-bubbles2; } &-bubble2::before { content: $icon-bubble2; } &-bubbles3::before { content: $icon-bubbles3; } &-bubbles4::before { content: $icon-bubbles4; } &-user::before { content: $icon-user; } &-users::before { content: $icon-users; } &-user-plus::before { content: $icon-user-plus; } &-user-minus::before { content: $icon-user-minus; } &-user-check::before { content: $icon-user-check; } &-user-tie::before { content: $icon-user-tie; } &-quotes-left::before { content: $icon-quotes-left; } &-quotes-right::before { content: $icon-quotes-right; } &-hour-glass::before { content: $icon-hour-glass; } &-spinner::before { content: $icon-spinner; } &-spinner2::before { content: $icon-spinner2; } &-spinner3::before { content: $icon-spinner3; } &-spinner4::before { content: $icon-spinner4; } &-spinner5::before { content: $icon-spinner5; } &-spinner6::before { content: $icon-spinner6; } &-spinner7::before { content: $icon-spinner7; } &-spinner8::before { content: $icon-spinner8; } &-spinner9::before { content: $icon-spinner9; } &-spinner10::before { content: $icon-spinner10; } &-spinner11::before { content: $icon-spinner11; } &-binoculars::before { content: $icon-binoculars; } &-search::before { content: $icon-search; } &-zoom-in::before { content: $icon-zoom-in; } &-zoom-out::before { content: $icon-zoom-out; } &-enlarge::before { content: $icon-enlarge; } &-shrink::before { content: $icon-shrink; } &-enlarge2::before { content: $icon-enlarge2; } &-shrink2::before { content: $icon-shrink2; } &-key::before { content: $icon-key; } &-key2::before { content: $icon-key2; } &-lock::before { content: $icon-lock; } &-unlocked::before { content: $icon-unlocked; } &-wrench::before { content: $icon-wrench; } &-equalizer::before { content: $icon-equalizer; } &-equalizer2::before { content: $icon-equalizer2; } &-cog::before { content: $icon-cog; } &-cogs::before { content: $icon-cogs; } &-hammer::before { content: $icon-hammer; } &-magic-wand::before { content: $icon-magic-wand; } &-aid-kit::before { content: $icon-aid-kit; } &-bug::before { content: $icon-bug; } &-pie-chart::before { content: $icon-pie-chart; } &-stats-dots::before { content: $icon-stats-dots; } &-stats-bars::before { content: $icon-stats-bars; } &-stats-bars2::before { content: $icon-stats-bars2; } &-trophy::before { content: $icon-trophy; } &-gift::before { content: $icon-gift; } &-glass::before { content: $icon-glass; } &-glass2::before { content: $icon-glass2; } &-mug::before { content: $icon-mug; } &-spoon-knife::before { content: $icon-spoon-knife; } &-leaf::before { content: $icon-leaf; } &-rocket::before { content: $icon-rocket; } &-meter::before { content: $icon-meter; } &-meter2::before { content: $icon-meter2; } &-hammer2::before { content: $icon-hammer2; } &-fire::before { content: $icon-fire; } &-lab::before { content: $icon-lab; } &-magnet::before { content: $icon-magnet; } &-bin::before { content: $icon-bin; } &-bin2::before { content: $icon-bin2; } &-briefcase::before { content: $icon-briefcase; } &-airplane::before { content: $icon-airplane; } &-truck::before { content: $icon-truck; } &-road::before { content: $icon-road; } &-accessibility::before { content: $icon-accessibility; } &-target::before { content: $icon-target; } &-shield::before { content: $icon-shield; } &-power::before { content: $icon-power; } &-switch::before { content: $icon-switch; } &-power-cord::before { content: $icon-power-cord; } &-clipboard::before { content: $icon-clipboard; } &-list-numbered::before { content: $icon-list-numbered; } &-list::before { content: $icon-list; } &-list2::before { content: $icon-list2; } &-tree::before { content: $icon-tree; } &-menu::before { content: $icon-menu; } &-menu2::before { content: $icon-menu2; } &-menu3::before { content: $icon-menu3; } &-menu4::before { content: $icon-menu4; } &-cloud::before { content: $icon-cloud; } &-cloud-download::before { content: $icon-cloud-download; } &-cloud-upload::before { content: $icon-cloud-upload; } &-cloud-check::before { content: $icon-cloud-check; } &-download2::before { content: $icon-download2; } &-upload2::before { content: $icon-upload2; } &-download3::before { content: $icon-download3; } &-upload3::before { content: $icon-upload3; } &-sphere::before { content: $icon-sphere; } &-earth::before { content: $icon-earth; } &-link::before { content: $icon-link; } &-flag::before { content: $icon-flag; } &-attachment::before { content: $icon-attachment; } &-eye::before { content: $icon-eye; } &-eye-plus::before { content: $icon-eye-plus; } &-eye-minus::before { content: $icon-eye-minus; } &-eye-blocked::before { content: $icon-eye-blocked; } &-bookmark::before { content: $icon-bookmark; } &-bookmarks::before { content: $icon-bookmarks; } &-sun::before { content: $icon-sun; } &-contrast::before { content: $icon-contrast; } &-brightness-contrast::before { content: $icon-brightness-contrast; } &-star-empty::before { content: $icon-star-empty; } &-star-half::before { content: $icon-star-half; } &-star-full::before { content: $icon-star-full; } &-heart::before { content: $icon-heart; } &-heart-broken::before { content: $icon-heart-broken; } &-man::before { content: $icon-man; } &-woman::before { content: $icon-woman; } &-man-woman::before { content: $icon-man-woman; } &-happy::before { content: $icon-happy; } &-happy2::before { content: $icon-happy2; } &-smile::before { content: $icon-smile; } &-smile2::before { content: $icon-smile2; } &-tongue::before { content: $icon-tongue; } &-tongue2::before { content: $icon-tongue2; } &-sad::before { content: $icon-sad; } &-sad2::before { content: $icon-sad2; } &-wink::before { content: $icon-wink; } &-wink2::before { content: $icon-wink2; } &-grin::before { content: $icon-grin; } &-grin2::before { content: $icon-grin2; } &-cool::before { content: $icon-cool; } &-cool2::before { content: $icon-cool2; } &-angry::before { content: $icon-angry; } &-angry2::before { content: $icon-angry2; } &-evil::before { content: $icon-evil; } &-evil2::before { content: $icon-evil2; } &-shocked::before { content: $icon-shocked; } &-shocked2::before { content: $icon-shocked2; } &-baffled::before { content: $icon-baffled; } &-baffled2::before { content: $icon-baffled2; } &-confused::before { content: $icon-confused; } &-confused2::before { content: $icon-confused2; } &-neutral::before { content: $icon-neutral; } &-neutral2::before { content: $icon-neutral2; } &-hipster::before { content: $icon-hipster; } &-hipster2::before { content: $icon-hipster2; } &-wondering::before { content: $icon-wondering; } &-wondering2::before { content: $icon-wondering2; } &-sleepy::before { content: $icon-sleepy; } &-sleepy2::before { content: $icon-sleepy2; } &-frustrated::before { content: $icon-frustrated; } &-frustrated2::before { content: $icon-frustrated2; } &-crying::before { content: $icon-crying; } &-crying2::before { content: $icon-crying2; } &-point-up::before { content: $icon-point-up; } &-point-right::before { content: $icon-point-right; } &-point-down::before { content: $icon-point-down; } &-point-left::before { content: $icon-point-left; } &-warning::before { content: $icon-warning; } &-notification::before { content: $icon-notification; } &-question::before { content: $icon-question; } &-plus::before { content: $icon-plus; } &-minus::before { content: $icon-minus; } &-info::before { content: $icon-info; } &-cancel-circle::before { content: $icon-cancel-circle; } &-blocked::before { content: $icon-blocked; } &-cross::before { content: $icon-cross; } &-checkmark::before { content: $icon-checkmark; } &-checkmark2::before { content: $icon-checkmark2; } &-spell-check::before { content: $icon-spell-check; } &-enter::before { content: $icon-enter; } &-exit::before { content: $icon-exit; } &-play2::before { content: $icon-play2; } &-pause::before { content: $icon-pause; } &-stop::before { content: $icon-stop; } &-previous::before { content: $icon-previous; } &-next::before { content: $icon-next; } &-backward::before { content: $icon-backward; } &-forward2::before { content: $icon-forward2; } &-play3::before { content: $icon-play3; } &-pause2::before { content: $icon-pause2; } &-stop2::before { content: $icon-stop2; } &-backward2::before { content: $icon-backward2; } &-forward3::before { content: $icon-forward3; } &-first::before { content: $icon-first; } &-last::before { content: $icon-last; } &-previous2::before { content: $icon-previous2; } &-next2::before { content: $icon-next2; } &-eject::before { content: $icon-eject; } &-volume-high::before { content: $icon-volume-high; } &-volume-medium::before { content: $icon-volume-medium; } &-volume-low::before { content: $icon-volume-low; } &-volume-mute::before { content: $icon-volume-mute; } &-volume-mute2::before { content: $icon-volume-mute2; } &-volume-increase::before { content: $icon-volume-increase; } &-volume-decrease::before { content: $icon-volume-decrease; } &-loop::before { content: $icon-loop; } &-loop2::before { content: $icon-loop2; } &-infinite::before { content: $icon-infinite; } &-shuffle::before { content: $icon-shuffle; } &-arrow-up-left::before { content: $icon-arrow-up-left; } &-arrow-up::before { content: $icon-arrow-up; } &-arrow-up-right::before { content: $icon-arrow-up-right; } &-arrow-right::before { content: $icon-arrow-right; } &-arrow-down-right::before { content: $icon-arrow-down-right; } &-arrow-down::before { content: $icon-arrow-down; } &-arrow-down-left::before { content: $icon-arrow-down-left; } &-arrow-left::before { content: $icon-arrow-left; } &-arrow-up-left2::before { content: $icon-arrow-up-left2; } &-arrow-up2::before { content: $icon-arrow-up2; } &-arrow-up-right2::before { content: $icon-arrow-up-right2; } &-arrow-right2::before { content: $icon-arrow-right2; } &-arrow-down-right2::before { content: $icon-arrow-down-right2; } &-arrow-down2::before { content: $icon-arrow-down2; } &-arrow-down-left2::before { content: $icon-arrow-down-left2; } &-arrow-left2::before { content: $icon-arrow-left2; } &-circle-up::before { content: $icon-circle-up; } &-circle-right::before { content: $icon-circle-right; } &-circle-down::before { content: $icon-circle-down; } &-circle-left::before { content: $icon-circle-left; } &-tab::before { content: $icon-tab; } &-move-up::before { content: $icon-move-up; } &-move-down::before { content: $icon-move-down; } &-sort-alpha-asc::before { content: $icon-sort-alpha-asc; } &-sort-alpha-desc::before { content: $icon-sort-alpha-desc; } &-sort-numeric-asc::before { content: $icon-sort-numeric-asc; } &-sort-numberic-desc::before { content: $icon-sort-numberic-desc; } &-sort-amount-asc::before { content: $icon-sort-amount-asc; } &-sort-amount-desc::before { content: $icon-sort-amount-desc; } &-command::before { content: $icon-command; } &-shift::before { content: $icon-shift; } &-ctrl::before { content: $icon-ctrl; } &-opt::before { content: $icon-opt; } &-checkbox-checked::before { content: $icon-checkbox-checked; } &-checkbox-unchecked::before { content: $icon-checkbox-unchecked; } &-radio-checked::before { content: $icon-radio-checked; } &-radio-checked2::before { content: $icon-radio-checked2; } &-radio-unchecked::before { content: $icon-radio-unchecked; } &-crop::before { content: $icon-crop; } &-make-group::before { content: $icon-make-group; } &-ungroup::before { content: $icon-ungroup; } &-scissors::before { content: $icon-scissors; } &-filter::before { content: $icon-filter; } &-font::before { content: $icon-font; } &-ligature::before { content: $icon-ligature; } &-ligature2::before { content: $icon-ligature2; } &-text-height::before { content: $icon-text-height; } &-text-width::before { content: $icon-text-width; } &-font-size::before { content: $icon-font-size; } &-bold::before { content: $icon-bold; } &-underline::before { content: $icon-underline; } &-italic::before { content: $icon-italic; } &-strikethrough::before { content: $icon-strikethrough; } &-omega::before { content: $icon-omega; } &-sigma::before { content: $icon-sigma; } &-page-break::before { content: $icon-page-break; } &-superscript::before { content: $icon-superscript; } &-subscript::before { content: $icon-subscript; } &-superscript2::before { content: $icon-superscript2; } &-subscript2::before { content: $icon-subscript2; } &-text-color::before { content: $icon-text-color; } &-pagebreak::before { content: $icon-pagebreak; } &-clear-formatting::before { content: $icon-clear-formatting; } &-table::before { content: $icon-table; } &-table2::before { content: $icon-table2; } &-insert-template::before { content: $icon-insert-template; } &-pilcrow::before { content: $icon-pilcrow; } &-ltr::before { content: $icon-ltr; } &-rtl::before { content: $icon-rtl; } &-section::before { content: $icon-section; } &-paragraph-left::before { content: $icon-paragraph-left; } &-paragraph-center::before { content: $icon-paragraph-center; } &-paragraph-right::before { content: $icon-paragraph-right; } &-paragraph-justify::before { content: $icon-paragraph-justify; } &-indent-increase::before { content: $icon-indent-increase; } &-indent-decrease::before { content: $icon-indent-decrease; } &-share::before { content: $icon-share; } &-new-tab::before { content: $icon-new-tab; } &-embed::before { content: $icon-embed; } &-embed2::before { content: $icon-embed2; } &-terminal::before { content: $icon-terminal; } &-share2::before { content: $icon-share2; } &-mail::before { content: $icon-mail; } &-mail2::before { content: $icon-mail2; } &-mail3::before { content: $icon-mail3; } &-mail4::before { content: $icon-mail4; } &-amazon::before { content: $icon-amazon; } &-google::before { content: $icon-google; } &-google2::before { content: $icon-google2; } &-google3::before { content: $icon-google3; } &-google-plus::before { content: $icon-google-plus; } &-google-plus2::before { content: $icon-google-plus2; } &-google-plus3::before { content: $icon-google-plus3; } &-hangouts::before { content: $icon-hangouts; } &-google-drive::before { content: $icon-google-drive; } &-facebook::before { content: $icon-facebook; } &-facebook2::before { content: $icon-facebook2; } &-instagram::before { content: $icon-instagram; } &-whatsapp::before { content: $icon-whatsapp; } &-spotify::before { content: $icon-spotify; } &-telegram::before { content: $icon-telegram; } &-twitter::before { content: $icon-twitter; } &-vine::before { content: $icon-vine; } &-vk::before { content: $icon-vk; } &-renren::before { content: $icon-renren; } &-sina-weibo::before { content: $icon-sina-weibo; } &-rss::before { content: $icon-rss; } &-rss2::before { content: $icon-rss2; } &-youtube::before { content: $icon-youtube; } &-youtube2::before { content: $icon-youtube2; } &-twitch::before { content: $icon-twitch; } &-vimeo::before { content: $icon-vimeo; } &-vimeo2::before { content: $icon-vimeo2; } &-lanyrd::before { content: $icon-lanyrd; } &-flickr::before { content: $icon-flickr; } &-flickr2::before { content: $icon-flickr2; } &-flickr3::before { content: $icon-flickr3; } &-flickr4::before { content: $icon-flickr4; } &-dribbble::before { content: $icon-dribbble; } &-behance::before { content: $icon-behance; } &-behance2::before { content: $icon-behance2; } &-deviantart::before { content: $icon-deviantart; } &-500px::before { content: $icon-500px; } &-steam::before { content: $icon-steam; } &-steam2::before { content: $icon-steam2; } &-dropbox::before { content: $icon-dropbox; } &-onedrive::before { content: $icon-onedrive; } &-github::before { content: $icon-github; } &-npm::before { content: $icon-npm; } &-basecamp::before { content: $icon-basecamp; } &-trello::before { content: $icon-trello; } &-wordpress::before { content: $icon-wordpress; } &-joomla::before { content: $icon-joomla; } &-ello::before { content: $icon-ello; } &-blogger::before { content: $icon-blogger; } &-blogger2::before { content: $icon-blogger2; } &-tumblr::before { content: $icon-tumblr; } &-tumblr2::before { content: $icon-tumblr2; } &-yahoo::before { content: $icon-yahoo; } &-yahoo2::before { content: $icon-yahoo2; } &-tux::before { content: $icon-tux; } &-appleinc::before { content: $icon-appleinc; } &-finder::before { content: $icon-finder; } &-android::before { content: $icon-android; } &-windows::before { content: $icon-windows; } &-windows8::before { content: $icon-windows8; } &-soundcloud::before { content: $icon-soundcloud; } &-soundcloud2::before { content: $icon-soundcloud2; } &-skype::before { content: $icon-skype; } &-reddit::before { content: $icon-reddit; } &-hackernews::before { content: $icon-hackernews; } &-wikipedia::before { content: $icon-wikipedia; } &-linkedin::before { content: $icon-linkedin; } &-linkedin2::before { content: $icon-linkedin2; } &-lastfm::before { content: $icon-lastfm; } &-lastfm2::before { content: $icon-lastfm2; } &-delicious::before { content: $icon-delicious; } &-stumbleupon::before { content: $icon-stumbleupon; } &-stumbleupon2::before { content: $icon-stumbleupon2; } &-stackoverflow::before { content: $icon-stackoverflow; } &-pinterest::before { content: $icon-pinterest; } &-pinterest2::before { content: $icon-pinterest2; } &-xing::before { content: $icon-xing; } &-xing2::before { content: $icon-xing2; } &-flattr::before { content: $icon-flattr; } &-foursquare::before { content: $icon-foursquare; } &-yelp::before { content: $icon-yelp; } &-paypal::before { content: $icon-paypal; } &-chrome::before { content: $icon-chrome; } &-firefox::before { content: $icon-firefox; } &-IE::before { content: $icon-IE; } &-edge::before { content: $icon-edge; } &-safari::before { content: $icon-safari; } &-opera::before { content: $icon-opera; } &-file-pdf::before { content: $icon-file-pdf; } &-file-openoffice::before { content: $icon-file-openoffice; } &-file-word::before { content: $icon-file-word; } &-file-excel::before { content: $icon-file-excel; } &-libreoffice::before { content: $icon-libreoffice; } &-html-five::before { content: $icon-html-five; } &-html-five2::before { content: $icon-html-five2; } &-css3::before { content: $icon-css3; } &-git::before { content: $icon-git; } &-codepen::before { content: $icon-codepen; } &-svg::before { content: $icon-svg; } &-freedom::before { content: $icon-freedom; } } // ## Status icon // ------------------------------ .status { display: inline-block; cursor: pointer; width: .875rem; height: .875rem; vertical-align: middle; border-radius: 50%; &-primary { background: $primary; } &-success { background: $success; } &-warning { background: $warning; } &-danger { background: $danger; } &-info { background: $info; } } .nprogress-busy { cursor: wait !important; } #app { height: 100%; } // ## Element theme // ------------------------------ // 改变主题色变量 $--color-primary: #40586F; // $--color-primary: teal; // 改变 icon 字体路径变量,必需 $--font-path: 'element-plus/lib/theme-chalk/fonts'; @import 'element-plus/packages/theme-chalk/src/index'; /** * Suggested order: * display * list-style * position * float * clear * width * height * margin * padding * border * background * color * font * text-decoration * text-align * vertical-align * white-space * other text * content */