diff --git a/README.md b/README.md index 63f7f3f..c132d77 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Keyrune v1.1.0 +# Keyrune v1.2.0 ## 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. +## 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 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.2 - Modern Masters 2015 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 diff --git a/bower.json b/bower.json index 2ba453c..ed6c123 100644 --- a/bower.json +++ b/bower.json @@ -1,7 +1,7 @@ { "name": "keyrune", "description": "Keyrune", - "version": "0.1", + "version": "1.2.0", "keywords": [], "homepage": "http://andrewgioia.com", "dependencies": {}, diff --git a/css/keyrune.css b/css/keyrune.css index bda97e6..67b794b 100755 --- a/css/keyrune.css +++ b/css/keyrune.css @@ -2,8 +2,8 @@ * Global */ @font-face { font-family: 'Keyrune'; - src: url('../fonts/keyrune.eot?v=1.1.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?v=1.2.0'); + 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-style: normal; } diff --git a/css/keyrune.min.css b/css/keyrune.min.css index 524941a..900864b 100644 --- a/css/keyrune.min.css +++ b/css/keyrune.min.css @@ -1 +1 @@ -@font-face{font-family:'Keyrune';src:url('../fonts/keyrune.eot?v=1.1.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');font-weight:normal;font-style:normal}.ss{display:inline-block;font:normal normal normal 14px/1 Keyrune;font-size:inherit;line-height:1em;text-rendering:auto;transform:translate(0, 0);speak:none;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-2x{font-size:2em}.ss-3x{font-size:3em}.ss-4x{font-size:4em}.ss-5x{font-size:5em}.ss-6x{font-size:6em}.ss-common{color:#1a1718}.ss-common.ss-grad{background:-webkit-gradient(linear, left top, right top, color-stop(1%, #302b2c), color-stop(50%, #474040), color-stop(100%, #302b2c));background:-webkit-linear-gradient(left, #302b2c 1%, #474040 50%, #302b2c 100%);-webkit-text-stroke:.03em #000;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-uncommon{color:#707883}.ss-uncommon.ss-grad{background:-webkit-gradient(linear, left top, right top, color-stop(0, #5a6572), color-stop(50%, #9e9e9e), color-stop(100%, #5a6572));background:-webkit-linear-gradient(left, #5a6572 0, #9e9e9e 50%, #5a6572 100%);-webkit-text-stroke:.03em #111;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-rare{color:#a58e4a}.ss-rare.ss-grad{background:-webkit-gradient(linear, left top, right top, color-stop(0, #876a3b), color-stop(50%, #dfbd6b), color-stop(100%, #876a3b));background:-webkit-linear-gradient(left, #876a3b 0, #dfbd6b 50%, #876a3b 100%);-webkit-text-stroke:.03em #333;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-mythic{color:#bf4427}.ss-mythic.ss-grad{background:-webkit-gradient(linear, left top, right top, color-stop(0, #b21f0f), color-stop(50%, #f38300), color-stop(100%, #b21f0f));background:-webkit-linear-gradient(left, #b21f0f 0, #f38300 50%, #b21f0f 100%);-webkit-text-stroke:.03em #333;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-fw{width:1.28571429em;text-align:center}.ss-lea:before{content:"\e600"}.ss-leb:before{content:"\e601"}.ss-2ed:before{content:"\e602"}.ss-3ed:before{content:"\e603"}.ss-4ed:before{content:"\e604"}.ss-psum:before{content:"\e605"}.ss-5ed:before{content:"\e606"}.ss-6ed:before{content:"\e607"}.ss-7ed:before{content:"\e608"}.ss-8ed:before{content:"\e609"}.ss-9ed:before{content:"\e60a"}.ss-10e:before{content:"\e60b"}.ss-m10:before{content:"\e60c"}.ss-m11:before{content:"\e60d"}.ss-m12:before{content:"\e60e"}.ss-m13:before{content:"\e60f"}.ss-m14:before{content:"\e610"}.ss-m15:before{content:"\e611"}.ss-bcore:before{content:"\e612"}.ss-arn:before{content:"\e613"}.ss-atq:before{content:"\e614"}.ss-leg:before{content:"\e615"}.ss-drk:before{content:"\e616"}.ss-fem:before{content:"\e617"}.ss-hml:before{content:"\e618"}.ss-ice:before{content:"\e619"}.ss-all:before{content:"\e61a"}.ss-csp:before{content:"\e61b"}.ss-mir:before{content:"\e61c"}.ss-vis:before{content:"\e61d"}.ss-wth:before{content:"\e61e"}.ss-tmp:before{content:"\e61f"}.ss-sth:before{content:"\e620"}.ss-exo:before{content:"\e621"}.ss-usg:before{content:"\e622"}.ss-ulg:before{content:"\e623"}.ss-uds:before{content:"\e624"}.ss-mmq:before{content:"\e625"}.ss-nms:before{content:"\e626"}.ss-pcy:before{content:"\e627"}.ss-inv:before{content:"\e628"}.ss-pls:before{content:"\e629"}.ss-apc:before{content:"\e62a"}.ss-ody:before{content:"\e62b"}.ss-tor:before{content:"\e62c"}.ss-jud:before{content:"\e62d"}.ss-ons:before{content:"\e62e"}.ss-lgn:before{content:"\e62f"}.ss-scg:before{content:"\e630"}.ss-mrd:before{content:"\e631"}.ss-dst:before{content:"\e632"}.ss-5dn:before{content:"\e633"}.ss-chk:before{content:"\e634"}.ss-bok:before{content:"\e635"}.ss-sok:before{content:"\e636"}.ss-rav:before{content:"\e637"}.ss-gpt:before{content:"\e638"}.ss-dis:before{content:"\e639"}.ss-tsp:before{content:"\e63a"}.ss-plc:before{content:"\e63b"}.ss-fut:before{content:"\e63c"}.ss-lrw:before{content:"\e63d"}.ss-mor:before{content:"\e63e"}.ss-shm:before{content:"\e63f"}.ss-eve:before{content:"\e640"}.ss-ala:before{content:"\e641"}.ss-con:before{content:"\e642"}.ss-arb:before{content:"\e643"}.ss-zen:before{content:"\e644"}.ss-wwk:before{content:"\e645"}.ss-roe:before{content:"\e646"}.ss-som:before{content:"\e647"}.ss-mbs:before{content:"\e648"}.ss-nph:before{content:"\e649"}.ss-isd:before{content:"\e64a"}.ss-dka:before{content:"\e64b"}.ss-avr:before{content:"\e64c"}.ss-rtr:before{content:"\e64d"}.ss-gtc:before{content:"\e64e"}.ss-dgm:before{content:"\e64f"}.ss-ths:before{content:"\e650"}.ss-bng:before{content:"\e651"}.ss-jou:before{content:"\e652"}.ss-ktk:before{content:"\e653"}.ss-frf:before{content:"\e654"}.ss-dtk:before{content:"\e693"}.ss-van:before{content:"\e655"}.ss-hop:before{content:"\e656"}.ss-arc:before{content:"\e657"}.ss-cmd:before{content:"\e658"}.ss-pc2:before{content:"\e659"}.ss-cm1:before{content:"\e65a"}.ss-c13:before{content:"\e65b"}.ss-cns:before{content:"\e65c"}.ss-c14:before{content:"\e65d"}.ss-chr:before{content:"\e65e"}.ss-ath:before{content:"\e65f"}.ss-brb:before{content:"\e660"}.ss-btd:before{content:"\e661"}.ss-dkm:before{content:"\e662"}.ss-mma:before{content:"\e663"}.ss-mm2:before{content:"\e695"}.ss-por:before{content:"\e664"}.ss-po2:before{content:"\e665"}.ss-ptk:before{content:"\e666"}.ss-s99:before{content:"\e667"}.ss-s00:before{content:"\e668"}.ss-evg:before{content:"\e669"}.ss-dd2:before{content:"\e66a"}.ss-ddc:before{content:"\e66b"}.ss-ddd:before{content:"\e66c"}.ss-dde:before{content:"\e66d"}.ss-ddf:before{content:"\e66e"}.ss-ddg:before{content:"\e66f"}.ss-ddh:before{content:"\e670"}.ss-ddi:before{content:"\e671"}.ss-ddj:before{content:"\e672"}.ss-ddk:before{content:"\e673"}.ss-ddl:before{content:"\e674"}.ss-ddm:before{content:"\e675"}.ss-ddn:before{content:"\e676"}.ss-ddo:before{content:"\e677"}.ss-drb:before{content:"\e678"}.ss-v09:before{content:"\e679"}.ss-v10:before{content:"\e67a"}.ss-v11:before{content:"\e67b"}.ss-v12:before{content:"\e67c"}.ss-v13:before{content:"\e67d"}.ss-v14:before{content:"\e67e"}.ss-h09:before{content:"\e67f"}.ss-pd2:before{content:"\e680"}.ss-pd3:before{content:"\e681"}.ss-md1:before{content:"\e682"}.ss-pgru:before{content:"\e683"}.ss-pmtg1:before{content:"\e684"}.ss-pmtg2:before{content:"\e685"}.ss-pleaf:before{content:"\e686"}.ss-pmei:before{content:"\e687"}.ss-parl:before{content:"\e688"}.ss-dpa:before{content:"\e689"}.ss-pbook:before{content:"\e68a"}.ss-past:before{content:"\e68b"}.ss-parl2:before{content:"\e68c"}.ss-med:before{content:"\e68d"}.ss-me2:before{content:"\e68e"}.ss-me3:before{content:"\e68f"}.ss-me4:before{content:"\e690"}.ss-tpr:before{content:"\e694"}.ss-vma:before{content:"\e696"}.ss-ugl:before{content:"\e691"}.ss-unh:before{content:"\e692"} \ No newline at end of file +@font-face{font-family:'Keyrune';src:url('../fonts/keyrune.eot?v=1.2.0');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-style:normal}.ss{display:inline-block;font:normal normal normal 14px/1 Keyrune;font-size:inherit;line-height:1em;text-rendering:auto;transform:translate(0, 0);speak:none;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-2x{font-size:2em}.ss-3x{font-size:3em}.ss-4x{font-size:4em}.ss-5x{font-size:5em}.ss-6x{font-size:6em}.ss-common{color:#1a1718}.ss-common.ss-grad{background:-webkit-gradient(linear, left top, right top, color-stop(1%, #302b2c), color-stop(50%, #474040), color-stop(100%, #302b2c));background:-webkit-linear-gradient(left, #302b2c 1%, #474040 50%, #302b2c 100%);-webkit-text-stroke:.03em #000;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-uncommon{color:#707883}.ss-uncommon.ss-grad{background:-webkit-gradient(linear, left top, right top, color-stop(0, #5a6572), color-stop(50%, #9e9e9e), color-stop(100%, #5a6572));background:-webkit-linear-gradient(left, #5a6572 0, #9e9e9e 50%, #5a6572 100%);-webkit-text-stroke:.03em #111;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-rare{color:#a58e4a}.ss-rare.ss-grad{background:-webkit-gradient(linear, left top, right top, color-stop(0, #876a3b), color-stop(50%, #dfbd6b), color-stop(100%, #876a3b));background:-webkit-linear-gradient(left, #876a3b 0, #dfbd6b 50%, #876a3b 100%);-webkit-text-stroke:.03em #333;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-mythic{color:#bf4427}.ss-mythic.ss-grad{background:-webkit-gradient(linear, left top, right top, color-stop(0, #b21f0f), color-stop(50%, #f38300), color-stop(100%, #b21f0f));background:-webkit-linear-gradient(left, #b21f0f 0, #f38300 50%, #b21f0f 100%);-webkit-text-stroke:.03em #333;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-fw{width:1.28571429em;text-align:center}.ss-lea:before{content:"\e600"}.ss-leb:before{content:"\e601"}.ss-2ed:before{content:"\e602"}.ss-3ed:before{content:"\e603"}.ss-4ed:before{content:"\e604"}.ss-psum:before{content:"\e605"}.ss-5ed:before{content:"\e606"}.ss-6ed:before{content:"\e607"}.ss-7ed:before{content:"\e608"}.ss-8ed:before{content:"\e609"}.ss-9ed:before{content:"\e60a"}.ss-10e:before{content:"\e60b"}.ss-m10:before{content:"\e60c"}.ss-m11:before{content:"\e60d"}.ss-m12:before{content:"\e60e"}.ss-m13:before{content:"\e60f"}.ss-m14:before{content:"\e610"}.ss-m15:before{content:"\e611"}.ss-bcore:before{content:"\e612"}.ss-arn:before{content:"\e613"}.ss-atq:before{content:"\e614"}.ss-leg:before{content:"\e615"}.ss-drk:before{content:"\e616"}.ss-fem:before{content:"\e617"}.ss-hml:before{content:"\e618"}.ss-ice:before{content:"\e619"}.ss-all:before{content:"\e61a"}.ss-csp:before{content:"\e61b"}.ss-mir:before{content:"\e61c"}.ss-vis:before{content:"\e61d"}.ss-wth:before{content:"\e61e"}.ss-tmp:before{content:"\e61f"}.ss-sth:before{content:"\e620"}.ss-exo:before{content:"\e621"}.ss-usg:before{content:"\e622"}.ss-ulg:before{content:"\e623"}.ss-uds:before{content:"\e624"}.ss-mmq:before{content:"\e625"}.ss-nms:before{content:"\e626"}.ss-pcy:before{content:"\e627"}.ss-inv:before{content:"\e628"}.ss-pls:before{content:"\e629"}.ss-apc:before{content:"\e62a"}.ss-ody:before{content:"\e62b"}.ss-tor:before{content:"\e62c"}.ss-jud:before{content:"\e62d"}.ss-ons:before{content:"\e62e"}.ss-lgn:before{content:"\e62f"}.ss-scg:before{content:"\e630"}.ss-mrd:before{content:"\e631"}.ss-dst:before{content:"\e632"}.ss-5dn:before{content:"\e633"}.ss-chk:before{content:"\e634"}.ss-bok:before{content:"\e635"}.ss-sok:before{content:"\e636"}.ss-rav:before{content:"\e637"}.ss-gpt:before{content:"\e638"}.ss-dis:before{content:"\e639"}.ss-tsp:before{content:"\e63a"}.ss-plc:before{content:"\e63b"}.ss-fut:before{content:"\e63c"}.ss-lrw:before{content:"\e63d"}.ss-mor:before{content:"\e63e"}.ss-shm:before{content:"\e63f"}.ss-eve:before{content:"\e640"}.ss-ala:before{content:"\e641"}.ss-con:before{content:"\e642"}.ss-arb:before{content:"\e643"}.ss-zen:before{content:"\e644"}.ss-wwk:before{content:"\e645"}.ss-roe:before{content:"\e646"}.ss-som:before{content:"\e647"}.ss-mbs:before{content:"\e648"}.ss-nph:before{content:"\e649"}.ss-isd:before{content:"\e64a"}.ss-dka:before{content:"\e64b"}.ss-avr:before{content:"\e64c"}.ss-rtr:before{content:"\e64d"}.ss-gtc:before{content:"\e64e"}.ss-dgm:before{content:"\e64f"}.ss-ths:before{content:"\e650"}.ss-bng:before{content:"\e651"}.ss-jou:before{content:"\e652"}.ss-ktk:before{content:"\e653"}.ss-frf:before{content:"\e654"}.ss-dtk:before{content:"\e693"}.ss-van:before{content:"\e655"}.ss-hop:before{content:"\e656"}.ss-arc:before{content:"\e657"}.ss-cmd:before{content:"\e658"}.ss-pc2:before{content:"\e659"}.ss-cm1:before{content:"\e65a"}.ss-c13:before{content:"\e65b"}.ss-cns:before{content:"\e65c"}.ss-c14:before{content:"\e65d"}.ss-chr:before{content:"\e65e"}.ss-ath:before{content:"\e65f"}.ss-brb:before{content:"\e660"}.ss-btd:before{content:"\e661"}.ss-dkm:before{content:"\e662"}.ss-mma:before{content:"\e663"}.ss-mm2:before{content:"\e695"}.ss-por:before{content:"\e664"}.ss-po2:before{content:"\e665"}.ss-ptk:before{content:"\e666"}.ss-s99:before{content:"\e667"}.ss-s00:before{content:"\e668"}.ss-evg:before{content:"\e669"}.ss-dd2:before{content:"\e66a"}.ss-ddc:before{content:"\e66b"}.ss-ddd:before{content:"\e66c"}.ss-dde:before{content:"\e66d"}.ss-ddf:before{content:"\e66e"}.ss-ddg:before{content:"\e66f"}.ss-ddh:before{content:"\e670"}.ss-ddi:before{content:"\e671"}.ss-ddj:before{content:"\e672"}.ss-ddk:before{content:"\e673"}.ss-ddl:before{content:"\e674"}.ss-ddm:before{content:"\e675"}.ss-ddn:before{content:"\e676"}.ss-ddo:before{content:"\e677"}.ss-drb:before{content:"\e678"}.ss-v09:before{content:"\e679"}.ss-v10:before{content:"\e67a"}.ss-v11:before{content:"\e67b"}.ss-v12:before{content:"\e67c"}.ss-v13:before{content:"\e67d"}.ss-v14:before{content:"\e67e"}.ss-h09:before{content:"\e67f"}.ss-pd2:before{content:"\e680"}.ss-pd3:before{content:"\e681"}.ss-md1:before{content:"\e682"}.ss-pgru:before{content:"\e683"}.ss-pmtg1:before{content:"\e684"}.ss-pmtg2:before{content:"\e685"}.ss-pleaf:before{content:"\e686"}.ss-pmei:before{content:"\e687"}.ss-parl:before{content:"\e688"}.ss-dpa:before{content:"\e689"}.ss-pbook:before{content:"\e68a"}.ss-past:before{content:"\e68b"}.ss-parl2:before{content:"\e68c"}.ss-med:before{content:"\e68d"}.ss-me2:before{content:"\e68e"}.ss-me3:before{content:"\e68f"}.ss-me4:before{content:"\e690"}.ss-tpr:before{content:"\e694"}.ss-vma:before{content:"\e696"}.ss-ugl:before{content:"\e691"}.ss-unh:before{content:"\e692"} \ No newline at end of file diff --git a/less/core.less b/less/core.less index 06d28db..45f6c2e 100644 --- a/less/core.less +++ b/less/core.less @@ -1,6 +1,6 @@ -.@{prefix} { +.@{ss-prefix} { 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; line-height: 1em; text-rendering: auto; diff --git a/less/icons.less b/less/icons.less index 8c5e631..46ecf20 100644 --- a/less/icons.less +++ b/less/icons.less @@ -1,217 +1,217 @@ /** * Core */ -.@{prefix}-lea:before { content: "\e600"; } // Alpha -.@{prefix}-leb:before { content: "\e601"; } // Beta -.@{prefix}-2ed:before { content: "\e602"; } // Unlimited -.@{prefix}-3ed:before { content: "\e603"; } // Revised -.@{prefix}-4ed:before { content: "\e604"; } // 4th Edition -.@{prefix}-psum:before { content: "\e605"; } // Summer Magic -.@{prefix}-5ed:before { content: "\e606"; } // 5th Edition -.@{prefix}-6ed:before { content: "\e607"; } // 6th Edition -.@{prefix}-7ed:before { content: "\e608"; } // 7th Edition -.@{prefix}-8ed:before { content: "\e609"; } // 8th Edition -.@{prefix}-9ed:before { content: "\e60a"; } // 9th Edition -.@{prefix}-10e:before { content: "\e60b"; } // 10th Edition -.@{prefix}-m10:before { content: "\e60c"; } // Magic 2010 -.@{prefix}-m11:before { content: "\e60d"; } // Magic 2011 -.@{prefix}-m12:before { content: "\e60e"; } // Magic 2012 -.@{prefix}-m13:before { content: "\e60f"; } // Magic 2013 -.@{prefix}-m14:before { content: "\e610"; } // Magic 2014 -.@{prefix}-m15:before { content: "\e611"; } // Magic 2015 -.@{prefix}-bcore:before { content: "\e612"; } // Core background +.@{ss-prefix}-lea:before { content: "\e600"; } // Alpha +.@{ss-prefix}-leb:before { content: "\e601"; } // Beta +.@{ss-prefix}-2ed:before { content: "\e602"; } // Unlimited +.@{ss-prefix}-3ed:before { content: "\e603"; } // Revised +.@{ss-prefix}-4ed:before { content: "\e604"; } // 4th Edition +.@{ss-prefix}-psum:before { content: "\e605"; } // Summer Magic +.@{ss-prefix}-5ed:before { content: "\e606"; } // 5th Edition +.@{ss-prefix}-6ed:before { content: "\e607"; } // 6th Edition +.@{ss-prefix}-7ed:before { content: "\e608"; } // 7th Edition +.@{ss-prefix}-8ed:before { content: "\e609"; } // 8th Edition +.@{ss-prefix}-9ed:before { content: "\e60a"; } // 9th Edition +.@{ss-prefix}-10e:before { content: "\e60b"; } // 10th Edition +.@{ss-prefix}-m10:before { content: "\e60c"; } // Magic 2010 +.@{ss-prefix}-m11:before { content: "\e60d"; } // Magic 2011 +.@{ss-prefix}-m12:before { content: "\e60e"; } // Magic 2012 +.@{ss-prefix}-m13:before { content: "\e60f"; } // Magic 2013 +.@{ss-prefix}-m14:before { content: "\e610"; } // Magic 2014 +.@{ss-prefix}-m15:before { content: "\e611"; } // Magic 2015 +.@{ss-prefix}-bcore:before { content: "\e612"; } // Core background /** * Expansions */ /* Artifact Block */ -.@{prefix}-arn:before { content: "\e613"; } // Arabian Nights -.@{prefix}-atq:before { content: "\e614"; } // Antiquities -.@{prefix}-leg:before { content: "\e615"; } // Legends +.@{ss-prefix}-arn:before { content: "\e613"; } // Arabian Nights +.@{ss-prefix}-atq:before { content: "\e614"; } // Antiquities +.@{ss-prefix}-leg:before { content: "\e615"; } // Legends /* Wizards Block */ -.@{prefix}-drk:before { content: "\e616"; } // The Dark -.@{prefix}-fem:before { content: "\e617"; } // Fallen Empires -.@{prefix}-hml:before { content: "\e618"; } // Homelands +.@{ss-prefix}-drk:before { content: "\e616"; } // The Dark +.@{ss-prefix}-fem:before { content: "\e617"; } // Fallen Empires +.@{ss-prefix}-hml:before { content: "\e618"; } // Homelands /* Ice Age Block */ -.@{prefix}-ice:before { content: "\e619"; } // Ice Age -.@{prefix}-all:before { content: "\e61a"; } // Alliances -.@{prefix}-csp:before { content: "\e61b"; } // Coldsnap +.@{ss-prefix}-ice:before { content: "\e619"; } // Ice Age +.@{ss-prefix}-all:before { content: "\e61a"; } // Alliances +.@{ss-prefix}-csp:before { content: "\e61b"; } // Coldsnap /* Mirage Block */ -.@{prefix}-mir:before { content: "\e61c"; } // Mirage -.@{prefix}-vis:before { content: "\e61d"; } // Visions -.@{prefix}-wth:before { content: "\e61e"; } // Weatherlight +.@{ss-prefix}-mir:before { content: "\e61c"; } // Mirage +.@{ss-prefix}-vis:before { content: "\e61d"; } // Visions +.@{ss-prefix}-wth:before { content: "\e61e"; } // Weatherlight /* Tempest Block */ -.@{prefix}-tmp:before { content: "\e61f"; } // Tempest -.@{prefix}-sth:before { content: "\e620"; } // Stronghold -.@{prefix}-exo:before { content: "\e621"; } // Exodus +.@{ss-prefix}-tmp:before { content: "\e61f"; } // Tempest +.@{ss-prefix}-sth:before { content: "\e620"; } // Stronghold +.@{ss-prefix}-exo:before { content: "\e621"; } // Exodus /* Urza's Block */ -.@{prefix}-usg:before { content: "\e622"; } // Urza's Saga -.@{prefix}-ulg:before { content: "\e623"; } // Urza's Legacy -.@{prefix}-uds:before { content: "\e624"; } // Urza's Destiny +.@{ss-prefix}-usg:before { content: "\e622"; } // Urza's Saga +.@{ss-prefix}-ulg:before { content: "\e623"; } // Urza's Legacy +.@{ss-prefix}-uds:before { content: "\e624"; } // Urza's Destiny /* Mercadian Block */ -.@{prefix}-mmq:before { content: "\e625"; } // Mercadian Masque -.@{prefix}-nms:before { content: "\e626"; } // Nemesis -.@{prefix}-pcy:before { content: "\e627"; } // Prophecy +.@{ss-prefix}-mmq:before { content: "\e625"; } // Mercadian Masque +.@{ss-prefix}-nms:before { content: "\e626"; } // Nemesis +.@{ss-prefix}-pcy:before { content: "\e627"; } // Prophecy /* Invasion Block */ -.@{prefix}-inv:before { content: "\e628"; } // Invasion -.@{prefix}-pls:before { content: "\e629"; } // Planeshift -.@{prefix}-apc:before { content: "\e62a"; } // Apocalypse +.@{ss-prefix}-inv:before { content: "\e628"; } // Invasion +.@{ss-prefix}-pls:before { content: "\e629"; } // Planeshift +.@{ss-prefix}-apc:before { content: "\e62a"; } // Apocalypse /* Odyssey Block */ -.@{prefix}-ody:before { content: "\e62b"; } // Odyssey -.@{prefix}-tor:before { content: "\e62c"; } // Torment -.@{prefix}-jud:before { content: "\e62d"; } // Judgement +.@{ss-prefix}-ody:before { content: "\e62b"; } // Odyssey +.@{ss-prefix}-tor:before { content: "\e62c"; } // Torment +.@{ss-prefix}-jud:before { content: "\e62d"; } // Judgement /* Onslaught Block */ -.@{prefix}-ons:before { content: "\e62e"; } // Onslaught -.@{prefix}-lgn:before { content: "\e62f"; } // Legions -.@{prefix}-scg:before { content: "\e630"; } // Scourge +.@{ss-prefix}-ons:before { content: "\e62e"; } // Onslaught +.@{ss-prefix}-lgn:before { content: "\e62f"; } // Legions +.@{ss-prefix}-scg:before { content: "\e630"; } // Scourge /* Mirrodin Block */ -.@{prefix}-mrd:before { content: "\e631"; } // Mirrodin -.@{prefix}-dst:before { content: "\e632"; } // Darksteel -.@{prefix}-5dn:before { content: "\e633"; } // 5th Dawn +.@{ss-prefix}-mrd:before { content: "\e631"; } // Mirrodin +.@{ss-prefix}-dst:before { content: "\e632"; } // Darksteel +.@{ss-prefix}-5dn:before { content: "\e633"; } // 5th Dawn /* Kamigawa Block */ -.@{prefix}-chk:before { content: "\e634"; } // Champions of Kamigawa -.@{prefix}-bok:before { content: "\e635"; } // Betrayers of Kamigawa -.@{prefix}-sok:before { content: "\e636"; } // Saviors of Kamigawa +.@{ss-prefix}-chk:before { content: "\e634"; } // Champions of Kamigawa +.@{ss-prefix}-bok:before { content: "\e635"; } // Betrayers of Kamigawa +.@{ss-prefix}-sok:before { content: "\e636"; } // Saviors of Kamigawa /* Ravnica Block */ -.@{prefix}-rav:before { content: "\e637"; } // Ravnica -.@{prefix}-gpt:before { content: "\e638"; } // Guildpact -.@{prefix}-dis:before { content: "\e639"; } // Dissension +.@{ss-prefix}-rav:before { content: "\e637"; } // Ravnica +.@{ss-prefix}-gpt:before { content: "\e638"; } // Guildpact +.@{ss-prefix}-dis:before { content: "\e639"; } // Dissension /* Time Spiral Block */ -.@{prefix}-tsp:before { content: "\e63a"; } // Time Spiral -.@{prefix}-plc:before { content: "\e63b"; } // Planeshift -.@{prefix}-fut:before { content: "\e63c"; } // Future Sight +.@{ss-prefix}-tsp:before { content: "\e63a"; } // Time Spiral +.@{ss-prefix}-plc:before { content: "\e63b"; } // Planeshift +.@{ss-prefix}-fut:before { content: "\e63c"; } // Future Sight /* Lorwyn Block */ -.@{prefix}-lrw:before { content: "\e63d"; } // Lorwyn -.@{prefix}-mor:before { content: "\e63e"; } // Morningtide +.@{ss-prefix}-lrw:before { content: "\e63d"; } // Lorwyn +.@{ss-prefix}-mor:before { content: "\e63e"; } // Morningtide /* Shadowmoor Block */ -.@{prefix}-shm:before { content: "\e63f"; } // Shadowmoor -.@{prefix}-eve:before { content: "\e640"; } // Eventide +.@{ss-prefix}-shm:before { content: "\e63f"; } // Shadowmoor +.@{ss-prefix}-eve:before { content: "\e640"; } // Eventide /* Alara Block */ -.@{prefix}-ala:before { content: "\e641"; } // Shards of Alara -.@{prefix}-con:before { content: "\e642"; } // Conflux -.@{prefix}-arb:before { content: "\e643"; } // Alara Reborn +.@{ss-prefix}-ala:before { content: "\e641"; } // Shards of Alara +.@{ss-prefix}-con:before { content: "\e642"; } // Conflux +.@{ss-prefix}-arb:before { content: "\e643"; } // Alara Reborn /* Zendikar Block */ -.@{prefix}-zen:before { content: "\e644"; } // Zendikar -.@{prefix}-wwk:before { content: "\e645"; } // Worldwake -.@{prefix}-roe:before { content: "\e646"; } // Rise of Eldrazi +.@{ss-prefix}-zen:before { content: "\e644"; } // Zendikar +.@{ss-prefix}-wwk:before { content: "\e645"; } // Worldwake +.@{ss-prefix}-roe:before { content: "\e646"; } // Rise of Eldrazi /* Scars Block */ -.@{prefix}-som:before { content: "\e647"; } // Scars of Mirrodin -.@{prefix}-mbs:before { content: "\e648"; } // Mirrodin Besieged -.@{prefix}-nph:before { content: "\e649"; } // New Phyrexia +.@{ss-prefix}-som:before { content: "\e647"; } // Scars of Mirrodin +.@{ss-prefix}-mbs:before { content: "\e648"; } // Mirrodin Besieged +.@{ss-prefix}-nph:before { content: "\e649"; } // New Phyrexia /* Innistrad Block */ -.@{prefix}-isd:before { content: "\e64a"; } // Innistrad -.@{prefix}-dka:before { content: "\e64b"; } // Dark Ascension -.@{prefix}-avr:before { content: "\e64c"; } // Avacyn Restored +.@{ss-prefix}-isd:before { content: "\e64a"; } // Innistrad +.@{ss-prefix}-dka:before { content: "\e64b"; } // Dark Ascension +.@{ss-prefix}-avr:before { content: "\e64c"; } // Avacyn Restored /* RTR Block */ -.@{prefix}-rtr:before { content: "\e64d"; } // Return to Ravnica -.@{prefix}-gtc:before { content: "\e64e"; } // Gatecrash -.@{prefix}-dgm:before { content: "\e64f"; } // Dragon's Maze +.@{ss-prefix}-rtr:before { content: "\e64d"; } // Return to Ravnica +.@{ss-prefix}-gtc:before { content: "\e64e"; } // Gatecrash +.@{ss-prefix}-dgm:before { content: "\e64f"; } // Dragon's Maze /* Theros Block */ -.@{prefix}-ths:before { content: "\e650"; } // Theros -.@{prefix}-bng:before { content: "\e651"; } // Born of the Gods -.@{prefix}-jou:before { content: "\e652"; } // Journey into Nyx +.@{ss-prefix}-ths:before { content: "\e650"; } // Theros +.@{ss-prefix}-bng:before { content: "\e651"; } // Born of the Gods +.@{ss-prefix}-jou:before { content: "\e652"; } // Journey into Nyx /* Khans Block */ -.@{prefix}-ktk:before { content: "\e653"; } // Khans of Tarkir -.@{prefix}-frf:before { content: "\e654"; } // Fate Reforged -.@{prefix}-dtk:before { content: "\e693"; } // Dragons of Tarkir +.@{ss-prefix}-ktk:before { content: "\e653"; } // Khans of Tarkir +.@{ss-prefix}-frf:before { content: "\e654"; } // Fate Reforged +.@{ss-prefix}-dtk:before { content: "\e693"; } // Dragons of Tarkir /** * Command Zone */ -.@{prefix}-van:before { content: "\e655"; } // Vanguard -.@{prefix}-hop:before { content: "\e656"; } // Planechase 2009 -.@{prefix}-arc:before { content: "\e657"; } // Archenemy -.@{prefix}-cmd:before { content: "\e658"; } // Commander -.@{prefix}-pc2:before { content: "\e659"; } // Planechase 2012 -.@{prefix}-cm1:before { content: "\e65a"; } // Commander's Arsenal -.@{prefix}-c13:before { content: "\e65b"; } // Commander 2013 -.@{prefix}-cns:before { content: "\e65c"; } // Conspiracy -.@{prefix}-c14:before { content: "\e65d"; } // Commander 2014 +.@{ss-prefix}-van:before { content: "\e655"; } // Vanguard +.@{ss-prefix}-hop:before { content: "\e656"; } // Planechase 2009 +.@{ss-prefix}-arc:before { content: "\e657"; } // Archenemy +.@{ss-prefix}-cmd:before { content: "\e658"; } // Commander +.@{ss-prefix}-pc2:before { content: "\e659"; } // Planechase 2012 +.@{ss-prefix}-cm1:before { content: "\e65a"; } // Commander's Arsenal +.@{ss-prefix}-c13:before { content: "\e65b"; } // Commander 2013 +.@{ss-prefix}-cns:before { content: "\e65c"; } // Conspiracy +.@{ss-prefix}-c14:before { content: "\e65d"; } // Commander 2014 /** * Reprint */ -.@{prefix}-chr:before { content: "\e65e"; } // Chronicles -.@{prefix}-ath:before { content: "\e65f"; } // Anthologies -.@{prefix}-brb:before { content: "\e660"; } // Battle Royale -.@{prefix}-btd:before { content: "\e661"; } // Beatdown -.@{prefix}-dkm:before { content: "\e662"; } // Deckmasters -.@{prefix}-mma:before { content: "\e663"; } // Modern Masters -.@{prefix}-mm2:before { content: "\e695"; } // Modern Masters 2015 +.@{ss-prefix}-chr:before { content: "\e65e"; } // Chronicles +.@{ss-prefix}-ath:before { content: "\e65f"; } // Anthologies +.@{ss-prefix}-brb:before { content: "\e660"; } // Battle Royale +.@{ss-prefix}-btd:before { content: "\e661"; } // Beatdown +.@{ss-prefix}-dkm:before { content: "\e662"; } // Deckmasters +.@{ss-prefix}-mma:before { content: "\e663"; } // Modern Masters +.@{ss-prefix}-mm2:before { content: "\e695"; } // Modern Masters 2015 /** * Beginner */ -.@{prefix}-por:before { content: "\e664"; } // Portal -.@{prefix}-po2:before { content: "\e665"; } // Portal 2 -.@{prefix}-ptk:before { content: "\e666"; } // Portal 3 Kingdoms -.@{prefix}-s99:before { content: "\e667"; } // Starter 1999 -.@{prefix}-s00:before { content: "\e668"; } // Starter 2000 +.@{ss-prefix}-por:before { content: "\e664"; } // Portal +.@{ss-prefix}-po2:before { content: "\e665"; } // Portal 2 +.@{ss-prefix}-ptk:before { content: "\e666"; } // Portal 3 Kingdoms +.@{ss-prefix}-s99:before { content: "\e667"; } // Starter 1999 +.@{ss-prefix}-s00:before { content: "\e668"; } // Starter 2000 /** * Duel Decks */ -.@{prefix}-evg:before { content: "\e669"; } // Elves vs. Goblins -.@{prefix}-dd2:before { content: "\e66a"; } // Jace vs. Chandra -.@{prefix}-ddc:before { content: "\e66b"; } // Divine vs. Demonic -.@{prefix}-ddd:before { content: "\e66c"; } // Garruk vs. Liliana -.@{prefix}-dde:before { content: "\e66d"; } // Phyrexia vs. Coalition -.@{prefix}-ddf:before { content: "\e66e"; } // Elspeth vs. Tezzeret -.@{prefix}-ddg:before { content: "\e66f"; } // Knights vs. Dragons -.@{prefix}-ddh:before { content: "\e670"; } // Ajani vs. Nicol Bolas -.@{prefix}-ddi:before { content: "\e671"; } // Venser vs. Koth -.@{prefix}-ddj:before { content: "\e672"; } // Izzet vs. Golgari -.@{prefix}-ddk:before { content: "\e673"; } // Sorin vs. Tibalt -.@{prefix}-ddl:before { content: "\e674"; } // Heroes vs. Monsters -.@{prefix}-ddm:before { content: "\e675"; } // Jace vs. Vraska -.@{prefix}-ddn:before { content: "\e676"; } // Speed vs. Cunning -.@{prefix}-ddo:before { content: "\e677"; } // Kiora vs. Elspeth +.@{ss-prefix}-evg:before { content: "\e669"; } // Elves vs. Goblins +.@{ss-prefix}-dd2:before { content: "\e66a"; } // Jace vs. Chandra +.@{ss-prefix}-ddc:before { content: "\e66b"; } // Divine vs. Demonic +.@{ss-prefix}-ddd:before { content: "\e66c"; } // Garruk vs. Liliana +.@{ss-prefix}-dde:before { content: "\e66d"; } // Phyrexia vs. Coalition +.@{ss-prefix}-ddf:before { content: "\e66e"; } // Elspeth vs. Tezzeret +.@{ss-prefix}-ddg:before { content: "\e66f"; } // Knights vs. Dragons +.@{ss-prefix}-ddh:before { content: "\e670"; } // Ajani vs. Nicol Bolas +.@{ss-prefix}-ddi:before { content: "\e671"; } // Venser vs. Koth +.@{ss-prefix}-ddj:before { content: "\e672"; } // Izzet vs. Golgari +.@{ss-prefix}-ddk:before { content: "\e673"; } // Sorin vs. Tibalt +.@{ss-prefix}-ddl:before { content: "\e674"; } // Heroes vs. Monsters +.@{ss-prefix}-ddm:before { content: "\e675"; } // Jace vs. Vraska +.@{ss-prefix}-ddn:before { content: "\e676"; } // Speed vs. Cunning +.@{ss-prefix}-ddo:before { content: "\e677"; } // Kiora vs. Elspeth /** * From the Vault */ -.@{prefix}-drb:before { content: "\e678"; } // Dragons -.@{prefix}-v09:before { content: "\e679"; } // Exiled -.@{prefix}-v10:before { content: "\e67a"; } // Relics -.@{prefix}-v11:before { content: "\e67b"; } // Legends -.@{prefix}-v12:before { content: "\e67c"; } // Realms -.@{prefix}-v13:before { content: "\e67d"; } // Twenty -.@{prefix}-v14:before { content: "\e67e"; } // Annihilation +.@{ss-prefix}-drb:before { content: "\e678"; } // Dragons +.@{ss-prefix}-v09:before { content: "\e679"; } // Exiled +.@{ss-prefix}-v10:before { content: "\e67a"; } // Relics +.@{ss-prefix}-v11:before { content: "\e67b"; } // Legends +.@{ss-prefix}-v12:before { content: "\e67c"; } // Realms +.@{ss-prefix}-v13:before { content: "\e67d"; } // Twenty +.@{ss-prefix}-v14:before { content: "\e67e"; } // Annihilation /** * Premium Deck Series */ -.@{prefix}-h09:before { content: "\e67f"; } // Slivers -.@{prefix}-pd2:before { content: "\e680"; } // Fire & Lightning -.@{prefix}-pd3:before { content: "\e681"; } // Graveborn -.@{prefix}-md1:before { content: "\e682"; } // Modern Event Deck +.@{ss-prefix}-h09:before { content: "\e67f"; } // Slivers +.@{ss-prefix}-pd2:before { content: "\e680"; } // Fire & Lightning +.@{ss-prefix}-pd3:before { content: "\e681"; } // Graveborn +.@{ss-prefix}-md1:before { content: "\e682"; } // Modern Event Deck /** * Promotional */ -.@{prefix}-pgru:before { content: "\e683"; } // Guru -.@{prefix}-pmtg1:before { content: "\e684"; } // Magic symbol -.@{prefix}-pmtg2:before { content: "\e685"; } // Magic symbol (alt) -.@{prefix}-pleaf:before { content: "\e686"; } // Leaf -.@{prefix}-pmei:before { content: "\e687"; } // Media Insert -.@{prefix}-parl:before { content: "\e688"; } // DCI (Arena) -.@{prefix}-dpa:before { content: "\e689"; } // Dragons -.@{prefix}-pbook:before { content: "\e68a"; } // Book Insert -.@{prefix}-past:before { content: "\e68b"; } // Astral -.@{prefix}-parl2:before { content: "\e68c"; } // Arena logo +.@{ss-prefix}-pgru:before { content: "\e683"; } // Guru +.@{ss-prefix}-pmtg1:before { content: "\e684"; } // Magic symbol +.@{ss-prefix}-pmtg2:before { content: "\e685"; } // Magic symbol (alt) +.@{ss-prefix}-pleaf:before { content: "\e686"; } // Leaf +.@{ss-prefix}-pmei:before { content: "\e687"; } // Media Insert +.@{ss-prefix}-parl:before { content: "\e688"; } // DCI (Arena) +.@{ss-prefix}-dpa:before { content: "\e689"; } // Dragons +.@{ss-prefix}-pbook:before { content: "\e68a"; } // Book Insert +.@{ss-prefix}-past:before { content: "\e68b"; } // Astral +.@{ss-prefix}-parl2:before { content: "\e68c"; } // Arena logo /** * Online */ -.@{prefix}-med:before { content: "\e68d"; } // Masters Edition -.@{prefix}-me2:before { content: "\e68e"; } // Masters Edition II -.@{prefix}-me3:before { content: "\e68f"; } // Masters Edition III -.@{prefix}-me4:before { content: "\e690"; } // Masters Edition IV -.@{prefix}-tpr:before { content: "\e694"; } // Tempest Remastered -.@{prefix}-vma:before { content: "\e696"; } // Vintage Masters +.@{ss-prefix}-med:before { content: "\e68d"; } // Masters Edition +.@{ss-prefix}-me2:before { content: "\e68e"; } // Masters Edition II +.@{ss-prefix}-me3:before { content: "\e68f"; } // Masters Edition III +.@{ss-prefix}-me4:before { content: "\e690"; } // Masters Edition IV +.@{ss-prefix}-tpr:before { content: "\e694"; } // Tempest Remastered +.@{ss-prefix}-vma:before { content: "\e696"; } // Vintage Masters /** * Un-serious */ -.@{prefix}-ugl:before { content: "\e691"; } // Unglued -.@{prefix}-unh:before { content: "\e692"; } // Unhinged +.@{ss-prefix}-ugl:before { content: "\e691"; } // Unglued +.@{ss-prefix}-unh:before { content: "\e692"; } // Unhinged diff --git a/less/path.less b/less/path.less index b20aab3..116f93e 100644 --- a/less/path.less +++ b/less/path.less @@ -1,11 +1,11 @@ @font-face { font-family: 'Keyrune'; - src:url( '@{font-path}/keyrune.eot?v=@{version}' ); - src:url( '@{font-path}/keyrune.eot?#iefix&v=@{version}') format( 'embedded-opentype' ), - url( '@{font-path}/keyrune.woff2?v=@{version}') format( 'woff2' ), - url( '@{font-path}/keyrune.woff?v=@{version}') format( 'woff' ), - url( '@{font-path}/keyrune.ttf?v=@{version}') format( 'truetype' ), - url( '@{font-path}/keyrune.svg?v=@{version}#keyrune') format( 'svg' ); + src:url( '@{ss-font-path}/keyrune.eot?v=@{ss-version}' ); + src:url( '@{ss-font-path}/keyrune.eot?#iefix&v=@{ss-version}') format( 'embedded-opentype' ), + url( '@{ss-font-path}/keyrune.woff2?v=@{ss-version}') format( 'woff2' ), + url( '@{ss-font-path}/keyrune.woff?v=@{ss-version}') format( 'woff' ), + url( '@{ss-font-path}/keyrune.ttf?v=@{ss-version}') format( 'truetype' ), + url( '@{ss-font-path}/keyrune.svg?v=@{ss-version}#keyrune') format( 'svg' ); font-weight: normal; font-style: normal; } diff --git a/less/rarities.less b/less/rarities.less index d44c54a..7838c7b 100644 --- a/less/rarities.less +++ b/less/rarities.less @@ -1,7 +1,7 @@ /** * Rarity colors */ -.@{prefix}-common { +.@{ss-prefix}-common { color: #1A1718; &.ss-grad { /* webkit outline/gradient */ @@ -13,7 +13,7 @@ } } -.@{prefix}-uncommon { +.@{ss-prefix}-uncommon { color: #707883; &.ss-grad { /* webkit outline/gradient */ @@ -25,7 +25,7 @@ } } -.@{prefix}-rare { +.@{ss-prefix}-rare { color: #A58E4A; &.ss-grad { /* webkit outline/gradient */ @@ -37,7 +37,7 @@ } } -.@{prefix}-mythic { +.@{ss-prefix}-mythic { color: #BF4427; &.ss-grad { /* webkit outline/gradient */ diff --git a/less/sizes.less b/less/sizes.less index fde114b..ee926c6 100644 --- a/less/sizes.less +++ b/less/sizes.less @@ -1,8 +1,8 @@ /** * Larger sizes */ -.@{prefix}-2x { font-size: 2em; } -.@{prefix}-3x { font-size: 3em; } -.@{prefix}-4x { font-size: 4em; } -.@{prefix}-5x { font-size: 5em; } -.@{prefix}-6x { font-size: 6em; } +.@{ss-prefix}-2x { font-size: 2em; } +.@{ss-prefix}-3x { font-size: 3em; } +.@{ss-prefix}-4x { font-size: 4em; } +.@{ss-prefix}-5x { font-size: 5em; } +.@{ss-prefix}-6x { font-size: 6em; } diff --git a/less/variables.less b/less/variables.less index 0a8fa07..6695912 100644 --- a/less/variables.less +++ b/less/variables.less @@ -1,7 +1,7 @@ /** * Global */ -@font-path: '../fonts'; -@version: '1.1.0'; -@font-size-base: 14px; -@prefix: ss; +@ss-font-path: '../fonts'; +@ss-version: '1.2.0'; +@ss-font-size-base: 14px; +@ss-prefix: ss; diff --git a/less/width.less b/less/width.less index af85a65..d2bdc3a 100644 --- a/less/width.less +++ b/less/width.less @@ -1,7 +1,7 @@ /** * Fixed width */ -.@{prefix}-fw { +.@{ss-prefix}-fw { width: (18em / 14); text-align: center; }