diff --git a/src/themes/default/assets/fonts/solid-icons.eot b/src/themes/default/assets/fonts/icons.eot similarity index 100% rename from src/themes/default/assets/fonts/solid-icons.eot rename to src/themes/default/assets/fonts/icons.eot diff --git a/src/themes/default/assets/fonts/solid-icons.svg b/src/themes/default/assets/fonts/icons.svg similarity index 100% rename from src/themes/default/assets/fonts/solid-icons.svg rename to src/themes/default/assets/fonts/icons.svg diff --git a/src/themes/default/assets/fonts/solid-icons.ttf b/src/themes/default/assets/fonts/icons.ttf similarity index 100% rename from src/themes/default/assets/fonts/solid-icons.ttf rename to src/themes/default/assets/fonts/icons.ttf diff --git a/src/themes/default/assets/fonts/solid-icons.woff b/src/themes/default/assets/fonts/icons.woff similarity index 100% rename from src/themes/default/assets/fonts/solid-icons.woff rename to src/themes/default/assets/fonts/icons.woff diff --git a/src/themes/default/assets/fonts/solid-icons.woff2 b/src/themes/default/assets/fonts/icons.woff2 similarity index 100% rename from src/themes/default/assets/fonts/solid-icons.woff2 rename to src/themes/default/assets/fonts/icons.woff2 diff --git a/src/themes/default/assets/fonts/regular-icons.eot b/src/themes/default/assets/fonts/outline-icons.eot similarity index 100% rename from src/themes/default/assets/fonts/regular-icons.eot rename to src/themes/default/assets/fonts/outline-icons.eot diff --git a/src/themes/default/assets/fonts/regular-icons.svg b/src/themes/default/assets/fonts/outline-icons.svg similarity index 100% rename from src/themes/default/assets/fonts/regular-icons.svg rename to src/themes/default/assets/fonts/outline-icons.svg diff --git a/src/themes/default/assets/fonts/regular-icons.ttf b/src/themes/default/assets/fonts/outline-icons.ttf similarity index 100% rename from src/themes/default/assets/fonts/regular-icons.ttf rename to src/themes/default/assets/fonts/outline-icons.ttf diff --git a/src/themes/default/assets/fonts/regular-icons.woff b/src/themes/default/assets/fonts/outline-icons.woff similarity index 100% rename from src/themes/default/assets/fonts/regular-icons.woff rename to src/themes/default/assets/fonts/outline-icons.woff diff --git a/src/themes/default/assets/fonts/regular-icons.woff2 b/src/themes/default/assets/fonts/outline-icons.woff2 similarity index 100% rename from src/themes/default/assets/fonts/regular-icons.woff2 rename to src/themes/default/assets/fonts/outline-icons.woff2 diff --git a/src/themes/default/elements/icon.overrides b/src/themes/default/elements/icon.overrides index b56ef2d4c..24b69cc07 100644 --- a/src/themes/default/elements/icon.overrides +++ b/src/themes/default/elements/icon.overrides @@ -26,16 +26,17 @@ for instance `lemon icon` not `lemon outline icon` since there is only one lemon *******************************/ + /******************************* Icons *******************************/ + +/* Icons */ i.icon.\35 00px:before { content: "\f26e"; } i.icon.accessible.icon:before { content: "\f368"; } i.icon.accusoft:before { content: "\f369"; } i.icon.address.book:before { content: "\f2b9"; } -i.icon.address.book.outline:before { content: "\f2b9"; } i.icon.address.card:before { content: "\f2bb"; } -i.icon.address.card.outline:before { content: "\f2bb"; } i.icon.adjust:before { content: "\f042"; } i.icon.adn:before { content: "\f170"; } i.icon.adversal:before { content: "\f36a"; } @@ -70,13 +71,9 @@ i.icon.apple:before { content: "\f179"; } i.icon.apple.pay:before { content: "\f415"; } i.icon.archive:before { content: "\f187"; } i.icon.arrow.alternate.circle.down:before { content: "\f358"; } -i.icon.arrow.alternate.circle.down.outline:before { content: "\f358"; } i.icon.arrow.alternate.circle.left:before { content: "\f359"; } -i.icon.arrow.alternate.circle.left.outline:before { content: "\f359"; } i.icon.arrow.alternate.circle.right:before { content: "\f35a"; } -i.icon.arrow.alternate.circle.right.outline:before { content: "\f35a"; } i.icon.arrow.alternate.circle.up:before { content: "\f35b"; } -i.icon.arrow.alternate.circle.up.outline:before { content: "\f35b"; } i.icon.arrow.circle.down:before { content: "\f0ab"; } i.icon.arrow.circle.left:before { content: "\f0a8"; } i.icon.arrow.circle.right:before { content: "\f0a9"; } @@ -118,9 +115,7 @@ i.icon.beer:before { content: "\f0fc"; } i.icon.behance:before { content: "\f1b4"; } i.icon.behance.square:before { content: "\f1b5"; } i.icon.bell:before { content: "\f0f3"; } -i.icon.bell.outline:before { content: "\f0f3"; } i.icon.bell.slash:before { content: "\f1f6"; } -i.icon.bell.slash.outline:before { content: "\f1f6"; } i.icon.bicycle:before { content: "\f206"; } i.icon.bimobject:before { content: "\f378"; } i.icon.binoculars:before { content: "\f1e5"; } @@ -140,7 +135,6 @@ i.icon.bolt:before { content: "\f0e7"; } i.icon.bomb:before { content: "\f1e2"; } i.icon.book:before { content: "\f02d"; } i.icon.bookmark:before { content: "\f02e"; } -i.icon.bookmark.outline:before { content: "\f02e"; } i.icon.bowling.ball:before { content: "\f436"; } i.icon.box:before { content: "\f466"; } i.icon.boxes:before { content: "\f468"; } @@ -149,7 +143,6 @@ i.icon.briefcase:before { content: "\f0b1"; } i.icon.btc:before { content: "\f15a"; } i.icon.bug:before { content: "\f188"; } i.icon.building:before { content: "\f1ad"; } -i.icon.building.outline:before { content: "\f1ad"; } i.icon.bullhorn:before { content: "\f0a1"; } i.icon.bullseye:before { content: "\f140"; } i.icon.buromobelexperte:before { content: "\f37f"; } @@ -157,17 +150,11 @@ i.icon.bus:before { content: "\f207"; } i.icon.buysellads:before { content: "\f20d"; } i.icon.calculator:before { content: "\f1ec"; } i.icon.calendar:before { content: "\f133"; } -i.icon.calendar.outline:before { content: "\f133"; } i.icon.calendar.alternate:before { content: "\f073"; } -i.icon.calendar.alternate.outline:before { content: "\f073"; } i.icon.calendar.check:before { content: "\f274"; } -i.icon.calendar.check.outline:before { content: "\f274"; } i.icon.calendar.minus:before { content: "\f272"; } -i.icon.calendar.minus.outline:before { content: "\f272"; } i.icon.calendar.plus:before { content: "\f271"; } -i.icon.calendar.plus.outline:before { content: "\f271"; } i.icon.calendar.times:before { content: "\f273"; } -i.icon.calendar.times.outline:before { content: "\f273"; } i.icon.camera:before { content: "\f030"; } i.icon.camera.retro:before { content: "\f083"; } i.icon.car:before { content: "\f1b9"; } @@ -175,13 +162,9 @@ i.icon.caret.down:before { content: "\f0d7"; } i.icon.caret.left:before { content: "\f0d9"; } i.icon.caret.right:before { content: "\f0da"; } i.icon.caret.square.down:before { content: "\f150"; } -i.icon.caret.square.down.outline:before { content: "\f150"; } i.icon.caret.square.left:before { content: "\f191"; } -i.icon.caret.square.left.outline:before { content: "\f191"; } i.icon.caret.square.right:before { content: "\f152"; } -i.icon.caret.square.right.outline:before { content: "\f152"; } i.icon.caret.square.up:before { content: "\f151"; } -i.icon.caret.square.up.outline:before { content: "\f151"; } i.icon.caret.up:before { content: "\f0d8"; } i.icon.cart.arrow.down:before { content: "\f218"; } i.icon.cart.plus:before { content: "\f217"; } @@ -199,14 +182,11 @@ i.icon.centercode:before { content: "\f380"; } i.icon.certificate:before { content: "\f0a3"; } i.icon.chart.area:before { content: "\f1fe"; } i.icon.chart.bar:before { content: "\f080"; } -i.icon.chart.bar.outline:before { content: "\f080"; } i.icon.chart.line:before { content: "\f201"; } i.icon.chart.pie:before { content: "\f200"; } i.icon.check:before { content: "\f00c"; } i.icon.check.circle:before { content: "\f058"; } -i.icon.check.circle.outline:before { content: "\f058"; } i.icon.check.square:before { content: "\f14a"; } -i.icon.check.square.outline:before { content: "\f14a"; } i.icon.chess:before { content: "\f439"; } i.icon.chess.bishop:before { content: "\f43a"; } i.icon.chess.board:before { content: "\f43c"; } @@ -226,18 +206,13 @@ i.icon.chevron.up:before { content: "\f077"; } i.icon.child:before { content: "\f1ae"; } i.icon.chrome:before { content: "\f268"; } i.icon.circle:before { content: "\f111"; } -i.icon.circle.outline:before { content: "\f111"; } i.icon.circle.notch:before { content: "\f1ce"; } i.icon.clipboard:before { content: "\f328"; } -i.icon.clipboard.outline:before { content: "\f328"; } i.icon.clipboard.check:before { content: "\f46c"; } i.icon.clipboard.list:before { content: "\f46d"; } i.icon.clock:before { content: "\f017"; } -i.icon.clock.outline:before { content: "\f017"; } i.icon.clone:before { content: "\f24d"; } -i.icon.clone.outline:before { content: "\f24d"; } i.icon.closed.captioning:before { content: "\f20a"; } -i.icon.closed.captioning.outline:before { content: "\f20a"; } i.icon.cloud:before { content: "\f0c2"; } i.icon.cloud.download.alternate:before { content: "\f381"; } i.icon.cloud.upload.alternate:before { content: "\f382"; } @@ -253,24 +228,17 @@ i.icon.cog:before { content: "\f013"; } i.icon.cogs:before { content: "\f085"; } i.icon.columns:before { content: "\f0db"; } i.icon.comment:before { content: "\f075"; } -i.icon.comment.outline:before { content: "\f075"; } i.icon.comment.alternate:before { content: "\f27a"; } -i.icon.comment.alternate.outline:before { content: "\f27a"; } i.icon.comments:before { content: "\f086"; } -i.icon.comments.outline:before { content: "\f086"; } i.icon.compass:before { content: "\f14e"; } -i.icon.compass.outline:before { content: "\f14e"; } i.icon.compress:before { content: "\f066"; } i.icon.connectdevelop:before { content: "\f20e"; } i.icon.contao:before { content: "\f26d"; } i.icon.copy:before { content: "\f0c5"; } -i.icon.copy.outline:before { content: "\f0c5"; } i.icon.copyright:before { content: "\f1f9"; } -i.icon.copyright.outline:before { content: "\f1f9"; } i.icon.cpanel:before { content: "\f388"; } i.icon.creative.commons:before { content: "\f25e"; } i.icon.credit.card:before { content: "\f09d"; } -i.icon.credit.card.outline:before { content: "\f09d"; } i.icon.crop:before { content: "\f125"; } i.icon.crosshairs:before { content: "\f05b"; } i.icon.css3:before { content: "\f13c"; } @@ -299,7 +267,6 @@ i.icon.dollar.sign:before { content: "\f155"; } i.icon.dolly:before { content: "\f472"; } i.icon.dolly.flatbed:before { content: "\f474"; } i.icon.dot.circle:before { content: "\f192"; } -i.icon.dot.circle.outline:before { content: "\f192"; } i.icon.download:before { content: "\f019"; } i.icon.draft2digital:before { content: "\f396"; } i.icon.dribbble:before { content: "\f17d"; } @@ -310,7 +277,6 @@ i.icon.dyalog:before { content: "\f399"; } i.icon.earlybirds:before { content: "\f39a"; } i.icon.edge:before { content: "\f282"; } i.icon.edit:before { content: "\f044"; } -i.icon.edit.outline:before { content: "\f044"; } i.icon.eject:before { content: "\f052"; } i.icon.elementor:before { content: "\f430"; } i.icon.ellipsis.horizontal:before { content: "\f141"; } @@ -318,9 +284,7 @@ i.icon.ellipsis.vertical:before { content: "\f142"; } i.icon.ember:before { content: "\f423"; } i.icon.empire:before { content: "\f1d1"; } i.icon.envelope:before { content: "\f0e0"; } -i.icon.envelope.outline:before { content: "\f0e0"; } i.icon.envelope.open:before { content: "\f2b6"; } -i.icon.envelope.open.outline:before { content: "\f2b6"; } i.icon.envelope.square:before { content: "\f199"; } i.icon.envira:before { content: "\f299"; } i.icon.eraser:before { content: "\f12d"; } @@ -340,7 +304,6 @@ i.icon.external.square.alternate:before { content: "\f360"; } i.icon.eye:before { content: "\f06e"; } i.icon.eye.dropper:before { content: "\f1fb"; } i.icon.eye.slash:before { content: "\f070"; } -i.icon.eye.slash.outline:before { content: "\f070"; } i.icon.facebook:before { content: "\f09a"; } i.icon.facebook.f:before { content: "\f39e"; } i.icon.facebook.messenger:before { content: "\f39f"; } @@ -351,27 +314,16 @@ i.icon.fax:before { content: "\f1ac"; } i.icon.female:before { content: "\f182"; } i.icon.fighter.jet:before { content: "\f0fb"; } i.icon.file:before { content: "\f15b"; } -i.icon.file.outline:before { content: "\f15b"; } i.icon.file.alternate:before { content: "\f15c"; } -i.icon.file.alternate.outline:before { content: "\f15c"; } i.icon.file.archive:before { content: "\f1c6"; } -i.icon.file.archive.outline:before { content: "\f1c6"; } i.icon.file.audio:before { content: "\f1c7"; } -i.icon.file.audio.outline:before { content: "\f1c7"; } i.icon.file.code:before { content: "\f1c9"; } -i.icon.file.code.outline:before { content: "\f1c9"; } i.icon.file.excel:before { content: "\f1c3"; } -i.icon.file.excel.outline:before { content: "\f1c3"; } i.icon.file.image:before { content: "\f1c5"; } -i.icon.file.image.outline:before { content: "\f1c5"; } i.icon.file.pdf:before { content: "\f1c1"; } -i.icon.file.pdf.outline:before { content: "\f1c1"; } i.icon.file.powerpoint:before { content: "\f1c4"; } -i.icon.file.powerpoint.outline:before { content: "\f1c4"; } i.icon.file.video:before { content: "\f1c8"; } -i.icon.file.video.outline:before { content: "\f1c8"; } i.icon.file.word:before { content: "\f1c2"; } -i.icon.file.word.outline:before { content: "\f1c2"; } i.icon.film:before { content: "\f008"; } i.icon.filter:before { content: "\f0b0"; } i.icon.fire:before { content: "\f06d"; } @@ -381,16 +333,13 @@ i.icon.first.aid:before { content: "\f479"; } i.icon.first.order:before { content: "\f2b0"; } i.icon.firstdraft:before { content: "\f3a1"; } i.icon.flag:before { content: "\f024"; } -i.icon.flag.outline:before { content: "\f024"; } i.icon.flag.checkered:before { content: "\f11e"; } i.icon.flask:before { content: "\f0c3"; } i.icon.flickr:before { content: "\f16e"; } i.icon.flipboard:before { content: "\f44d"; } i.icon.fly:before { content: "\f417"; } i.icon.folder:before { content: "\f07b"; } -i.icon.folder.outline:before { content: "\f07b"; } i.icon.folder.open:before { content: "\f07c"; } -i.icon.folder.open.outline:before { content: "\f07c"; } i.icon.font:before { content: "\f031"; } i.icon.font.awesome:before { content: "\f2b4"; } i.icon.font.awesome.alternate:before { content: "\f35c"; } @@ -406,13 +355,10 @@ i.icon.foursquare:before { content: "\f180"; } i.icon.free.code.camp:before { content: "\f2c5"; } i.icon.freebsd:before { content: "\f3a4"; } i.icon.frown:before { content: "\f119"; } -i.icon.frown.outline:before { content: "\f119"; } i.icon.futbol:before { content: "\f1e3"; } -i.icon.futbol.outline:before { content: "\f1e3"; } i.icon.gamepad:before { content: "\f11b"; } i.icon.gavel:before { content: "\f0e3"; } i.icon.gem:before { content: "\f3a5"; } -i.icon.gem.outline:before { content: "\f3a5"; } i.icon.genderless:before { content: "\f22d"; } i.icon.get.pocket:before { content: "\f265"; } i.icon.gg:before { content: "\f260"; } @@ -451,36 +397,22 @@ i.icon.h.square:before { content: "\f0fd"; } i.icon.hacker.news:before { content: "\f1d4"; } i.icon.hacker.news.square:before { content: "\f3af"; } i.icon.hand.lizard:before { content: "\f258"; } -i.icon.hand.lizard.outline:before { content: "\f258"; } i.icon.hand.paper:before { content: "\f256"; } -i.icon.hand.paper.outline:before { content: "\f256"; } i.icon.hand.peace:before { content: "\f25b"; } -i.icon.hand.peace.outline:before { content: "\f25b"; } i.icon.hand.point.down:before { content: "\f0a7"; } -i.icon.hand.point.down.outline:before { content: "\f0a7"; } i.icon.hand.point.left:before { content: "\f0a5"; } -i.icon.hand.point.left.outline:before { content: "\f0a5"; } i.icon.hand.point.right:before { content: "\f0a4"; } -i.icon.hand.point.right.outline:before { content: "\f0a4"; } i.icon.hand.point.up:before { content: "\f0a6"; } -i.icon.hand.point.up.outline:before { content: "\f0a6"; } i.icon.hand.pointer:before { content: "\f25a"; } -i.icon.hand.pointer.outline:before { content: "\f25a"; } i.icon.hand.rock:before { content: "\f255"; } -i.icon.hand.rock.outline:before { content: "\f255"; } i.icon.hand.scissors:before { content: "\f257"; } -i.icon.hand.scissors.outline:before { content: "\f257"; } i.icon.hand.spock:before { content: "\f259"; } -i.icon.hand.spock.outline:before { content: "\f259"; } i.icon.handshake:before { content: "\f2b5"; } -i.icon.handshake.outline:before { content: "\f2b5"; } i.icon.hashtag:before { content: "\f292"; } i.icon.hdd:before { content: "\f0a0"; } -i.icon.hdd.outline:before { content: "\f0a0"; } i.icon.heading:before { content: "\f1dc"; } i.icon.headphones:before { content: "\f025"; } i.icon.heart:before { content: "\f004"; } -i.icon.heart.outline:before { content: "\f004"; } i.icon.heartbeat:before { content: "\f21e"; } i.icon.hips:before { content: "\f452"; } i.icon.hire.a.helper:before { content: "\f3b0"; } @@ -489,11 +421,9 @@ i.icon.hockey.puck:before { content: "\f453"; } i.icon.home:before { content: "\f015"; } i.icon.hooli:before { content: "\f427"; } i.icon.hospital:before { content: "\f0f8"; } -i.icon.hospital.outline:before { content: "\f0f8"; } i.icon.hospital.symbol:before { content: "\f47e"; } i.icon.hotjar:before { content: "\f3b1"; } i.icon.hourglass:before { content: "\f254"; } -i.icon.hourglass.outline:before { content: "\f254"; } i.icon.hourglass.end:before { content: "\f253"; } i.icon.hourglass.half:before { content: "\f252"; } i.icon.hourglass.start:before { content: "\f251"; } @@ -502,13 +432,9 @@ i.icon.html5:before { content: "\f13b"; } i.icon.hubspot:before { content: "\f3b2"; } i.icon.i.cursor:before { content: "\f246"; } i.icon.id.badge:before { content: "\f2c1"; } -i.icon.id.badge.outline:before { content: "\f2c1"; } i.icon.id.card:before { content: "\f2c2"; } -i.icon.id.card.outline:before { content: "\f2c2"; } i.icon.image:before { content: "\f03e"; } -i.icon.image.outline:before { content: "\f03e"; } i.icon.images:before { content: "\f302"; } -i.icon.images.outline:before { content: "\f302"; } i.icon.imdb:before { content: "\f2d8"; } i.icon.inbox:before { content: "\f01c"; } i.icon.indent:before { content: "\f03c"; } @@ -529,7 +455,6 @@ i.icon.js.square:before { content: "\f3b9"; } i.icon.jsfiddle:before { content: "\f1cc"; } i.icon.key:before { content: "\f084"; } i.icon.keyboard:before { content: "\f11c"; } -i.icon.keyboard.outline:before { content: "\f11c"; } i.icon.keycdn:before { content: "\f3ba"; } i.icon.kickstarter:before { content: "\f3bb"; } i.icon.kickstarter.k:before { content: "\f3bc"; } @@ -542,14 +467,11 @@ i.icon.lastfm.square:before { content: "\f203"; } i.icon.leaf:before { content: "\f06c"; } i.icon.leanpub:before { content: "\f212"; } i.icon.lemon:before { content: "\f094"; } -i.icon.lemon.outline:before { content: "\f094"; } i.icon.less:before { content: "\f41d"; } i.icon.level.down.alternate:before { content: "\f3be"; } i.icon.level.up.alternate:before { content: "\f3bf"; } i.icon.life.ring:before { content: "\f1cd"; } -i.icon.life.ring.outline:before { content: "\f1cd"; } i.icon.lightbulb:before { content: "\f0eb"; } -i.icon.lightbulb.outline:before { content: "\f0eb"; } i.icon.linechat:before { content: "\f3c0"; } i.icon.linkify:before { content: "\f0c1"; } i.icon.linkedin:before { content: "\f08c"; } @@ -559,7 +481,6 @@ i.icon.linux:before { content: "\f17c"; } i.icon.lira.sign:before { content: "\f195"; } i.icon.list:before { content: "\f03a"; } i.icon.list.alternate:before { content: "\f022"; } -i.icon.list.alternate.outline:before { content: "\f022"; } i.icon.list.ol:before { content: "\f0cb"; } i.icon.list.ul:before { content: "\f0ca"; } i.icon.location.arrow:before { content: "\f124"; } @@ -576,7 +497,6 @@ i.icon.magic:before { content: "\f0d0"; } i.icon.magnet:before { content: "\f076"; } i.icon.male:before { content: "\f183"; } i.icon.map:before { content: "\f279"; } -i.icon.map.outline:before { content: "\f279"; } i.icon.map.marker:before { content: "\f041"; } i.icon.map.marker.alternate:before { content: "\f3c5"; } i.icon.map.pin:before { content: "\f276"; } @@ -594,7 +514,6 @@ i.icon.medkit:before { content: "\f0fa"; } i.icon.medrt:before { content: "\f3c8"; } i.icon.meetup:before { content: "\f2e0"; } i.icon.meh:before { content: "\f11a"; } -i.icon.meh.outline:before { content: "\f11a"; } i.icon.mercury:before { content: "\f223"; } i.icon.microchip:before { content: "\f2db"; } i.icon.microphone:before { content: "\f130"; } @@ -603,7 +522,6 @@ i.icon.microsoft:before { content: "\f3ca"; } i.icon.minus:before { content: "\f068"; } i.icon.minus.circle:before { content: "\f056"; } i.icon.minus.square:before { content: "\f146"; } -i.icon.minus.square.outline:before { content: "\f146"; } i.icon.mix:before { content: "\f3cb"; } i.icon.mixcloud:before { content: "\f289"; } i.icon.mizuni:before { content: "\f3cc"; } @@ -612,16 +530,13 @@ i.icon.mobile.alternate:before { content: "\f3cd"; } i.icon.modx:before { content: "\f285"; } i.icon.monero:before { content: "\f3d0"; } i.icon.money.bill.alternate:before { content: "\f3d1"; } -i.icon.money.bill.alternate.outline:before { content: "\f3d1"; } i.icon.moon:before { content: "\f186"; } -i.icon.moon.outline:before { content: "\f186"; } i.icon.motorcycle:before { content: "\f21c"; } i.icon.mouse.pointer:before { content: "\f245"; } i.icon.music:before { content: "\f001"; } i.icon.napster:before { content: "\f3d2"; } i.icon.neuter:before { content: "\f22c"; } i.icon.newspaper:before { content: "\f1ea"; } -i.icon.newspaper.outline:before { content: "\f1ea"; } i.icon.nintendo.switch:before { content: "\f418"; } i.icon.node:before { content: "\f419"; } i.icon.node.js:before { content: "\f3d3"; } @@ -629,9 +544,7 @@ i.icon.npm:before { content: "\f3d4"; } i.icon.ns8:before { content: "\f3d5"; } i.icon.nutritionix:before { content: "\f3d6"; } i.icon.object.group:before { content: "\f247"; } -i.icon.object.group.outline:before { content: "\f247"; } i.icon.object.ungroup:before { content: "\f248"; } -i.icon.object.ungroup.outline:before { content: "\f248"; } i.icon.odnoklassniki:before { content: "\f263"; } i.icon.odnoklassniki.square:before { content: "\f264"; } i.icon.opencart:before { content: "\f23d"; } @@ -646,14 +559,12 @@ i.icon.paint.brush:before { content: "\f1fc"; } i.icon.palfed:before { content: "\f3d8"; } i.icon.pallet:before { content: "\f482"; } i.icon.paper.plane:before { content: "\f1d8"; } -i.icon.paper.plane.outline:before { content: "\f1d8"; } i.icon.paperclip:before { content: "\f0c6"; } i.icon.paragraph:before { content: "\f1dd"; } i.icon.paste:before { content: "\f0ea"; } i.icon.patreon:before { content: "\f3d9"; } i.icon.pause:before { content: "\f04c"; } i.icon.pause.circle:before { content: "\f28b"; } -i.icon.pause.circle.outline:before { content: "\f28b"; } i.icon.paw:before { content: "\f1b0"; } i.icon.paypal:before { content: "\f1ed"; } i.icon.pen.square:before { content: "\f14b"; } @@ -676,13 +587,11 @@ i.icon.pinterest.square:before { content: "\f0d3"; } i.icon.plane:before { content: "\f072"; } i.icon.play:before { content: "\f04b"; } i.icon.play.circle:before { content: "\f144"; } -i.icon.play.circle.outline:before { content: "\f144"; } i.icon.playstation:before { content: "\f3df"; } i.icon.plug:before { content: "\f1e6"; } i.icon.plus:before { content: "\f067"; } i.icon.plus.circle:before { content: "\f055"; } i.icon.plus.square:before { content: "\f0fe"; } -i.icon.plus.square.outline:before { content: "\f0fe"; } i.icon.podcast:before { content: "\f2ce"; } i.icon.pound.sign:before { content: "\f154"; } i.icon.power.off:before { content: "\f011"; } @@ -695,7 +604,6 @@ i.icon.qq:before { content: "\f1d6"; } i.icon.qrcode:before { content: "\f029"; } i.icon.question:before { content: "\f128"; } i.icon.question.circle:before { content: "\f059"; } -i.icon.question.circle.outline:before { content: "\f059"; } i.icon.quidditch:before { content: "\f458"; } i.icon.quinscape:before { content: "\f459"; } i.icon.quora:before { content: "\f2c4"; } @@ -713,7 +621,6 @@ i.icon.reddit.square:before { content: "\f1a2"; } i.icon.redo:before { content: "\f01e"; } i.icon.redo.alternate:before { content: "\f2f9"; } i.icon.registered:before { content: "\f25d"; } -i.icon.registered.outline:before { content: "\f25d"; } i.icon.rendact:before { content: "\f3e4"; } i.icon.renren:before { content: "\f18b"; } i.icon.reply:before { content: "\f3e5"; } @@ -732,7 +639,6 @@ i.icon.rupee.sign:before { content: "\f156"; } i.icon.safari:before { content: "\f267"; } i.icon.sass:before { content: "\f41e"; } i.icon.save:before { content: "\f0c7"; } -i.icon.save.outline:before { content: "\f0c7"; } i.icon.schlix:before { content: "\f3ea"; } i.icon.scribd:before { content: "\f28a"; } i.icon.search:before { content: "\f002"; } @@ -747,7 +653,6 @@ i.icon.share:before { content: "\f064"; } i.icon.share.alternate:before { content: "\f1e0"; } i.icon.share.alternate.square:before { content: "\f1e1"; } i.icon.share.square:before { content: "\f14d"; } -i.icon.share.square.outline:before { content: "\f14d"; } i.icon.shekel.sign:before { content: "\f20b"; } i.icon.shield.alternate:before { content: "\f3ed"; } i.icon.ship:before { content: "\f21a"; } @@ -771,12 +676,10 @@ i.icon.slack.hash:before { content: "\f3ef"; } i.icon.sliders.horizontal:before { content: "\f1de"; } i.icon.slideshare:before { content: "\f1e7"; } i.icon.smile:before { content: "\f118"; } -i.icon.smile.outline:before { content: "\f118"; } i.icon.snapchat:before { content: "\f2ab"; } i.icon.snapchat.ghost:before { content: "\f2ac"; } i.icon.snapchat.square:before { content: "\f2ad"; } i.icon.snowflake:before { content: "\f2dc"; } -i.icon.snowflake.outline:before { content: "\f2dc"; } i.icon.sort:before { content: "\f0dc"; } i.icon.sort.alphabet.down:before { content: "\f15d"; } i.icon.sort.alphabet.up:before { content: "\f15e"; } @@ -792,14 +695,11 @@ i.icon.speakap:before { content: "\f3f3"; } i.icon.spinner:before { content: "\f110"; } i.icon.spotify:before { content: "\f1bc"; } i.icon.square:before { content: "\f0c8"; } -i.icon.square.outline:before { content: "\f0c8"; } i.icon.square.full:before { content: "\f45c"; } i.icon.stack.exchange:before { content: "\f18d"; } i.icon.stack.overflow:before { content: "\f16c"; } i.icon.star:before { content: "\f005"; } -i.icon.star.outline:before { content: "\f005"; } i.icon.star.half:before { content: "\f089"; } -i.icon.star.half.outline:before { content: "\f089"; } i.icon.staylinked:before { content: "\f3f5"; } i.icon.steam:before { content: "\f1b6"; } i.icon.steam.square:before { content: "\f1b7"; } @@ -809,10 +709,8 @@ i.icon.step.forward:before { content: "\f051"; } i.icon.stethoscope:before { content: "\f0f1"; } i.icon.sticker.mule:before { content: "\f3f7"; } i.icon.sticky.note:before { content: "\f249"; } -i.icon.sticky.note.outline:before { content: "\f249"; } i.icon.stop:before { content: "\f04d"; } i.icon.stop.circle:before { content: "\f28d"; } -i.icon.stop.circle.outline:before { content: "\f28d"; } i.icon.stopwatch:before { content: "\f2f2"; } i.icon.strava:before { content: "\f428"; } i.icon.street.view:before { content: "\f21d"; } @@ -826,7 +724,6 @@ i.icon.subscript:before { content: "\f12c"; } i.icon.subway:before { content: "\f239"; } i.icon.suitcase:before { content: "\f0f2"; } i.icon.sun:before { content: "\f185"; } -i.icon.sun.outline:before { content: "\f185"; } i.icon.superpowers:before { content: "\f2dd"; } i.icon.superscript:before { content: "\f12b"; } i.icon.supple:before { content: "\f3f9"; } @@ -859,14 +756,11 @@ i.icon.thermometer.half:before { content: "\f2c9"; } i.icon.thermometer.quarter:before { content: "\f2ca"; } i.icon.thermometer.three.quarters:before { content: "\f2c8"; } i.icon.thumbs.down:before { content: "\f165"; } -i.icon.thumbs.down.outline:before { content: "\f165"; } i.icon.thumbs.up:before { content: "\f164"; } -i.icon.thumbs.up.outline:before { content: "\f164"; } i.icon.thumbtack:before { content: "\f08d"; } i.icon.ticket.alternate:before { content: "\f3ff"; } i.icon.times:before { content: "\f00d"; } i.icon.times.circle:before { content: "\f057"; } -i.icon.times.circle.outline:before { content: "\f057"; } i.icon.tint:before { content: "\f043"; } i.icon.toggle.off:before { content: "\f204"; } i.icon.toggle.on:before { content: "\f205"; } @@ -876,7 +770,6 @@ i.icon.transgender:before { content: "\f224"; } i.icon.transgender.alternate:before { content: "\f225"; } i.icon.trash:before { content: "\f1f8"; } i.icon.trash.alternate:before { content: "\f2ed"; } -i.icon.trash.alternate.outline:before { content: "\f2ed"; } i.icon.tree:before { content: "\f1bb"; } i.icon.trello:before { content: "\f181"; } i.icon.tripadvisor:before { content: "\f262"; } @@ -906,9 +799,7 @@ i.icon.untappd:before { content: "\f405"; } i.icon.upload:before { content: "\f093"; } i.icon.usb:before { content: "\f287"; } i.icon.user:before { content: "\f007"; } -i.icon.user.outline:before { content: "\f007"; } i.icon.user.circle:before { content: "\f2bd"; } -i.icon.user.circle.outline:before { content: "\f2bd"; } i.icon.user.md:before { content: "\f0f0"; } i.icon.user.plus:before { content: "\f234"; } i.icon.user.secret:before { content: "\f21b"; } @@ -948,13 +839,9 @@ i.icon.whmcs:before { content: "\f40d"; } i.icon.wifi:before { content: "\f1eb"; } i.icon.wikipedia.w:before { content: "\f266"; } i.icon.window.close:before { content: "\f410"; } -i.icon.window.close.outline:before { content: "\f410"; } i.icon.window.maximize:before { content: "\f2d0"; } -i.icon.window.maximize.outline:before { content: "\f2d0"; } i.icon.window.minimize:before { content: "\f2d1"; } -i.icon.window.minimize.outline:before { content: "\f2d1"; } i.icon.window.restore:before { content: "\f2d2"; } -i.icon.window.restore.outline:before { content: "\f2d2"; } i.icon.windows:before { content: "\f17a"; } i.icon.won.sign:before { content: "\f159"; } i.icon.wordpress:before { content: "\f19a"; } @@ -1286,7 +1173,6 @@ i.icon.credit.card.alternative:before { content: "\f09d"; } i.icon.currency:before { content: "\f3d1"; } i.icon.dashboard:before { content: "\f3fd"; } i.icon.diamond:before { content: "\f3a5"; } -i.icon.disk.outline:before { content: "\f369"; } i.icon.disk:before { content: "\f0a0"; } i.icon.exchange:before { content: "\f362"; } i.icon.external.share:before { content: "\f14d"; } @@ -1320,336 +1206,498 @@ i.icon.write:before { content: "\f303"; } i.icon.youtube.play:before { content: "\f167"; } -/* Brand Icon Font Family */ -i.icon.\35 00px, -i.icon.accessible.icon, -i.icon.accusoft, -i.icon.adn, -i.icon.adversal, -i.icon.affiliatetheme, -i.icon.algolia, -i.icon.amazon, -i.icon.amazon.pay, -i.icon.amilia, -i.icon.android, -i.icon.angellist, -i.icon.angrycreative, -i.icon.angular, -i.icon.app.store, -i.icon.app.store.ios, -i.icon.apper, -i.icon.apple, -i.icon.apple.pay, -i.icon.asymmetrik, -i.icon.audible, -i.icon.autoprefixer, -i.icon.avianex, -i.icon.aviato, -i.icon.aws, -i.icon.bandcamp, -i.icon.behance, -i.icon.behance.square, -i.icon.bimobject, -i.icon.bitbucket, -i.icon.bitcoin, -i.icon.bity, -i.icon.black.tie, -i.icon.blackberry, -i.icon.blogger, -i.icon.blogger.b, -i.icon.bluetooth, -i.icon.bluetooth.b, -i.icon.btc, -i.icon.buromobelexperte, -i.icon.buysellads, -i.icon.cc.amazon.pay, -i.icon.cc.amex, -i.icon.cc.apple.pay, -i.icon.cc.diners.club, -i.icon.cc.discover, -i.icon.cc.jcb, -i.icon.cc.mastercard, -i.icon.cc.paypal, -i.icon.cc.stripe, -i.icon.cc.visa, -i.icon.centercode, -i.icon.chrome, -i.icon.cloudscale, -i.icon.cloudsmith, -i.icon.cloudversify, -i.icon.codepen, -i.icon.codiepie, -i.icon.connectdevelop, -i.icon.contao, -i.icon.cpanel, -i.icon.creative.commons, -i.icon.css3, -i.icon.css3.alternate, -i.icon.cuttlefish, -i.icon.d.and.d, -i.icon.dashcube, -i.icon.delicious, -i.icon.deploydog, -i.icon.deskpro, -i.icon.deviantart, -i.icon.digg, -i.icon.digital.ocean, -i.icon.discord, -i.icon.discourse, -i.icon.dochub, -i.icon.docker, -i.icon.draft2digital, -i.icon.dribbble, -i.icon.dribbble.square, -i.icon.dropbox, -i.icon.drupal, -i.icon.dyalog, -i.icon.earlybirds, -i.icon.edge, -i.icon.elementor, -i.icon.ember, -i.icon.empire, -i.icon.envira, -i.icon.erlang, -i.icon.ethereum, -i.icon.etsy, -i.icon.expeditedssl, -i.icon.facebook, -i.icon.facebook.f, -i.icon.facebook.messenger, -i.icon.facebook.square, -i.icon.firefox, -i.icon.first.order, -i.icon.firstdraft, -i.icon.flickr, -i.icon.flipboard, -i.icon.fly, -i.icon.font.awesome, -i.icon.font.awesome.alternate, -i.icon.font.awesome.flag, -i.icon.fonticons, -i.icon.fonticons.fi, -i.icon.fort.awesome, -i.icon.fort.awesome.alternate, -i.icon.forumbee, -i.icon.foursquare, -i.icon.free.code.camp, -i.icon.freebsd, -i.icon.get.pocket, -i.icon.gg, -i.icon.gg.circle, -i.icon.git, -i.icon.git.square, -i.icon.github, -i.icon.github.alternate, -i.icon.github.square, -i.icon.gitkraken, -i.icon.gitlab, -i.icon.gitter, -i.icon.glide, -i.icon.glide.g, -i.icon.gofore, -i.icon.goodreads, -i.icon.goodreads.g, -i.icon.google, -i.icon.google.drive, -i.icon.google.play, -i.icon.google.plus, -i.icon.google.plus.g, -i.icon.google.plus.square, -i.icon.google.wallet, -i.icon.gratipay, -i.icon.grav, -i.icon.gripfire, -i.icon.grunt, -i.icon.gulp, -i.icon.hacker.news, -i.icon.hacker.news.square, -i.icon.hips, -i.icon.hire.a.helper, -i.icon.hooli, -i.icon.hotjar, -i.icon.houzz, -i.icon.html5, -i.icon.hubspot, -i.icon.imdb, -i.icon.instagram, -i.icon.internet.explorer, -i.icon.ioxhost, -i.icon.itunes, -i.icon.itunes.note, -i.icon.jenkins, -i.icon.joget, -i.icon.joomla, -i.icon.js, -i.icon.js.square, -i.icon.jsfiddle, -i.icon.keycdn, -i.icon.kickstarter, -i.icon.kickstarter.k, -i.icon.korvue, -i.icon.laravel, -i.icon.lastfm, -i.icon.lastfm.square, -i.icon.leanpub, -i.icon.less, -i.icon.linechat, -i.icon.linkedin, -i.icon.linkedin.in, -i.icon.linode, -i.icon.linux, -i.icon.lyft, -i.icon.magento, -i.icon.maxcdn, -i.icon.medapps, -i.icon.medium, -i.icon.medium.m, -i.icon.medrt, -i.icon.meetup, -i.icon.microsoft, -i.icon.mix, -i.icon.mixcloud, -i.icon.mizuni, -i.icon.modx, -i.icon.monero, -i.icon.napster, -i.icon.nintendo.switch, -i.icon.node, -i.icon.node.js, -i.icon.npm, -i.icon.ns8, -i.icon.nutritionix, -i.icon.odnoklassniki, -i.icon.odnoklassniki.square, -i.icon.opencart, -i.icon.openid, -i.icon.opera, -i.icon.optin.monster, -i.icon.osi, -i.icon.page4, -i.icon.pagelines, -i.icon.palfed, -i.icon.patreon, -i.icon.paypal, -i.icon.periscope, -i.icon.phabricator, -i.icon.phoenix.framework, -i.icon.php, -i.icon.pied.piper, -i.icon.pied.piper.alternate, -i.icon.pied.piper.pp, -i.icon.pinterest, -i.icon.pinterest.p, -i.icon.pinterest.square, -i.icon.playstation, -i.icon.product.hunt, -i.icon.pushed, -i.icon.python, -i.icon.qq, -i.icon.quinscape, -i.icon.quora, -i.icon.ravelry, -i.icon.react, -i.icon.rebel, -i.icon.redriver, -i.icon.reddit, -i.icon.reddit.alien, -i.icon.reddit.square, -i.icon.rendact, -i.icon.renren, -i.icon.replyd, -i.icon.resolving, -i.icon.rocketchat, -i.icon.rockrms, -i.icon.safari, -i.icon.sass, -i.icon.schlix, -i.icon.scribd, -i.icon.searchengin, -i.icon.sellcast, -i.icon.sellsy, -i.icon.servicestack, -i.icon.shirtsinbulk, -i.icon.simplybuilt, -i.icon.sistrix, -i.icon.skyatlas, -i.icon.skype, -i.icon.slack, -i.icon.slack.hash, -i.icon.slideshare, -i.icon.snapchat, -i.icon.snapchat.ghost, -i.icon.snapchat.square, -i.icon.soundcloud, -i.icon.speakap, -i.icon.spotify, -i.icon.stack.exchange, -i.icon.stack.overflow, -i.icon.staylinked, -i.icon.steam, -i.icon.steam.square, -i.icon.steam.symbol, -i.icon.sticker.mule, -i.icon.strava, -i.icon.stripe, -i.icon.stripe.s, -i.icon.studiovinari, -i.icon.stumbleupon, -i.icon.stumbleupon.circle, -i.icon.superpowers, -i.icon.supple, -i.icon.telegram, -i.icon.telegram.plane, -i.icon.tencent.weibo, -i.icon.themeisle, -i.icon.trello, -i.icon.tripadvisor, -i.icon.tumblr, -i.icon.tumblr.square, -i.icon.twitch, -i.icon.twitter, -i.icon.twitter.square, -i.icon.typo3, -i.icon.uber, -i.icon.uikit, -i.icon.uniregistry, -i.icon.untappd, -i.icon.usb, -i.icon.ussunnah, -i.icon.vaadin, -i.icon.viacoin, -i.icon.viadeo, -i.icon.viadeo.square, -i.icon.viber, -i.icon.vimeo, -i.icon.vimeo.square, -i.icon.vimeo.v, -i.icon.vine, -i.icon.vk, -i.icon.vnv, -i.icon.vuejs, -i.icon.weibo, -i.icon.weixin, -i.icon.whatsapp, -i.icon.whatsapp.square, -i.icon.whmcs, -i.icon.wikipedia.w, -i.icon.windows, -i.icon.wordpress, -i.icon.wordpress.simple, -i.icon.wpbeginner, -i.icon.wpexplorer, -i.icon.wpforms, -i.icon.xbox, -i.icon.xing, -i.icon.xing.square, -i.icon.y.combinator, -i.icon.yahoo, -i.icon.yandex, -i.icon.yandex.international, -i.icon.yelp, -i.icon.yoast, -i.icon.youtube, -i.icon.youtube.square { - font-family: 'brand-icons'; + +/******************************* + Outline Icons +*******************************/ + +/* Outline Icon */ +.loadOutlineIcons() when (@importOutlineIcons) { + /* Load & Define Icon Font */ + @font-face { + font-family: @outlineFontName; + src: @outlineFallbackSRC; + src: @outlineSrc; + font-style: normal; + font-weight: @normal; + font-variant: normal; + text-decoration: inherit; + text-transform: none; + } + i.icon.outline { + font-family: @outlineFontName; + } + /* Icon Definitions */ + i.icon.address.book.outline:before { content: "\f2b9"; } + i.icon.address.card.outline:before { content: "\f2bb"; } + i.icon.arrow.alternate.circle.down.outline:before { content: "\f358"; } + i.icon.arrow.alternate.circle.left.outline:before { content: "\f359"; } + i.icon.arrow.alternate.circle.right.outline:before { content: "\f35a"; } + i.icon.arrow.alternate.circle.up.outline:before { content: "\f35b"; } + i.icon.bell.outline:before { content: "\f0f3"; } + i.icon.bell.slash.outline:before { content: "\f1f6"; } + i.icon.bookmark.outline:before { content: "\f02e"; } + i.icon.building.outline:before { content: "\f1ad"; } + i.icon.calendar.outline:before { content: "\f133"; } + i.icon.calendar.alternate.outline:before { content: "\f073"; } + i.icon.calendar.check.outline:before { content: "\f274"; } + i.icon.calendar.minus.outline:before { content: "\f272"; } + i.icon.calendar.plus.outline:before { content: "\f271"; } + i.icon.calendar.times.outline:before { content: "\f273"; } + i.icon.caret.square.down.outline:before { content: "\f150"; } + i.icon.caret.square.left.outline:before { content: "\f191"; } + i.icon.caret.square.right.outline:before { content: "\f152"; } + i.icon.caret.square.up.outline:before { content: "\f151"; } + i.icon.chart.bar.outline:before { content: "\f080"; } + i.icon.check.circle.outline:before { content: "\f058"; } + i.icon.check.square.outline:before { content: "\f14a"; } + i.icon.circle.outline:before { content: "\f111"; } + i.icon.clipboard.outline:before { content: "\f328"; } + i.icon.clock.outline:before { content: "\f017"; } + i.icon.clone.outline:before { content: "\f24d"; } + i.icon.closed.captioning.outline:before { content: "\f20a"; } + i.icon.comment.outline:before { content: "\f075"; } + i.icon.comment.alternate.outline:before { content: "\f27a"; } + i.icon.comments.outline:before { content: "\f086"; } + i.icon.compass.outline:before { content: "\f14e"; } + i.icon.copy.outline:before { content: "\f0c5"; } + i.icon.copyright.outline:before { content: "\f1f9"; } + i.icon.credit.card.outline:before { content: "\f09d"; } + i.icon.dot.circle.outline:before { content: "\f192"; } + i.icon.edit.outline:before { content: "\f044"; } + i.icon.envelope.outline:before { content: "\f0e0"; } + i.icon.envelope.open.outline:before { content: "\f2b6"; } + i.icon.eye.slash.outline:before { content: "\f070"; } + i.icon.file.outline:before { content: "\f15b"; } + i.icon.file.alternate.outline:before { content: "\f15c"; } + i.icon.file.archive.outline:before { content: "\f1c6"; } + i.icon.file.audio.outline:before { content: "\f1c7"; } + i.icon.file.code.outline:before { content: "\f1c9"; } + i.icon.file.excel.outline:before { content: "\f1c3"; } + i.icon.file.image.outline:before { content: "\f1c5"; } + i.icon.file.pdf.outline:before { content: "\f1c1"; } + i.icon.file.powerpoint.outline:before { content: "\f1c4"; } + i.icon.file.video.outline:before { content: "\f1c8"; } + i.icon.file.word.outline:before { content: "\f1c2"; } + i.icon.flag.outline:before { content: "\f024"; } + i.icon.folder.outline:before { content: "\f07b"; } + i.icon.folder.open.outline:before { content: "\f07c"; } + i.icon.frown.outline:before { content: "\f119"; } + i.icon.futbol.outline:before { content: "\f1e3"; } + i.icon.gem.outline:before { content: "\f3a5"; } + i.icon.hand.lizard.outline:before { content: "\f258"; } + i.icon.hand.paper.outline:before { content: "\f256"; } + i.icon.hand.peace.outline:before { content: "\f25b"; } + i.icon.hand.point.down.outline:before { content: "\f0a7"; } + i.icon.hand.point.left.outline:before { content: "\f0a5"; } + i.icon.hand.point.right.outline:before { content: "\f0a4"; } + i.icon.hand.point.up.outline:before { content: "\f0a6"; } + i.icon.hand.pointer.outline:before { content: "\f25a"; } + i.icon.hand.rock.outline:before { content: "\f255"; } + i.icon.hand.scissors.outline:before { content: "\f257"; } + i.icon.hand.spock.outline:before { content: "\f259"; } + i.icon.handshake.outline:before { content: "\f2b5"; } + i.icon.hdd.outline:before { content: "\f0a0"; } + i.icon.heart.outline:before { content: "\f004"; } + i.icon.hospital.outline:before { content: "\f0f8"; } + i.icon.hourglass.outline:before { content: "\f254"; } + i.icon.id.badge.outline:before { content: "\f2c1"; } + i.icon.id.card.outline:before { content: "\f2c2"; } + i.icon.image.outline:before { content: "\f03e"; } + i.icon.images.outline:before { content: "\f302"; } + i.icon.keyboard.outline:before { content: "\f11c"; } + i.icon.lemon.outline:before { content: "\f094"; } + i.icon.life.ring.outline:before { content: "\f1cd"; } + i.icon.lightbulb.outline:before { content: "\f0eb"; } + i.icon.list.alternate.outline:before { content: "\f022"; } + i.icon.map.outline:before { content: "\f279"; } + i.icon.meh.outline:before { content: "\f11a"; } + i.icon.minus.square.outline:before { content: "\f146"; } + i.icon.money.bill.alternate.outline:before { content: "\f3d1"; } + i.icon.moon.outline:before { content: "\f186"; } + i.icon.newspaper.outline:before { content: "\f1ea"; } + i.icon.object.group.outline:before { content: "\f247"; } + i.icon.object.ungroup.outline:before { content: "\f248"; } + i.icon.paper.plane.outline:before { content: "\f1d8"; } + i.icon.pause.circle.outline:before { content: "\f28b"; } + i.icon.play.circle.outline:before { content: "\f144"; } + i.icon.plus.square.outline:before { content: "\f0fe"; } + i.icon.question.circle.outline:before { content: "\f059"; } + i.icon.registered.outline:before { content: "\f25d"; } + i.icon.save.outline:before { content: "\f0c7"; } + i.icon.share.square.outline:before { content: "\f14d"; } + i.icon.smile.outline:before { content: "\f118"; } + i.icon.snowflake.outline:before { content: "\f2dc"; } + i.icon.square.outline:before { content: "\f0c8"; } + i.icon.star.outline:before { content: "\f005"; } + i.icon.star.half.outline:before { content: "\f089"; } + i.icon.sticky.note.outline:before { content: "\f249"; } + i.icon.stop.circle.outline:before { content: "\f28d"; } + i.icon.sun.outline:before { content: "\f185"; } + i.icon.thumbs.down.outline:before { content: "\f165"; } + i.icon.thumbs.up.outline:before { content: "\f164"; } + i.icon.times.circle.outline:before { content: "\f057"; } + i.icon.trash.alternate.outline:before { content: "\f2ed"; } + i.icon.user.outline:before { content: "\f007"; } + i.icon.user.circle.outline:before { content: "\f2bd"; } + i.icon.window.close.outline:before { content: "\f410"; } + i.icon.window.maximize.outline:before { content: "\f2d0"; } + i.icon.window.minimize.outline:before { content: "\f2d1"; } + i.icon.window.restore.outline:before { content: "\f2d2"; } + i.icon.disk.outline:before { content: "\f369"; } +} +.loadOutlineIcons(); + +/******************************* + Brand Icons +*******************************/ + +.loadBrandIcons() when (@importBrandIcons) { + /* Load & Define Brand Font */ + @font-face { + font-family: @brandFontName; + src: @brandFallbackSRC; + src: @brandSrc; + font-style: normal; + font-weight: @normal; + font-variant: normal; + text-decoration: inherit; + text-transform: none; + } + /* Brand Icon Font Family */ + i.icon.\35 00px, + i.icon.accessible.icon, + i.icon.accusoft, + i.icon.adn, + i.icon.adversal, + i.icon.affiliatetheme, + i.icon.algolia, + i.icon.amazon, + i.icon.amazon.pay, + i.icon.amilia, + i.icon.android, + i.icon.angellist, + i.icon.angrycreative, + i.icon.angular, + i.icon.app.store, + i.icon.app.store.ios, + i.icon.apper, + i.icon.apple, + i.icon.apple.pay, + i.icon.asymmetrik, + i.icon.audible, + i.icon.autoprefixer, + i.icon.avianex, + i.icon.aviato, + i.icon.aws, + i.icon.bandcamp, + i.icon.behance, + i.icon.behance.square, + i.icon.bimobject, + i.icon.bitbucket, + i.icon.bitcoin, + i.icon.bity, + i.icon.black.tie, + i.icon.blackberry, + i.icon.blogger, + i.icon.blogger.b, + i.icon.bluetooth, + i.icon.bluetooth.b, + i.icon.btc, + i.icon.buromobelexperte, + i.icon.buysellads, + i.icon.cc.amazon.pay, + i.icon.cc.amex, + i.icon.cc.apple.pay, + i.icon.cc.diners.club, + i.icon.cc.discover, + i.icon.cc.jcb, + i.icon.cc.mastercard, + i.icon.cc.paypal, + i.icon.cc.stripe, + i.icon.cc.visa, + i.icon.centercode, + i.icon.chrome, + i.icon.cloudscale, + i.icon.cloudsmith, + i.icon.cloudversify, + i.icon.codepen, + i.icon.codiepie, + i.icon.connectdevelop, + i.icon.contao, + i.icon.cpanel, + i.icon.creative.commons, + i.icon.css3, + i.icon.css3.alternate, + i.icon.cuttlefish, + i.icon.d.and.d, + i.icon.dashcube, + i.icon.delicious, + i.icon.deploydog, + i.icon.deskpro, + i.icon.deviantart, + i.icon.digg, + i.icon.digital.ocean, + i.icon.discord, + i.icon.discourse, + i.icon.dochub, + i.icon.docker, + i.icon.draft2digital, + i.icon.dribbble, + i.icon.dribbble.square, + i.icon.dropbox, + i.icon.drupal, + i.icon.dyalog, + i.icon.earlybirds, + i.icon.edge, + i.icon.elementor, + i.icon.ember, + i.icon.empire, + i.icon.envira, + i.icon.erlang, + i.icon.ethereum, + i.icon.etsy, + i.icon.expeditedssl, + i.icon.facebook, + i.icon.facebook.f, + i.icon.facebook.messenger, + i.icon.facebook.square, + i.icon.firefox, + i.icon.first.order, + i.icon.firstdraft, + i.icon.flickr, + i.icon.flipboard, + i.icon.fly, + i.icon.font.awesome, + i.icon.font.awesome.alternate, + i.icon.font.awesome.flag, + i.icon.fonticons, + i.icon.fonticons.fi, + i.icon.fort.awesome, + i.icon.fort.awesome.alternate, + i.icon.forumbee, + i.icon.foursquare, + i.icon.free.code.camp, + i.icon.freebsd, + i.icon.get.pocket, + i.icon.gg, + i.icon.gg.circle, + i.icon.git, + i.icon.git.square, + i.icon.github, + i.icon.github.alternate, + i.icon.github.square, + i.icon.gitkraken, + i.icon.gitlab, + i.icon.gitter, + i.icon.glide, + i.icon.glide.g, + i.icon.gofore, + i.icon.goodreads, + i.icon.goodreads.g, + i.icon.google, + i.icon.google.drive, + i.icon.google.play, + i.icon.google.plus, + i.icon.google.plus.g, + i.icon.google.plus.square, + i.icon.google.wallet, + i.icon.gratipay, + i.icon.grav, + i.icon.gripfire, + i.icon.grunt, + i.icon.gulp, + i.icon.hacker.news, + i.icon.hacker.news.square, + i.icon.hips, + i.icon.hire.a.helper, + i.icon.hooli, + i.icon.hotjar, + i.icon.houzz, + i.icon.html5, + i.icon.hubspot, + i.icon.imdb, + i.icon.instagram, + i.icon.internet.explorer, + i.icon.ioxhost, + i.icon.itunes, + i.icon.itunes.note, + i.icon.jenkins, + i.icon.joget, + i.icon.joomla, + i.icon.js, + i.icon.js.square, + i.icon.jsfiddle, + i.icon.keycdn, + i.icon.kickstarter, + i.icon.kickstarter.k, + i.icon.korvue, + i.icon.laravel, + i.icon.lastfm, + i.icon.lastfm.square, + i.icon.leanpub, + i.icon.less, + i.icon.linechat, + i.icon.linkedin, + i.icon.linkedin.in, + i.icon.linode, + i.icon.linux, + i.icon.lyft, + i.icon.magento, + i.icon.maxcdn, + i.icon.medapps, + i.icon.medium, + i.icon.medium.m, + i.icon.medrt, + i.icon.meetup, + i.icon.microsoft, + i.icon.mix, + i.icon.mixcloud, + i.icon.mizuni, + i.icon.modx, + i.icon.monero, + i.icon.napster, + i.icon.nintendo.switch, + i.icon.node, + i.icon.node.js, + i.icon.npm, + i.icon.ns8, + i.icon.nutritionix, + i.icon.odnoklassniki, + i.icon.odnoklassniki.square, + i.icon.opencart, + i.icon.openid, + i.icon.opera, + i.icon.optin.monster, + i.icon.osi, + i.icon.page4, + i.icon.pagelines, + i.icon.palfed, + i.icon.patreon, + i.icon.paypal, + i.icon.periscope, + i.icon.phabricator, + i.icon.phoenix.framework, + i.icon.php, + i.icon.pied.piper, + i.icon.pied.piper.alternate, + i.icon.pied.piper.pp, + i.icon.pinterest, + i.icon.pinterest.p, + i.icon.pinterest.square, + i.icon.playstation, + i.icon.product.hunt, + i.icon.pushed, + i.icon.python, + i.icon.qq, + i.icon.quinscape, + i.icon.quora, + i.icon.ravelry, + i.icon.react, + i.icon.rebel, + i.icon.redriver, + i.icon.reddit, + i.icon.reddit.alien, + i.icon.reddit.square, + i.icon.rendact, + i.icon.renren, + i.icon.replyd, + i.icon.resolving, + i.icon.rocketchat, + i.icon.rockrms, + i.icon.safari, + i.icon.sass, + i.icon.schlix, + i.icon.scribd, + i.icon.searchengin, + i.icon.sellcast, + i.icon.sellsy, + i.icon.servicestack, + i.icon.shirtsinbulk, + i.icon.simplybuilt, + i.icon.sistrix, + i.icon.skyatlas, + i.icon.skype, + i.icon.slack, + i.icon.slack.hash, + i.icon.slideshare, + i.icon.snapchat, + i.icon.snapchat.ghost, + i.icon.snapchat.square, + i.icon.soundcloud, + i.icon.speakap, + i.icon.spotify, + i.icon.stack.exchange, + i.icon.stack.overflow, + i.icon.staylinked, + i.icon.steam, + i.icon.steam.square, + i.icon.steam.symbol, + i.icon.sticker.mule, + i.icon.strava, + i.icon.stripe, + i.icon.stripe.s, + i.icon.studiovinari, + i.icon.stumbleupon, + i.icon.stumbleupon.circle, + i.icon.superpowers, + i.icon.supple, + i.icon.telegram, + i.icon.telegram.plane, + i.icon.tencent.weibo, + i.icon.themeisle, + i.icon.trello, + i.icon.tripadvisor, + i.icon.tumblr, + i.icon.tumblr.square, + i.icon.twitch, + i.icon.twitter, + i.icon.twitter.square, + i.icon.typo3, + i.icon.uber, + i.icon.uikit, + i.icon.uniregistry, + i.icon.untappd, + i.icon.usb, + i.icon.ussunnah, + i.icon.vaadin, + i.icon.viacoin, + i.icon.viadeo, + i.icon.viadeo.square, + i.icon.viber, + i.icon.vimeo, + i.icon.vimeo.square, + i.icon.vimeo.v, + i.icon.vine, + i.icon.vk, + i.icon.vnv, + i.icon.vuejs, + i.icon.weibo, + i.icon.weixin, + i.icon.whatsapp, + i.icon.whatsapp.square, + i.icon.whmcs, + i.icon.wikipedia.w, + i.icon.windows, + i.icon.wordpress, + i.icon.wordpress.simple, + i.icon.wpbeginner, + i.icon.wpexplorer, + i.icon.wpforms, + i.icon.xbox, + i.icon.xing, + i.icon.xing.square, + i.icon.y.combinator, + i.icon.yahoo, + i.icon.yandex, + i.icon.yandex.international, + i.icon.yelp, + i.icon.yoast, + i.icon.youtube, + i.icon.youtube.square { + font-family: 'brand-icons'; + } + /* Brand Icons Ideally Would Be Defined Here */ + } +.loadBrandIcons(); diff --git a/src/themes/default/elements/icon.variables b/src/themes/default/elements/icon.variables index 914fefde4..b4d283f89 100644 --- a/src/themes/default/elements/icon.variables +++ b/src/themes/default/elements/icon.variables @@ -2,35 +2,39 @@ Icon *******************************/ -/*------------------- - Icon Variables ---------------------*/ +/*-------------- + Font Files +---------------*/ -@importSolidIcons: true; -@fontName: 'solid-icons'; -@solidFallbackSRC: url("@{fontPath}/@{fontName}.eot"); -@solidSrc: +@fontName: 'icons'; +@src: url("@{fontPath}/@{fontName}.eot?#iefix") format('embedded-opentype'), url("@{fontPath}/@{fontName}.woff2") format('woff2'), url("@{fontPath}/@{fontName}.woff") format('woff'), url("@{fontPath}/@{fontName}.ttf") format('truetype'), url("@{fontPath}/@{fontName}.svg#icons") format('svg') ; +@fallbackSRC: url("@{fontPath}/@{fontName}.eot"); -@importRegularIcons: true; -@regularFontName: 'regular-icons'; -@regularFallbackSRC: url("@{fontPath}/@{regularFontName}.eot"); -@regularSrc: - url("@{fontPath}/@{regularFontName}.eot?#iefix") format('embedded-opentype'), - url("@{fontPath}/@{regularFontName}.woff2") format('woff2'), - url("@{fontPath}/@{regularFontName}.woff") format('woff'), - url("@{fontPath}/@{regularFontName}.ttf") format('truetype'), - url("@{fontPath}/@{regularFontName}.svg#icons") format('svg') +/*-------------- + Optional Files +---------------*/ + +/* Outline Icons */ +@importOutlineIcons: false; +@outlineFontName: 'outline-icons'; +@outlineSrc: + url("@{fontPath}/@{outlineFontName}.eot?#iefix") format('embedded-opentype'), + url("@{fontPath}/@{outlineFontName}.woff2") format('woff2'), + url("@{fontPath}/@{outlineFontName}.woff") format('woff'), + url("@{fontPath}/@{outlineFontName}.ttf") format('truetype'), + url("@{fontPath}/@{outlineFontName}.svg#icons") format('svg') ; +@outlineFallbackSRC: url("@{fontPath}/@{outlineFontName}.eot"); +/* Brand Icons */ @importBrandIcons: true; @brandFontName: 'brand-icons'; -@brandFallbackSRC: url("@{fontPath}/@{brandFontName}.eot"); @brandSrc: url("@{fontPath}/@{brandFontName}.eot?#iefix") format('embedded-opentype'), url("@{fontPath}/@{brandFontName}.woff2") format('woff2'), @@ -38,7 +42,13 @@ url("@{fontPath}/@{brandFontName}.ttf") format('truetype'), url("@{fontPath}/@{brandFontName}.svg#icons") format('svg') ; +@brandFallbackSRC: url("@{fontPath}/@{brandFontName}.eot"); +/*-------------- + Definition +---------------*/ + +/* Icon Variables */ @opacity: 1; @width: @iconWidth; @height: 1em; @@ -46,7 +56,6 @@ /* Variations */ - @linkOpacity: 0.8; @linkDuration: 0.3s; @loadingDuration: 2s;