mana/sass/_icons.scss

614 lines
24 KiB
SCSS
Raw Normal View History

@use "variables";
// symbols
2017-03-23 07:56:41 +00:00
.#{variables.$ms-prefix} {
2017-03-23 07:56:41 +00:00
// resources
&-w::before { content: "\e600"; }
&-w-original::before { content: "\e997"; }
&-w-list::before { content: "\e998"; }
&-u::before { content: "\e601"; }
&-b::before { content: "\e602"; }
&-r::before { content: "\e603"; }
&-g::before { content: "\e604"; }
&-0::before { content: "\e605"; }
&-1::before { content: "\e606"; }
&-2 { // need to correct for bootstrap's .ms-2 utility class
margin-left: inherit !important;
&::before { content: "\e607"; }
}
&-3::before { content: "\e608"; }
&-4::before { content: "\e609"; }
&-5::before { content: "\e60a"; }
&-6::before { content: "\e60b"; }
&-7::before { content: "\e60c"; }
&-8::before { content: "\e60d"; }
&-9::before { content: "\e60e"; }
&-10::before { content: "\e60f"; }
&-11::before { content: "\e610"; }
&-12::before { content: "\e611"; }
&-13::before { content: "\e612"; }
&-14::before { content: "\e613"; }
&-15::before { content: "\e614"; }
&-16::before { content: "\e62a"; }
&-17::before { content: "\e62b"; }
&-18::before { content: "\e62c"; }
&-19::before { content: "\e62d"; }
&-20::before { content: "\e62e"; }
&-x::before { content: "\e615"; }
&-y::before { content: "\e616"; }
&-z::before { content: "\e617"; }
&-s::before { content: "\e619"; }
&-s-mtga::before { content: "\e996"; }
&-c::before { content: "\e904"; }
&-e::before,
&-energy::before{ content: "\e907"; }
&-acorn::before { content: "\e929"; }
&-ticket::before,
&-tk::before { content: "\e9c4"; }
&-1-2::before { content: "\e902"; }
&-infinity::before { content: "\e903"; }
&-l::before { content: "\ea2d"; }
&-d::before { content: "\ea2e"; }
&-spree::before { content: "\ea55"; }
// phyrexian/paw handling
&-h::before { content: "\e618"; }
&-paw::before { content: "\ea32"; }
&-p {
@if variables.$ms-phyrexian-h {
// paw as p
&::before { content: "\ea32"; }
} @else {
// old .ms-p for phyrexian
&::before { content: "\e618"; }
}
}
2017-03-23 07:56:41 +00:00
// tap/roll
&-tap::before { content: "\e61a"; }
&-untap::before { content: "\e61b"; }
&-tap-alt::before,
&-tap-3ed::before { content: "\e61c"; }
&-tap-4ed::before { content: "\ea31"; }
&-chaos::before { content: "\e61d"; }
2017-03-23 07:56:41 +00:00
// card types
&-artifact::before { content: "\e61e"; }
&-battle::before { content: "\e9d1"; }
&-battle-siege::before { content: "\e9d2"; }
&-commander::before { content: "\e9c6"; }
&-conspiracy::before { content: "\e972"; }
&-creature::before { content: "\e61f"; }
&-enchantment::before { content: "\e620"; }
&-dungeon::before { content: "\e995"; }
&-instant::before { content: "\e621"; }
&-land::before { content: "\e622"; }
&-multicolor::before { content: "\e985"; }
&-phenomenon::before { content: "\e96e"; }
&-plane::before { content: "\e96f"; }
&-planeswalker::before { content: "\e623"; }
&-rarity::before { content: "\e96c"; }
&-saga::before { content: "\e92a"; }
&-scheme::before { content: "\e970"; }
&-sorcery::before { content: "\e624"; }
&-token::before { content: "\e96d"; }
&-tribal::before,
&-multiple::before { content: "\e925"; }
&-vanguard::before { content: "\e971"; }
2017-03-23 07:56:41 +00:00
// zones
&-hand::before { content: "\e9ca"; }
&-library::before { content: "\e9cb"; }
&-graveyard::before { content: "\e9cc"; }
&-exile::before { content: "\e9cd"; }
// splits
&-wu::before,
&-wb::before,
&-rw::after,
&-gw::after,
&-2w::after,
&-cw::after { content: "\e600"; } // white
&-ub::before,
&-ur::before,
&-wu::after,
&-gu::after,
&-2u::after,
&-cu::after { content: "\e601"; } // blue
&-br::before,
&-bg::before,
&-wb::after,
&-ub::after,
&-2b::after,
&-cb::after { content: "\e602"; } // black
&-rw::before,
&-rg::before,
&-ur::after,
&-br::after,
&-2r::after,
&-cr::after { content: "\e603"; } // red
&-gw::before,
&-gu::before,
&-bg::after,
&-rg::after,
&-2g::after,
&-cg::after { content: "\e604"; } // green
&-2w::before,
&-2u::before,
&-2b::before,
&-2r::before,
&-2g::before { content: "\e607"; } // 2
&-cw::before,
&-cu::before,
&-cb::before,
&-cr::before,
&-cg::before { content: "\e904"; } // c
2017-03-23 07:56:41 +00:00
2023-03-06 14:15:33 +00:00
// phyrexian splits
&-wp::before,
&-up::before,
&-bp::before,
&-rp::before,
&-gp::before,
&-wup::before,
&-wup::after,
&-wbp::before,
&-wbp::after,
&-ubp::before,
&-ubp::after,
&-urp::before,
&-urp::after,
&-brp::before,
&-brp::after,
&-bgp::before,
&-bgp::after,
&-rwp::before,
&-rwp::after,
&-rgp::before,
&-rgp::after,
&-gwp::before,
&-gwp::after,
&-gup::before,
&-gup::after { content: "\e618"; } // p/p
// un-sets
&-100::before { content: "\e900"; }
&-1000000::before { content: "\e901"; }
2017-03-23 07:56:41 +00:00
// loyalty
&-loyalty {
&-up::before { content: "\e627"; } // up
&-down::before { content: "\e625"; } // down
&-zero::before { content: "\e626"; } // zero
&-start::before { content: "\e628"; } // start
}
&-defense {
&::before { content: "\e9d7"; }
&-border::before { content: "\e9d8"; }
}
2017-03-23 07:56:41 +00:00
// levelers
&-level {
&::before { content: "\e9c7"; }
&::after { content: "\e9c8"; }
}
// double-faced cards
&-dfc {
&-back::before { content: "\e9d4"; }
&-day::before { content: "\e906"; }
&-emrakul::before { content: "\e90a"; }
&-enchantment::before { content: "\e920"; }
&-facedown::before { content: "\e9d6"; }
&-front::before { content: "\e9d3"; }
&-ignite::before { content: "\e908"; }
&-land::before { content: "\e9c5"; }
&-lesson::before { content: "\e98f"; }
&-meld::before { content: "\e9d5"; }
&-modal-back::before { content: "\e984"; }
&-modal-face::before { content: "\e983"; }
&-moon::before { content: "\e90b"; }
&-night::before { content: "\e905"; }
&-saga::before { content: "\e9cf"; }
&-saga-creature::before { content: "\e9d0"; }
&-spark::before { content: "\e909"; }
}
2017-03-23 07:56:41 +00:00
// other card elements
&-flashback::before { content: "\e629"; }
&-power {
&::before { content: "\e921"; }
&-mtga::before { content: "\ea2f"; }
}
&-toughness {
&::before { content: "\e922"; }
&-mtga::before { content: "\ea30"; }
}
&-artist {
&-brush::before { content: "\e923"; }
&-nib::before { content: "\e924"; }
}
2017-03-23 07:56:41 +00:00
// guilds/clans/poleis
&-guild {
&-azorius::before { content: "\e90c"; }
&-boros::before { content: "\e90d"; }
&-dimir::before { content: "\e90e"; }
&-golgari::before { content: "\e90f"; }
&-gruul::before { content: "\e910"; }
&-izzet::before { content: "\e911"; }
&-orzhov::before { content: "\e912"; }
&-rakdos::before { content: "\e913"; }
&-selesnya::before { content: "\e914"; }
&-simic::before { content: "\e915"; }
}
&-clan {
&-abzan::before { content: "\e916"; }
&-jeskai::before { content: "\e917"; }
&-mardu::before { content: "\e918"; }
&-sultai::before { content: "\e919"; }
&-temur::before { content: "\e91a"; }
&-atarka::before { content: "\e91b"; }
&-dromoka::before { content: "\e91c"; }
&-kolaghan::before { content: "\e91d"; }
&-ojutai::before { content: "\e91e"; }
&-silumgar::before { content: "\e91f"; }
}
&-party {
&-cleric::before { content: "\ea59"; }
&-rogue::before { content: "\ea58"; }
&-warrior::before { content: "\ea57"; }
&-wizard::before { content: "\ea56"; }
}
&-polis {
&-setessa::before { content: "\e926"; }
&-akros::before { content: "\e927"; }
&-meletis::before { content: "\e928"; }
}
&-school {
&-lorehold::before { content: "\e99a"; }
&-prismari::before { content: "\e99c"; }
&-quandrix::before { content: "\e99e"; }
&-silverquill::before { content: "\e9a0"; }
&-witherbloom::before { content: "\e9a2"; }
}
2017-03-23 07:56:41 +00:00
// counters
&-counter {
&-arrow::before { content: "\e92b"; }
&-brick::before { content: "\e92c"; }
&-brick-print::before { content: "\ea52"; }
&-charge::before { content: "\e92d"; }
&-charge-print::before { content: "\ea53"; }
&-damage::before { content: "\e9dd"; } // same as original enrage
&-deathtouch::before { content: "\ea51"; }
&-devotion::before { content: "\e92e"; }
&-doom::before { content: "\e92f"; }
&-echo::before { content: "\e930"; }
&-finality::before { content: "\ea54"; }
&-flame::before { content: "\e931"; }
&-flood::before { content: "\e932"; }
&-fungus::before { content: "\e933"; }
&-gold::before { content: "\e934"; }
&-ki::before { content: "\e935"; }
&-lore::before { content: "\e936"; }
&-loyalty::before { content: "\e937"; }
&-mining::before { content: "\e938"; }
&-minus::before { content: "\e939"; }
&-minus-uneven::before { content: "\e943"; }
&-muster::before { content: "\e93a"; }
&-paw::before { content: "\e93b"; }
&-pin::before { content: "\e93c"; }
&-plus::before { content: "\e93d"; }
&-plus-uneven::before { content: "\e944"; }
&-rad::before { content: "\ea50"; }
&-scream::before { content: "\e93e"; }
&-skeleton::before { content: "\e93f"; }
&-skull::before { content: "\e940"; }
&-slime::before { content: "\e941"; }
&-time::before { content: "\e942"; }
&-verse::before { content: "\e945"; }
&-void::before { content: "\e9ec"; }
&-vortex::before { content: "\e946"; }
// arena
&-shield::before { content: "\e9c3"; }
&-stun::before { content: "\e9c2"; }
}
2017-03-23 07:56:41 +00:00
// abilities
&-ability {
&-activated::before,
&-crew::before,
&-cycling::before { content: "\e947"; }
&-adamant::before { content: "\e974"; }
&-adapt::before { content: "\e975"; }
&-addendum::before { content: "\e976"; }
&-adventure::before { content: "\e948"; }
&-afflict::before { content: "\e977"; }
&-afterlife::before { content: "\e978"; }
&-aftermath::before { content: "\e979"; }
&-alliance::before { content: "\e9b5"; }
&-amass {
&-orcs::before { content: "\e9e0"; }
&-zombies::before,
&::before { content: "\e97a"; }
}
&-ascend::before { content: "\e94a"; }
&-backup::before { content: "\e9d9"; }
&-bargain::before { content: "\e9e2"; }
&-blitz::before { content: "\e9b4"; }
&-boast::before { content: "\e991"; }
&-case-solved::before { content: "\ea39"; }
&-case-solved-print::before { content: "\ea3a"; }
&-casualty::before { content: "\e9b7"; }
&-celebration::before { content: "\e9e3"; }
&-changeling::before { content: "\e9a6"; }
&-channel::before { content: "\e9b1"; }
&-cleave::before { content: "\e9ad"; }
&-cloak::before { content: "\ea35"; }
&-collect-evidence::before { content: "\ea36"; }
&-combat-condition::before { content: "\e9ce"; }
&-companion::before { content: "\e97b"; }
&-constellation::before { content: "\e97c"; }
&-convoke {
&-original::before { content: "\e949"; }
&::before { content: "\e9da"; }
}
&-corrupted::before { content: "\e9c0"; }
&-craft::before { content: "\ea3f"; }
&-crime::before { content: "\ea45"; }
&-coven::before { content: "\e9aa"; }
&-d20::before { content: "\e999"; }
&-day-night::before { content: "\e9a8"; }
&-daybound-nightbound::before { content: "\e9a9"; }
&-deathtouch::before { content: "\e94b"; }
&-decayed::before { content: "\e9ac"; }
&-defender::before { content: "\e94c"; }
&-delve::before { content: "\ea3b"; }
&-descend::before { content: "\ea41"; }
&-devotion::before { content: "\e97d"; }
&-discover::before { content: "\ea40"; }
&-disguise::before { content: "\ea34"; }
&-disturb::before { content: "\e9ae"; }
&-domain::before { content: "\e9a7"; }
&-double-strike::before { content: "\e94d"; }
&-dungeon::before { content: "\e995"; }
&-eerie::before { content: "\ea4d"; }
&-embalm::before { content: "\e97e"; }
&-enlist::before { content: "\e9ba"; }
&-enrage {
&::before { content: "\e9dc"; }
&-original::before { content: "\e94e"; }
}
&-escape::before { content: "\e969"; }
&-eternalize::before { content: "\e97f"; }
&-exalted::before { content: "\ea33"; }
&-expend::before { content: "\ea4a"; }
&-exploit::before { content: "\e9af"; }
&-explore::before { content: "\e94f"; }
&-fabricate::before { content: "\e9a5"; }
&-ferocious::before { content: "\ea3c"; }
&-first-strike::before { content: "\e950"; }
&-flash::before { content: "\e951"; }
&-flying::before { content: "\e952"; }
&-for-mirrodin::before { content: "\e9c1"; }
&-forage::before { content: "\ea49"; }
&-foretell::before { content: "\e990"; }
&-gift::before { content: "\ea46"; }
&-goad::before { content: "\e9c9"; }
&-haste::before { content: "\e953"; }
&-hexproof {
&::before { content: "\e954"; }
&-black::before { content: "\e955"; }
&-blue::before { content: "\e956"; }
&-green::before { content: "\e957"; }
&-red::before { content: "\e958"; }
&-white::before { content: "\e959"; }
}
&-hideaway::before { content: "\e9b8"; }
&-impending::before { content: "\ea4c"; }
&-improvise::before { content: "\e9de"; }
&-incubate::before { content: "\e9db"; }
&-indestructible::before { content: "\e95a"; }
&-investigate::before { content: "\e9ab"; }
&-jumpstart::before { content: "\e95b"; }
&-kicker::before { content: "\e989"; }
&-landfall::before { content: "\e988"; }
&-learn::before { content: "\e994"; }
&-lifelink::before { content: "\ea4b"; }
&-lifelink-original::before { content: "\e95c"; }
&-magecraft::before { content: "\e993"; }
&-manifest-dread::before { content: "\ea4f"; }
&-meld::before { content: "\e9bd"; }
&-menace::before { content: "\e95d"; }
&-mentor::before { content: "\e95e"; }
&-morph::before { content: "\ea3e"; }
&-mutate::before { content: "\e980"; }
&-ninjutsu::before { content: "\e9b2"; }
&-obscura::before { content: "\e9b6"; }
&-offspring::before { content: "\ea47"; }
&-outlast::before { content: "\ea3d"; }
&-party::before { content: "\e987"; }
&-phyrexian::before { content: "\e618"; }
&-plot::before { content: "\ea42"; }
&-proliferate::before { content: "\e981"; }
&-prototype::before { content: "\e9be"; }
&-prowess::before { content: "\e982"; }
&-raid::before { content: "\e95f"; }
&-reach::before { content: "\e960"; }
&-read-ahead::before { content: "\e9b9"; }
&-reconfigure::before { content: "\e9b3"; }
&-revolt::before { content: "\e961"; }
&-ring-bearer::before { content: "\e9df"; }
&-riot::before { content: "\e973"; }
&-role {
&-cursed::before { content: "\e9e6"; }
&-monster::before { content: "\e9e7"; }
&-royal::before { content: "\e9e8"; }
&-sorceror::before { content: "\e9e9"; }
&-wicked::before { content: "\e9ea"; }
&-young-hero::before { content: "\e9eb"; }
}
&-saddle::before { content: "\ea43"; }
&-specialize::before { content: "\e9bb"; }
&-spectacle::before { content: "\e96b"; }
&-spree::before { content: "\ea44"; }
&-static::before,
&-enchant::before { content: "\e962"; }
&-summoning-sickness::before { content: "\e96a"; }
&-surveil::before { content: "\ea38"; }
&-surveil-original::before { content: "\e963"; }
&-survival::before { content: "\ea4e"; }
&-suspect::before { content: "\ea37"; }
&-the-ring-tempts-you::before { content: "\e9e1"; }
&-toxic::before { content: "\e9bf"; }
&-training::before { content: "\e9b0"; }
&-trample::before { content: "\e964"; }
&-transform::before { content: "\e965"; }
&-triggered::before { content: "\e966"; }
&-undergrowth::before { content: "\e967"; }
&-unearth::before { content: "\e9bc"; }
&-valiant::before { content: "\ea48"; }
&-vigilance::before { content: "\e968"; }
&-ward::before { content: "\e992"; }
// arena card-specific ability symbols
&-haktos-the-unscarred::before { content: "\e9e4"; }
&-robber-of-the-rich::before { content: "\e9e5"; }
// duels symbols
&-duels {
&-annihilator::before { content: "\ea5a"; }
&-battle-cry::before { content: "\ea5b"; }
&-unblockable::before { content: "\ea5c"; }
&-cannot-block::before { content: "\ea5d"; }
&-cannot-untap::before { content: "\ea5e"; }
&-cohort::before { content: "\ea5f"; }
&-copy::before { content: "\ea60"; }
&-deathtouch::before { content: "\ea61"; }
&-defender::before { content: "\ea62"; }
&-delirium::before { content: "\ea63"; }
&-detain::before { content: "\ea64"; }
&-double-strike::before { content: "\ea65"; }
&-dfc::before { content: "\ea66"; }
&-evolve::before { content: "\ea67"; }
&-exalted::before { content: "\ea68"; }
&-exile::before { content: "\ea69"; }
&-fading::before { content: "\ea6a"; }
&-fear::before { content: "\ea6b"; }
&-first-strike::before { content: "\ea6c"; }
&-flying::before { content: "\ea6d"; }
&-forestwalk::before { content: "\ea6e"; }
&-haste::before { content: "\ea6f"; }
&-haunt::before { content: "\ea70"; }
&-hexproof::before { content: "\ea71"; }
&-indestructible::before { content: "\ea72"; }
&-infect::before { content: "\ea73"; }
&-ingest::before { content: "\ea74"; }
&-intimidate::before { content: "\ea75"; }
&-islandwalk::before { content: "\ea76"; }
&-legendary::before { content: "\ea77"; }
&-lifelink::before { content: "\ea78"; }
&-menace::before { content: "\ea79"; }
&-monstrous::before { content: "\ea7a"; }
&-mountainwalk::before { content: "\ea7b"; }
&-must-attack::before { content: "\ea7c"; }
&-plainswalk::before { content: "\ea7d"; }
&-prevent-damage::before { content: "\ea7e"; }
&-protection-black::before { content: "\ea7f"; }
&-protection-blue::before { content: "\ea80"; }
&-protection-green::before { content: "\ea81"; }
&-protection-red::before { content: "\ea82"; }
&-protection-white::before { content: "\ea83"; }
&-protection::before { content: "\ea84"; }
&-rally::before { content: "\ea85"; }
&-regenerate::before { content: "\ea86"; }
&-renowned::before { content: "\ea87"; }
&-shroud::before { content: "\ea88"; }
&-skulk::before { content: "\ea89"; }
&-soulshift::before { content: "\ea8a"; }
&-swampwalk::before { content: "\ea8b"; }
&-temporary-control::before { content: "\ea8c"; }
&-totem-armor::before { content: "\ea8d"; }
&-trample::before { content: "\ea8e"; }
&-undying::before { content: "\ea8f"; }
&-vigilance::before { content: "\ea90"; }
}
}
// watermarks
&-watermark {
&-agentsofsneak::before { content: "\ea08"; }
&-arena::before { content: "\ea1e"; }
&-brokers::before { content: "\ea0d"; }
&-cabaretti::before { content: "\ea0e"; }
&-colorpie::before { content: "\e9f0"; }
&-conspiracy::before { content: "\ea12"; }
&-corocoro::before { content: "\ea15"; }
&-crossbreedlabs::before { content: "\ea09"; }
&-cutiemark {
&-apples::before { content: "\ea27"; }
&-balloons::before { content: "\ea28"; }
&-butterflies::before { content: "\ea29"; }
&-gems::before { content: "\ea04"; }
&-rainbow::before { content: "\ea2a"; }
&-sparkle::before { content: "\ea05"; }
&-waningmoon::before { content: "\ea06"; }
&-waxingmoon::before { content: "\ea07"; }
}
&-dci::before { content: "\ea1d"; }
&-dengekimaoh::before { content: "\ea14"; }
&-desparked::before { content: "\e9f1"; }
&-dnd::before { content: "\ea17"; }
&-flavor {
&-aestheticconsultation::before { content: "\e9f2"; }
&-farewelltoarms::before { content: "\e9f3"; }
&-monkeymonkeymonkey::before { content: "\e9f4"; }
&-moxlotus::before { content: "\e9f5"; }
&-myfirsttome::before { content: "\e9f6"; }
&-shoetree::before { content: "\e9f7"; }
&-whenfluffybunniesattack::before { content: "\e9f8"; }
&-manascrew::before { content: "\ea2c"; }
}
&-fnm::before { content: "\ea16"; }
&-goblinexplosioneers::before { content: "\ea0a"; }
&-grandprix::before { content: "\ea1f"; }
&-grandprix2::before { content: "\ea20"; }
&-herospath {
&::before { content: "\ea02"; }
&-1::before { content: "\e9f9"; }
&-2::before { content: "\e9fa"; }
&-3::before { content: "\e9fb"; }
&-4::before { content: "\e9fc"; }
&-5::before { content: "\e9fd"; }
&-6::before { content: "\e9fe"; }
&-7::before { content: "\e9ff"; }
&-8::before { content: "\ea00"; }
&-9::before { content: "\ea01"; }
}
&-japanjunior::before { content: "\ea24"; }
&-judgeacademy::before { content: "\ea13"; }
&-junior::before { content: "\ea23"; }
&-juniorapac::before { content: "\ea21"; }
&-junioreurope::before { content: "\ea22"; }
&-leagueofdastardlydoom::before { content: "\ea0b"; }
&-maestros::before { content: "\ea0f"; }
&-mirran::before { content: "\ea03"; }
&-mps::before { content: "\ea1a"; }
&-mtg::before { content: "\e9ed"; }
&-mtg10::before { content: "\e9ee"; }
&-mtg15::before { content: "\e9ef"; }
&-nerf::before { content: "\ea19"; }
&-obscura::before { content: "\ea10"; }
&-orderofthewidget::before { content: "\ea0c"; }
&-protour::before { content: "\ea26"; }
&-riveteers::before { content: "\ea11"; }
&-scholarship::before { content: "\ea25"; }
&-transformers::before { content: "\ea18"; }
&-trumpkatsumai::before { content: "\ea2b"; }
&-wotc::before { content: "\ea1b"; }
&-wpn::before { content: "\ea1c"; }
}
}