LESS prefixes are now keyrune-specific and not generic; cheatsheet documentation added for desktop use

This commit is contained in:
Andrew Gioia 2015-04-13 11:34:53 -04:00
parent afc6aa11d1
commit c70e6bc4ee
11 changed files with 183 additions and 178 deletions

View File

@ -1,4 +1,4 @@
# Keyrune v1.1.0 # Keyrune v1.2.0
## The Magic: the Gathering set symbol font! ## The Magic: the Gathering set symbol font!
@ -18,6 +18,10 @@ To use Keyrune, move the font files to your `/fonts` directory and include the k
Feel free to edit the source files and compile Keyrune to fit your needs. Currently LESS is supported, with Sass coming soon. Feel free to edit the source files and compile Keyrune to fit your needs. Currently LESS is supported, with Sass coming soon.
## Using Keyrune on the Desktop
To copy Keyrune symbols into your desktop software (or access to vectors directly), go to the [http://andrewgioia.github.io/Keyrune/cheatsheet.html](Cheatsheet)] on the documentation site, copy the character (not the unicode representation), and then paste it into your desktop application after installing keyrune.otf.
## License ## License
All set symbol images are copyright Wizards of the Coast ([http://magicthegathering.com](http://magicthegathering.com)) All set symbol images are copyright Wizards of the Coast ([http://magicthegathering.com](http://magicthegathering.com))
@ -36,6 +40,7 @@ Attribution is **greatly appreciated** but not required!
* v1.0.1 - Tempest Remastered added (non major set version) * v1.0.1 - Tempest Remastered added (non major set version)
* v1.0.2 - Modern Masters 2015 added * v1.0.2 - Modern Masters 2015 added
* v1.1.0 - Woff2 support added; Vintage Masters icon added * v1.1.0 - Woff2 support added; Vintage Masters icon added
* v1.2.0 - Cheatsheet added to documentation site; variables changed in LESS files to be Keyrune specific
## Todo ## Todo

View File

@ -1,7 +1,7 @@
{ {
"name": "keyrune", "name": "keyrune",
"description": "Keyrune", "description": "Keyrune",
"version": "0.1", "version": "1.2.0",
"keywords": [], "keywords": [],
"homepage": "http://andrewgioia.com", "homepage": "http://andrewgioia.com",
"dependencies": {}, "dependencies": {},

View File

@ -2,8 +2,8 @@
* Global */ * Global */
@font-face { @font-face {
font-family: 'Keyrune'; font-family: 'Keyrune';
src: url('../fonts/keyrune.eot?v=1.1.0'); src: url('../fonts/keyrune.eot?v=1.2.0');
src: url('../fonts/keyrune.eot?#iefix&v=1.1.0') format('embedded-opentype'), url('../fonts/keyrune.woff2?v=1.1.0') format('woff2'), url('../fonts/keyrune.woff?v=1.1.0') format('woff'), url('../fonts/keyrune.ttf?v=1.1.0') format('truetype'), url('../fonts/keyrune.svg?v=1.1.0#keyrune') format('svg'); src: url('../fonts/keyrune.eot?#iefix&v=1.2.0') format('embedded-opentype'), url('../fonts/keyrune.woff2?v=1.2.0') format('woff2'), url('../fonts/keyrune.woff?v=1.2.0') format('woff'), url('../fonts/keyrune.ttf?v=1.2.0') format('truetype'), url('../fonts/keyrune.svg?v=1.2.0#keyrune') format('svg');
font-weight: normal; font-weight: normal;
font-style: normal; font-style: normal;
} }

2
css/keyrune.min.css vendored

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
.@{prefix} { .@{ss-prefix} {
display: inline-block; display: inline-block;
font: normal normal normal @font-size-base/1 Keyrune; font: normal normal normal @ss-font-size-base/1 Keyrune;
font-size: inherit; font-size: inherit;
line-height: 1em; line-height: 1em;
text-rendering: auto; text-rendering: auto;

View File

@ -1,217 +1,217 @@
/** /**
* Core */ * Core */
.@{prefix}-lea:before { content: "\e600"; } // Alpha .@{ss-prefix}-lea:before { content: "\e600"; } // Alpha
.@{prefix}-leb:before { content: "\e601"; } // Beta .@{ss-prefix}-leb:before { content: "\e601"; } // Beta
.@{prefix}-2ed:before { content: "\e602"; } // Unlimited .@{ss-prefix}-2ed:before { content: "\e602"; } // Unlimited
.@{prefix}-3ed:before { content: "\e603"; } // Revised .@{ss-prefix}-3ed:before { content: "\e603"; } // Revised
.@{prefix}-4ed:before { content: "\e604"; } // 4th Edition .@{ss-prefix}-4ed:before { content: "\e604"; } // 4th Edition
.@{prefix}-psum:before { content: "\e605"; } // Summer Magic .@{ss-prefix}-psum:before { content: "\e605"; } // Summer Magic
.@{prefix}-5ed:before { content: "\e606"; } // 5th Edition .@{ss-prefix}-5ed:before { content: "\e606"; } // 5th Edition
.@{prefix}-6ed:before { content: "\e607"; } // 6th Edition .@{ss-prefix}-6ed:before { content: "\e607"; } // 6th Edition
.@{prefix}-7ed:before { content: "\e608"; } // 7th Edition .@{ss-prefix}-7ed:before { content: "\e608"; } // 7th Edition
.@{prefix}-8ed:before { content: "\e609"; } // 8th Edition .@{ss-prefix}-8ed:before { content: "\e609"; } // 8th Edition
.@{prefix}-9ed:before { content: "\e60a"; } // 9th Edition .@{ss-prefix}-9ed:before { content: "\e60a"; } // 9th Edition
.@{prefix}-10e:before { content: "\e60b"; } // 10th Edition .@{ss-prefix}-10e:before { content: "\e60b"; } // 10th Edition
.@{prefix}-m10:before { content: "\e60c"; } // Magic 2010 .@{ss-prefix}-m10:before { content: "\e60c"; } // Magic 2010
.@{prefix}-m11:before { content: "\e60d"; } // Magic 2011 .@{ss-prefix}-m11:before { content: "\e60d"; } // Magic 2011
.@{prefix}-m12:before { content: "\e60e"; } // Magic 2012 .@{ss-prefix}-m12:before { content: "\e60e"; } // Magic 2012
.@{prefix}-m13:before { content: "\e60f"; } // Magic 2013 .@{ss-prefix}-m13:before { content: "\e60f"; } // Magic 2013
.@{prefix}-m14:before { content: "\e610"; } // Magic 2014 .@{ss-prefix}-m14:before { content: "\e610"; } // Magic 2014
.@{prefix}-m15:before { content: "\e611"; } // Magic 2015 .@{ss-prefix}-m15:before { content: "\e611"; } // Magic 2015
.@{prefix}-bcore:before { content: "\e612"; } // Core background .@{ss-prefix}-bcore:before { content: "\e612"; } // Core background
/** /**
* Expansions */ * Expansions */
/* Artifact Block */ /* Artifact Block */
.@{prefix}-arn:before { content: "\e613"; } // Arabian Nights .@{ss-prefix}-arn:before { content: "\e613"; } // Arabian Nights
.@{prefix}-atq:before { content: "\e614"; } // Antiquities .@{ss-prefix}-atq:before { content: "\e614"; } // Antiquities
.@{prefix}-leg:before { content: "\e615"; } // Legends .@{ss-prefix}-leg:before { content: "\e615"; } // Legends
/* Wizards Block */ /* Wizards Block */
.@{prefix}-drk:before { content: "\e616"; } // The Dark .@{ss-prefix}-drk:before { content: "\e616"; } // The Dark
.@{prefix}-fem:before { content: "\e617"; } // Fallen Empires .@{ss-prefix}-fem:before { content: "\e617"; } // Fallen Empires
.@{prefix}-hml:before { content: "\e618"; } // Homelands .@{ss-prefix}-hml:before { content: "\e618"; } // Homelands
/* Ice Age Block */ /* Ice Age Block */
.@{prefix}-ice:before { content: "\e619"; } // Ice Age .@{ss-prefix}-ice:before { content: "\e619"; } // Ice Age
.@{prefix}-all:before { content: "\e61a"; } // Alliances .@{ss-prefix}-all:before { content: "\e61a"; } // Alliances
.@{prefix}-csp:before { content: "\e61b"; } // Coldsnap .@{ss-prefix}-csp:before { content: "\e61b"; } // Coldsnap
/* Mirage Block */ /* Mirage Block */
.@{prefix}-mir:before { content: "\e61c"; } // Mirage .@{ss-prefix}-mir:before { content: "\e61c"; } // Mirage
.@{prefix}-vis:before { content: "\e61d"; } // Visions .@{ss-prefix}-vis:before { content: "\e61d"; } // Visions
.@{prefix}-wth:before { content: "\e61e"; } // Weatherlight .@{ss-prefix}-wth:before { content: "\e61e"; } // Weatherlight
/* Tempest Block */ /* Tempest Block */
.@{prefix}-tmp:before { content: "\e61f"; } // Tempest .@{ss-prefix}-tmp:before { content: "\e61f"; } // Tempest
.@{prefix}-sth:before { content: "\e620"; } // Stronghold .@{ss-prefix}-sth:before { content: "\e620"; } // Stronghold
.@{prefix}-exo:before { content: "\e621"; } // Exodus .@{ss-prefix}-exo:before { content: "\e621"; } // Exodus
/* Urza's Block */ /* Urza's Block */
.@{prefix}-usg:before { content: "\e622"; } // Urza's Saga .@{ss-prefix}-usg:before { content: "\e622"; } // Urza's Saga
.@{prefix}-ulg:before { content: "\e623"; } // Urza's Legacy .@{ss-prefix}-ulg:before { content: "\e623"; } // Urza's Legacy
.@{prefix}-uds:before { content: "\e624"; } // Urza's Destiny .@{ss-prefix}-uds:before { content: "\e624"; } // Urza's Destiny
/* Mercadian Block */ /* Mercadian Block */
.@{prefix}-mmq:before { content: "\e625"; } // Mercadian Masque .@{ss-prefix}-mmq:before { content: "\e625"; } // Mercadian Masque
.@{prefix}-nms:before { content: "\e626"; } // Nemesis .@{ss-prefix}-nms:before { content: "\e626"; } // Nemesis
.@{prefix}-pcy:before { content: "\e627"; } // Prophecy .@{ss-prefix}-pcy:before { content: "\e627"; } // Prophecy
/* Invasion Block */ /* Invasion Block */
.@{prefix}-inv:before { content: "\e628"; } // Invasion .@{ss-prefix}-inv:before { content: "\e628"; } // Invasion
.@{prefix}-pls:before { content: "\e629"; } // Planeshift .@{ss-prefix}-pls:before { content: "\e629"; } // Planeshift
.@{prefix}-apc:before { content: "\e62a"; } // Apocalypse .@{ss-prefix}-apc:before { content: "\e62a"; } // Apocalypse
/* Odyssey Block */ /* Odyssey Block */
.@{prefix}-ody:before { content: "\e62b"; } // Odyssey .@{ss-prefix}-ody:before { content: "\e62b"; } // Odyssey
.@{prefix}-tor:before { content: "\e62c"; } // Torment .@{ss-prefix}-tor:before { content: "\e62c"; } // Torment
.@{prefix}-jud:before { content: "\e62d"; } // Judgement .@{ss-prefix}-jud:before { content: "\e62d"; } // Judgement
/* Onslaught Block */ /* Onslaught Block */
.@{prefix}-ons:before { content: "\e62e"; } // Onslaught .@{ss-prefix}-ons:before { content: "\e62e"; } // Onslaught
.@{prefix}-lgn:before { content: "\e62f"; } // Legions .@{ss-prefix}-lgn:before { content: "\e62f"; } // Legions
.@{prefix}-scg:before { content: "\e630"; } // Scourge .@{ss-prefix}-scg:before { content: "\e630"; } // Scourge
/* Mirrodin Block */ /* Mirrodin Block */
.@{prefix}-mrd:before { content: "\e631"; } // Mirrodin .@{ss-prefix}-mrd:before { content: "\e631"; } // Mirrodin
.@{prefix}-dst:before { content: "\e632"; } // Darksteel .@{ss-prefix}-dst:before { content: "\e632"; } // Darksteel
.@{prefix}-5dn:before { content: "\e633"; } // 5th Dawn .@{ss-prefix}-5dn:before { content: "\e633"; } // 5th Dawn
/* Kamigawa Block */ /* Kamigawa Block */
.@{prefix}-chk:before { content: "\e634"; } // Champions of Kamigawa .@{ss-prefix}-chk:before { content: "\e634"; } // Champions of Kamigawa
.@{prefix}-bok:before { content: "\e635"; } // Betrayers of Kamigawa .@{ss-prefix}-bok:before { content: "\e635"; } // Betrayers of Kamigawa
.@{prefix}-sok:before { content: "\e636"; } // Saviors of Kamigawa .@{ss-prefix}-sok:before { content: "\e636"; } // Saviors of Kamigawa
/* Ravnica Block */ /* Ravnica Block */
.@{prefix}-rav:before { content: "\e637"; } // Ravnica .@{ss-prefix}-rav:before { content: "\e637"; } // Ravnica
.@{prefix}-gpt:before { content: "\e638"; } // Guildpact .@{ss-prefix}-gpt:before { content: "\e638"; } // Guildpact
.@{prefix}-dis:before { content: "\e639"; } // Dissension .@{ss-prefix}-dis:before { content: "\e639"; } // Dissension
/* Time Spiral Block */ /* Time Spiral Block */
.@{prefix}-tsp:before { content: "\e63a"; } // Time Spiral .@{ss-prefix}-tsp:before { content: "\e63a"; } // Time Spiral
.@{prefix}-plc:before { content: "\e63b"; } // Planeshift .@{ss-prefix}-plc:before { content: "\e63b"; } // Planeshift
.@{prefix}-fut:before { content: "\e63c"; } // Future Sight .@{ss-prefix}-fut:before { content: "\e63c"; } // Future Sight
/* Lorwyn Block */ /* Lorwyn Block */
.@{prefix}-lrw:before { content: "\e63d"; } // Lorwyn .@{ss-prefix}-lrw:before { content: "\e63d"; } // Lorwyn
.@{prefix}-mor:before { content: "\e63e"; } // Morningtide .@{ss-prefix}-mor:before { content: "\e63e"; } // Morningtide
/* Shadowmoor Block */ /* Shadowmoor Block */
.@{prefix}-shm:before { content: "\e63f"; } // Shadowmoor .@{ss-prefix}-shm:before { content: "\e63f"; } // Shadowmoor
.@{prefix}-eve:before { content: "\e640"; } // Eventide .@{ss-prefix}-eve:before { content: "\e640"; } // Eventide
/* Alara Block */ /* Alara Block */
.@{prefix}-ala:before { content: "\e641"; } // Shards of Alara .@{ss-prefix}-ala:before { content: "\e641"; } // Shards of Alara
.@{prefix}-con:before { content: "\e642"; } // Conflux .@{ss-prefix}-con:before { content: "\e642"; } // Conflux
.@{prefix}-arb:before { content: "\e643"; } // Alara Reborn .@{ss-prefix}-arb:before { content: "\e643"; } // Alara Reborn
/* Zendikar Block */ /* Zendikar Block */
.@{prefix}-zen:before { content: "\e644"; } // Zendikar .@{ss-prefix}-zen:before { content: "\e644"; } // Zendikar
.@{prefix}-wwk:before { content: "\e645"; } // Worldwake .@{ss-prefix}-wwk:before { content: "\e645"; } // Worldwake
.@{prefix}-roe:before { content: "\e646"; } // Rise of Eldrazi .@{ss-prefix}-roe:before { content: "\e646"; } // Rise of Eldrazi
/* Scars Block */ /* Scars Block */
.@{prefix}-som:before { content: "\e647"; } // Scars of Mirrodin .@{ss-prefix}-som:before { content: "\e647"; } // Scars of Mirrodin
.@{prefix}-mbs:before { content: "\e648"; } // Mirrodin Besieged .@{ss-prefix}-mbs:before { content: "\e648"; } // Mirrodin Besieged
.@{prefix}-nph:before { content: "\e649"; } // New Phyrexia .@{ss-prefix}-nph:before { content: "\e649"; } // New Phyrexia
/* Innistrad Block */ /* Innistrad Block */
.@{prefix}-isd:before { content: "\e64a"; } // Innistrad .@{ss-prefix}-isd:before { content: "\e64a"; } // Innistrad
.@{prefix}-dka:before { content: "\e64b"; } // Dark Ascension .@{ss-prefix}-dka:before { content: "\e64b"; } // Dark Ascension
.@{prefix}-avr:before { content: "\e64c"; } // Avacyn Restored .@{ss-prefix}-avr:before { content: "\e64c"; } // Avacyn Restored
/* RTR Block */ /* RTR Block */
.@{prefix}-rtr:before { content: "\e64d"; } // Return to Ravnica .@{ss-prefix}-rtr:before { content: "\e64d"; } // Return to Ravnica
.@{prefix}-gtc:before { content: "\e64e"; } // Gatecrash .@{ss-prefix}-gtc:before { content: "\e64e"; } // Gatecrash
.@{prefix}-dgm:before { content: "\e64f"; } // Dragon's Maze .@{ss-prefix}-dgm:before { content: "\e64f"; } // Dragon's Maze
/* Theros Block */ /* Theros Block */
.@{prefix}-ths:before { content: "\e650"; } // Theros .@{ss-prefix}-ths:before { content: "\e650"; } // Theros
.@{prefix}-bng:before { content: "\e651"; } // Born of the Gods .@{ss-prefix}-bng:before { content: "\e651"; } // Born of the Gods
.@{prefix}-jou:before { content: "\e652"; } // Journey into Nyx .@{ss-prefix}-jou:before { content: "\e652"; } // Journey into Nyx
/* Khans Block */ /* Khans Block */
.@{prefix}-ktk:before { content: "\e653"; } // Khans of Tarkir .@{ss-prefix}-ktk:before { content: "\e653"; } // Khans of Tarkir
.@{prefix}-frf:before { content: "\e654"; } // Fate Reforged .@{ss-prefix}-frf:before { content: "\e654"; } // Fate Reforged
.@{prefix}-dtk:before { content: "\e693"; } // Dragons of Tarkir .@{ss-prefix}-dtk:before { content: "\e693"; } // Dragons of Tarkir
/** /**
* Command Zone */ * Command Zone */
.@{prefix}-van:before { content: "\e655"; } // Vanguard .@{ss-prefix}-van:before { content: "\e655"; } // Vanguard
.@{prefix}-hop:before { content: "\e656"; } // Planechase 2009 .@{ss-prefix}-hop:before { content: "\e656"; } // Planechase 2009
.@{prefix}-arc:before { content: "\e657"; } // Archenemy .@{ss-prefix}-arc:before { content: "\e657"; } // Archenemy
.@{prefix}-cmd:before { content: "\e658"; } // Commander .@{ss-prefix}-cmd:before { content: "\e658"; } // Commander
.@{prefix}-pc2:before { content: "\e659"; } // Planechase 2012 .@{ss-prefix}-pc2:before { content: "\e659"; } // Planechase 2012
.@{prefix}-cm1:before { content: "\e65a"; } // Commander's Arsenal .@{ss-prefix}-cm1:before { content: "\e65a"; } // Commander's Arsenal
.@{prefix}-c13:before { content: "\e65b"; } // Commander 2013 .@{ss-prefix}-c13:before { content: "\e65b"; } // Commander 2013
.@{prefix}-cns:before { content: "\e65c"; } // Conspiracy .@{ss-prefix}-cns:before { content: "\e65c"; } // Conspiracy
.@{prefix}-c14:before { content: "\e65d"; } // Commander 2014 .@{ss-prefix}-c14:before { content: "\e65d"; } // Commander 2014
/** /**
* Reprint */ * Reprint */
.@{prefix}-chr:before { content: "\e65e"; } // Chronicles .@{ss-prefix}-chr:before { content: "\e65e"; } // Chronicles
.@{prefix}-ath:before { content: "\e65f"; } // Anthologies .@{ss-prefix}-ath:before { content: "\e65f"; } // Anthologies
.@{prefix}-brb:before { content: "\e660"; } // Battle Royale .@{ss-prefix}-brb:before { content: "\e660"; } // Battle Royale
.@{prefix}-btd:before { content: "\e661"; } // Beatdown .@{ss-prefix}-btd:before { content: "\e661"; } // Beatdown
.@{prefix}-dkm:before { content: "\e662"; } // Deckmasters .@{ss-prefix}-dkm:before { content: "\e662"; } // Deckmasters
.@{prefix}-mma:before { content: "\e663"; } // Modern Masters .@{ss-prefix}-mma:before { content: "\e663"; } // Modern Masters
.@{prefix}-mm2:before { content: "\e695"; } // Modern Masters 2015 .@{ss-prefix}-mm2:before { content: "\e695"; } // Modern Masters 2015
/** /**
* Beginner */ * Beginner */
.@{prefix}-por:before { content: "\e664"; } // Portal .@{ss-prefix}-por:before { content: "\e664"; } // Portal
.@{prefix}-po2:before { content: "\e665"; } // Portal 2 .@{ss-prefix}-po2:before { content: "\e665"; } // Portal 2
.@{prefix}-ptk:before { content: "\e666"; } // Portal 3 Kingdoms .@{ss-prefix}-ptk:before { content: "\e666"; } // Portal 3 Kingdoms
.@{prefix}-s99:before { content: "\e667"; } // Starter 1999 .@{ss-prefix}-s99:before { content: "\e667"; } // Starter 1999
.@{prefix}-s00:before { content: "\e668"; } // Starter 2000 .@{ss-prefix}-s00:before { content: "\e668"; } // Starter 2000
/** /**
* Duel Decks */ * Duel Decks */
.@{prefix}-evg:before { content: "\e669"; } // Elves vs. Goblins .@{ss-prefix}-evg:before { content: "\e669"; } // Elves vs. Goblins
.@{prefix}-dd2:before { content: "\e66a"; } // Jace vs. Chandra .@{ss-prefix}-dd2:before { content: "\e66a"; } // Jace vs. Chandra
.@{prefix}-ddc:before { content: "\e66b"; } // Divine vs. Demonic .@{ss-prefix}-ddc:before { content: "\e66b"; } // Divine vs. Demonic
.@{prefix}-ddd:before { content: "\e66c"; } // Garruk vs. Liliana .@{ss-prefix}-ddd:before { content: "\e66c"; } // Garruk vs. Liliana
.@{prefix}-dde:before { content: "\e66d"; } // Phyrexia vs. Coalition .@{ss-prefix}-dde:before { content: "\e66d"; } // Phyrexia vs. Coalition
.@{prefix}-ddf:before { content: "\e66e"; } // Elspeth vs. Tezzeret .@{ss-prefix}-ddf:before { content: "\e66e"; } // Elspeth vs. Tezzeret
.@{prefix}-ddg:before { content: "\e66f"; } // Knights vs. Dragons .@{ss-prefix}-ddg:before { content: "\e66f"; } // Knights vs. Dragons
.@{prefix}-ddh:before { content: "\e670"; } // Ajani vs. Nicol Bolas .@{ss-prefix}-ddh:before { content: "\e670"; } // Ajani vs. Nicol Bolas
.@{prefix}-ddi:before { content: "\e671"; } // Venser vs. Koth .@{ss-prefix}-ddi:before { content: "\e671"; } // Venser vs. Koth
.@{prefix}-ddj:before { content: "\e672"; } // Izzet vs. Golgari .@{ss-prefix}-ddj:before { content: "\e672"; } // Izzet vs. Golgari
.@{prefix}-ddk:before { content: "\e673"; } // Sorin vs. Tibalt .@{ss-prefix}-ddk:before { content: "\e673"; } // Sorin vs. Tibalt
.@{prefix}-ddl:before { content: "\e674"; } // Heroes vs. Monsters .@{ss-prefix}-ddl:before { content: "\e674"; } // Heroes vs. Monsters
.@{prefix}-ddm:before { content: "\e675"; } // Jace vs. Vraska .@{ss-prefix}-ddm:before { content: "\e675"; } // Jace vs. Vraska
.@{prefix}-ddn:before { content: "\e676"; } // Speed vs. Cunning .@{ss-prefix}-ddn:before { content: "\e676"; } // Speed vs. Cunning
.@{prefix}-ddo:before { content: "\e677"; } // Kiora vs. Elspeth .@{ss-prefix}-ddo:before { content: "\e677"; } // Kiora vs. Elspeth
/** /**
* From the Vault */ * From the Vault */
.@{prefix}-drb:before { content: "\e678"; } // Dragons .@{ss-prefix}-drb:before { content: "\e678"; } // Dragons
.@{prefix}-v09:before { content: "\e679"; } // Exiled .@{ss-prefix}-v09:before { content: "\e679"; } // Exiled
.@{prefix}-v10:before { content: "\e67a"; } // Relics .@{ss-prefix}-v10:before { content: "\e67a"; } // Relics
.@{prefix}-v11:before { content: "\e67b"; } // Legends .@{ss-prefix}-v11:before { content: "\e67b"; } // Legends
.@{prefix}-v12:before { content: "\e67c"; } // Realms .@{ss-prefix}-v12:before { content: "\e67c"; } // Realms
.@{prefix}-v13:before { content: "\e67d"; } // Twenty .@{ss-prefix}-v13:before { content: "\e67d"; } // Twenty
.@{prefix}-v14:before { content: "\e67e"; } // Annihilation .@{ss-prefix}-v14:before { content: "\e67e"; } // Annihilation
/** /**
* Premium Deck Series */ * Premium Deck Series */
.@{prefix}-h09:before { content: "\e67f"; } // Slivers .@{ss-prefix}-h09:before { content: "\e67f"; } // Slivers
.@{prefix}-pd2:before { content: "\e680"; } // Fire & Lightning .@{ss-prefix}-pd2:before { content: "\e680"; } // Fire & Lightning
.@{prefix}-pd3:before { content: "\e681"; } // Graveborn .@{ss-prefix}-pd3:before { content: "\e681"; } // Graveborn
.@{prefix}-md1:before { content: "\e682"; } // Modern Event Deck .@{ss-prefix}-md1:before { content: "\e682"; } // Modern Event Deck
/** /**
* Promotional */ * Promotional */
.@{prefix}-pgru:before { content: "\e683"; } // Guru .@{ss-prefix}-pgru:before { content: "\e683"; } // Guru
.@{prefix}-pmtg1:before { content: "\e684"; } // Magic symbol .@{ss-prefix}-pmtg1:before { content: "\e684"; } // Magic symbol
.@{prefix}-pmtg2:before { content: "\e685"; } // Magic symbol (alt) .@{ss-prefix}-pmtg2:before { content: "\e685"; } // Magic symbol (alt)
.@{prefix}-pleaf:before { content: "\e686"; } // Leaf .@{ss-prefix}-pleaf:before { content: "\e686"; } // Leaf
.@{prefix}-pmei:before { content: "\e687"; } // Media Insert .@{ss-prefix}-pmei:before { content: "\e687"; } // Media Insert
.@{prefix}-parl:before { content: "\e688"; } // DCI (Arena) .@{ss-prefix}-parl:before { content: "\e688"; } // DCI (Arena)
.@{prefix}-dpa:before { content: "\e689"; } // Dragons .@{ss-prefix}-dpa:before { content: "\e689"; } // Dragons
.@{prefix}-pbook:before { content: "\e68a"; } // Book Insert .@{ss-prefix}-pbook:before { content: "\e68a"; } // Book Insert
.@{prefix}-past:before { content: "\e68b"; } // Astral .@{ss-prefix}-past:before { content: "\e68b"; } // Astral
.@{prefix}-parl2:before { content: "\e68c"; } // Arena logo .@{ss-prefix}-parl2:before { content: "\e68c"; } // Arena logo
/** /**
* Online */ * Online */
.@{prefix}-med:before { content: "\e68d"; } // Masters Edition .@{ss-prefix}-med:before { content: "\e68d"; } // Masters Edition
.@{prefix}-me2:before { content: "\e68e"; } // Masters Edition II .@{ss-prefix}-me2:before { content: "\e68e"; } // Masters Edition II
.@{prefix}-me3:before { content: "\e68f"; } // Masters Edition III .@{ss-prefix}-me3:before { content: "\e68f"; } // Masters Edition III
.@{prefix}-me4:before { content: "\e690"; } // Masters Edition IV .@{ss-prefix}-me4:before { content: "\e690"; } // Masters Edition IV
.@{prefix}-tpr:before { content: "\e694"; } // Tempest Remastered .@{ss-prefix}-tpr:before { content: "\e694"; } // Tempest Remastered
.@{prefix}-vma:before { content: "\e696"; } // Vintage Masters .@{ss-prefix}-vma:before { content: "\e696"; } // Vintage Masters
/** /**
* Un-serious */ * Un-serious */
.@{prefix}-ugl:before { content: "\e691"; } // Unglued .@{ss-prefix}-ugl:before { content: "\e691"; } // Unglued
.@{prefix}-unh:before { content: "\e692"; } // Unhinged .@{ss-prefix}-unh:before { content: "\e692"; } // Unhinged

View File

@ -1,11 +1,11 @@
@font-face { @font-face {
font-family: 'Keyrune'; font-family: 'Keyrune';
src:url( '@{font-path}/keyrune.eot?v=@{version}' ); src:url( '@{ss-font-path}/keyrune.eot?v=@{ss-version}' );
src:url( '@{font-path}/keyrune.eot?#iefix&v=@{version}') format( 'embedded-opentype' ), src:url( '@{ss-font-path}/keyrune.eot?#iefix&v=@{ss-version}') format( 'embedded-opentype' ),
url( '@{font-path}/keyrune.woff2?v=@{version}') format( 'woff2' ), url( '@{ss-font-path}/keyrune.woff2?v=@{ss-version}') format( 'woff2' ),
url( '@{font-path}/keyrune.woff?v=@{version}') format( 'woff' ), url( '@{ss-font-path}/keyrune.woff?v=@{ss-version}') format( 'woff' ),
url( '@{font-path}/keyrune.ttf?v=@{version}') format( 'truetype' ), url( '@{ss-font-path}/keyrune.ttf?v=@{ss-version}') format( 'truetype' ),
url( '@{font-path}/keyrune.svg?v=@{version}#keyrune') format( 'svg' ); url( '@{ss-font-path}/keyrune.svg?v=@{ss-version}#keyrune') format( 'svg' );
font-weight: normal; font-weight: normal;
font-style: normal; font-style: normal;
} }

View File

@ -1,7 +1,7 @@
/** /**
* Rarity colors */ * Rarity colors */
.@{prefix}-common { .@{ss-prefix}-common {
color: #1A1718; color: #1A1718;
&.ss-grad { &.ss-grad {
/* webkit outline/gradient */ /* webkit outline/gradient */
@ -13,7 +13,7 @@
} }
} }
.@{prefix}-uncommon { .@{ss-prefix}-uncommon {
color: #707883; color: #707883;
&.ss-grad { &.ss-grad {
/* webkit outline/gradient */ /* webkit outline/gradient */
@ -25,7 +25,7 @@
} }
} }
.@{prefix}-rare { .@{ss-prefix}-rare {
color: #A58E4A; color: #A58E4A;
&.ss-grad { &.ss-grad {
/* webkit outline/gradient */ /* webkit outline/gradient */
@ -37,7 +37,7 @@
} }
} }
.@{prefix}-mythic { .@{ss-prefix}-mythic {
color: #BF4427; color: #BF4427;
&.ss-grad { &.ss-grad {
/* webkit outline/gradient */ /* webkit outline/gradient */

View File

@ -1,8 +1,8 @@
/** /**
* Larger sizes */ * Larger sizes */
.@{prefix}-2x { font-size: 2em; } .@{ss-prefix}-2x { font-size: 2em; }
.@{prefix}-3x { font-size: 3em; } .@{ss-prefix}-3x { font-size: 3em; }
.@{prefix}-4x { font-size: 4em; } .@{ss-prefix}-4x { font-size: 4em; }
.@{prefix}-5x { font-size: 5em; } .@{ss-prefix}-5x { font-size: 5em; }
.@{prefix}-6x { font-size: 6em; } .@{ss-prefix}-6x { font-size: 6em; }

View File

@ -1,7 +1,7 @@
/** /**
* Global */ * Global */
@font-path: '../fonts'; @ss-font-path: '../fonts';
@version: '1.1.0'; @ss-version: '1.2.0';
@font-size-base: 14px; @ss-font-size-base: 14px;
@prefix: ss; @ss-prefix: ss;

View File

@ -1,7 +1,7 @@
/** /**
* Fixed width */ * Fixed width */
.@{prefix}-fw { .@{ss-prefix}-fw {
width: (18em / 14); width: (18em / 14);
text-align: center; text-align: center;
} }