diff --git a/bower_components/keyrune/.bower.json b/bower_components/keyrune/.bower.json index 94c9838..1409158 100644 --- a/bower_components/keyrune/.bower.json +++ b/bower_components/keyrune/.bower.json @@ -31,11 +31,11 @@ "node_modules", "bower_components" ], - "_release": "4c2fd85eec", + "_release": "fd218b2379", "_resolution": { "type": "branch", "branch": "master", - "commit": "4c2fd85eece8ac7fd8129aa30ce3dac5c1092f77" + "commit": "fd218b2379ef1c6505dde98fe16b69e4db264790" }, "_source": "https://github.com/andrewgioia/keyrune.git", "_target": "*", diff --git a/bower_components/keyrune/.gitignore b/bower_components/keyrune/.gitignore index a667f57..e555b18 100644 --- a/bower_components/keyrune/.gitignore +++ b/bower_components/keyrune/.gitignore @@ -1,4 +1,5 @@ .DS_Store +.orig node_modules/ npm-debug.log push_instructions.txt diff --git a/bower_components/keyrune/bower.json b/bower_components/keyrune/bower.json index 891d133..e537a8b 100644 --- a/bower_components/keyrune/bower.json +++ b/bower_components/keyrune/bower.json @@ -1,7 +1,7 @@ { "name": "keyrune", "homepage": "http://andrewgioia.github.io/Keyrune", - "version": "1.8.0", + "version": "2.0.0", "authors": [ "Andrew Gioia " ], diff --git a/bower_components/keyrune/css/keyrune.css b/bower_components/keyrune/css/keyrune.css old mode 100755 new mode 100644 index dc3fe54..15cdf5f --- a/bower_components/keyrune/css/keyrune.css +++ b/bower_components/keyrune/css/keyrune.css @@ -2,8 +2,8 @@ * Global */ @font-face { font-family: 'Keyrune'; - src: url('../fonts/keyrune.eot?v=1.8.0'); - src: url('../fonts/keyrune.eot?#iefix&v=1.8.0') format('embedded-opentype'), url('../fonts/keyrune.woff2?v=1.8.0') format('woff2'), url('../fonts/keyrune.woff?v=1.8.0') format('woff'), url('../fonts/keyrune.ttf?v=1.8.0') format('truetype'), url('../fonts/keyrune.svg?v=1.8.0#keyrune') format('svg'); + src: url('../fonts/keyrune.eot?v=2.0.0'); + src: url('../fonts/keyrune.eot?#iefix&v=2.0.0') format('embedded-opentype'), url('../fonts/keyrune.woff2?v=2.0.0') format('woff2'), url('../fonts/keyrune.woff?v=2.0.0') format('woff'), url('../fonts/keyrune.ttf?v=2.0.0') format('truetype'), url('../fonts/keyrune.svg?v=2.0.0#keyrune') format('svg'); font-weight: normal; font-style: normal; } @@ -101,7 +101,7 @@ /** * Fixed width */ .ss-fw { - width: 1.2857142857142858em; + width: 1.28571429em; text-align: center; } /** diff --git a/bower_components/keyrune/css/keyrune.min.css b/bower_components/keyrune/css/keyrune.min.css index 75a4744..02051ec 100644 --- a/bower_components/keyrune/css/keyrune.min.css +++ b/bower_components/keyrune/css/keyrune.min.css @@ -1 +1 @@ -.ss-border:after,.ss-common.ss-grad,.ss-mythic.ss-grad,.ss-rare.ss-grad,.ss-uncommon.ss-grad{-webkit-text-fill-color:transparent}@font-face{font-family:Keyrune;src:url(../fonts/keyrune.eot?v=1.8.0);src:url(../fonts/keyrune.eot?#iefix&v=1.8.0) format('embedded-opentype'),url(../fonts/keyrune.woff2?v=1.8.0) format('woff2'),url(../fonts/keyrune.woff?v=1.8.0) format('woff'),url(../fonts/keyrune.ttf?v=1.8.0) format('truetype'),url(../fonts/keyrune.svg?v=1.8.0#keyrune) format('svg');font-weight:400;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:before{content:"\e684"}.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}.ss-common.ss-grad.ss-no-border{-webkit-text-stroke:0}.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}.ss-uncommon.ss-grad.ss-no-border{-webkit-text-stroke:0}.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}.ss-rare.ss-grad.ss-no-border{-webkit-text-stroke:0}.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}.ss-mythic.ss-grad.ss-no-border{-webkit-text-stroke:0}.ss-fw{width:1.2857142857142858em;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-ori:before{content:"\e697"}.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-bfz:before{content:"\e699"}.ss-ogw:before{content:"\e901"}.ss-soi:before{content:"\e902"}.ss-emn:before{content:"\e90b"}.ss-kld:before{content:"\e90e"}.ss-aer:before{content:"\e90f"}.ss-akh:before{content:"\e914"}.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-c15:before{content:"\e900"}.ss-cn2:before{content:"\e904"}.ss-c16:before{content:"\e910"}.ss-pca:before{content:"\e911"}.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-ema:before{content:"\e903"}.ss-mm3:before{content:"\e912"}.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-w16:before{content:"\e907"}.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-ddp:before{content:"\e698"}.ss-ddq:before{content:"\e908"}.ss-ddr:before{content:"\e90d"}.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-v15:before{content:"\e905"}.ss-v16:before{content:"\e906"}.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-exp:before{content:"\e69a"}.ss-psalvat05:before{content:"\e909"}.ss-psalvat11:before{content:"\e90a"}.ss-mp1:before{content:"\e913"}.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-xlcu:before{content:"\e90c"}.ss-ugl:before{content:"\e691"}.ss-unh:before{content:"\e692"}.ss-border:after{content:"";position:absolute;left:-.05em;top:0;color:#fff;font-size:1.15em;z-index:-1;background:#fff;-webkit-text-stroke:.05em #fff;-webkit-background-clip:text}.ss-border.ss-van:after{content:"\e655"}.ss-border.ss-hop:after{content:"\e656"}.ss-border.ss-arc:after{content:"\e657"}.ss-border.ss-cmd:after{content:"\e658"}.ss-border.ss-pc2:after{content:"\e659"}.ss-border.ss-cm1:after{content:"\e65a"}.ss-border.ss-c13:after{content:"\e65b"}.ss-border.ss-cns:after{content:"\e65c"}.ss-border.ss-c14:after{content:"\e65d"}.ss-border.ss-c15:after{content:"\e900"} +@font-face{font-family:Keyrune;src:url(../fonts/keyrune.eot?v=2.0.0);src:url(../fonts/keyrune.eot?#iefix&v=2.0.0) format('embedded-opentype'),url(../fonts/keyrune.woff2?v=2.0.0) format('woff2'),url(../fonts/keyrune.woff?v=2.0.0) format('woff'),url(../fonts/keyrune.ttf?v=2.0.0) format('truetype'),url(../fonts/keyrune.svg?v=2.0.0#keyrune) format('svg');font-weight:400;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:before{content:"\e684"}.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-common.ss-grad.ss-no-border{-webkit-text-stroke:0}.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-uncommon.ss-grad.ss-no-border{-webkit-text-stroke:0}.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-rare.ss-grad.ss-no-border{-webkit-text-stroke:0}.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-mythic.ss-grad.ss-no-border{-webkit-text-stroke:0}.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-ori:before{content:"\e697"}.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-bfz:before{content:"\e699"}.ss-ogw:before{content:"\e901"}.ss-soi:before{content:"\e902"}.ss-emn:before{content:"\e90b"}.ss-kld:before{content:"\e90e"}.ss-aer:before{content:"\e90f"}.ss-akh:before{content:"\e914"}.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-c15:before{content:"\e900"}.ss-cn2:before{content:"\e904"}.ss-c16:before{content:"\e910"}.ss-pca:before{content:"\e911"}.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-ema:before{content:"\e903"}.ss-mm3:before{content:"\e912"}.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-w16:before{content:"\e907"}.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-ddp:before{content:"\e698"}.ss-ddq:before{content:"\e908"}.ss-ddr:before{content:"\e90d"}.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-v15:before{content:"\e905"}.ss-v16:before{content:"\e906"}.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-exp:before{content:"\e69a"}.ss-psalvat05:before{content:"\e909"}.ss-psalvat11:before{content:"\e90a"}.ss-mp1:before{content:"\e913"}.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-xlcu:before{content:"\e90c"}.ss-ugl:before{content:"\e691"}.ss-unh:before{content:"\e692"}.ss-border:after{content:"";position:absolute;left:-.05em;top:0;color:#fff;font-size:1.15em;z-index:-1;background:#fff;-webkit-text-stroke:.05em #fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-border.ss-van:after{content:"\e655"}.ss-border.ss-hop:after{content:"\e656"}.ss-border.ss-arc:after{content:"\e657"}.ss-border.ss-cmd:after{content:"\e658"}.ss-border.ss-pc2:after{content:"\e659"}.ss-border.ss-cm1:after{content:"\e65a"}.ss-border.ss-c13:after{content:"\e65b"}.ss-border.ss-cns:after{content:"\e65c"}.ss-border.ss-c14:after{content:"\e65d"}.ss-border.ss-c15:after{content:"\e900"} \ No newline at end of file diff --git a/bower_components/keyrune/fonts/keyrune.eot b/bower_components/keyrune/fonts/keyrune.eot old mode 100755 new mode 100644 diff --git a/bower_components/keyrune/fonts/keyrune.svg b/bower_components/keyrune/fonts/keyrune.svg old mode 100755 new mode 100644 diff --git a/bower_components/keyrune/fonts/keyrune.ttf b/bower_components/keyrune/fonts/keyrune.ttf old mode 100755 new mode 100644 diff --git a/bower_components/keyrune/fonts/keyrune.woff b/bower_components/keyrune/fonts/keyrune.woff old mode 100755 new mode 100644 diff --git a/bower_components/keyrune/fonts/keyrune.woff2 b/bower_components/keyrune/fonts/keyrune.woff2 old mode 100755 new mode 100644 diff --git a/bower_components/keyrune/less/variables.less b/bower_components/keyrune/less/variables.less index daa9d5d..5f62185 100644 --- a/bower_components/keyrune/less/variables.less +++ b/bower_components/keyrune/less/variables.less @@ -2,6 +2,6 @@ * Global */ @ss-font-path: '../fonts'; -@ss-version: '1.8.0'; +@ss-version: '2.0.0'; @ss-font-size-base: 14px; @ss-prefix: ss; diff --git a/bower_components/keyrune/sass/_helpers.scss b/bower_components/keyrune/sass/_helpers.scss new file mode 100644 index 0000000..fc50c1f --- /dev/null +++ b/bower_components/keyrune/sass/_helpers.scss @@ -0,0 +1,43 @@ +// _helpers.scss + +/** Setsymbol Size Modifiers ==================== + */ +@each $size in $keyrune_sizes { + .#{$keyrune_prefix}.#{$keyrune_prefix}-#{nth($size, 1)} { + font-size: #{nth($size, 2)}; + } +} + +/** Setsymbol No Border ========================= + * | This class can remain a singleton since it is generic, making + * | it a helper class. + */ +.#{$keyrune_prefix}.#{$keyrune_prefix}-no-border { + -webkit-text-stroke: 0; + text-stroke: 0; +} + +/** Setsymbol Border ============================ + */ +.#{$keyrune_prefix}.#{$keyrune_prefix}-border { + &:after { + content: ""; + position: absolute; + left: -0.05em; + top: 0.0em; + z-index: -1; + color: $white; + font-size: 1.15em; + background: $white; + -webkit-text-stroke: 0.05em $white; + -webkit-background-clip: $keyrune_background_clip; + -webkit-text-fill-color: $keyrune_text_fill; + } + + @each $set in $mtg_setlist_borders { + /* #{nth($set, 1)} */ + .#{$keyrune_prefix}.#{$keyrune_prefix}-#{nth($set, 2)}:after { + content: "#{nth($set, 3)}"; + } + } +} diff --git a/bower_components/keyrune/sass/_rarities.scss b/bower_components/keyrune/sass/_rarities.scss new file mode 100644 index 0000000..39f3b3b --- /dev/null +++ b/bower_components/keyrune/sass/_rarities.scss @@ -0,0 +1,25 @@ +// _rarities.scs + +/** Setsymbol Rarities ========================== + * | Strangely enough, autoprefixer doesn't wanna prefix + * | some of the things in here properly. Either way, I kept those + * | hard-coded prefxed to ensure it to work! + */ +@each $scheme in $keyrune_palette { + /* #{nth($scheme, 1)} */ + .#{$keyrune_prefix}.#{$keyrune_prefix}-#{nth($scheme, 1)} { + color: #{nth($scheme, 2)}; + + &.#{$keyrune_prefix}-grad { + // webkit outline/gradient + /* Chrome, Safari4+ */ + background: -webkit-gradient(linear, left top, right top, color-stop(0%, #{nth($scheme, 3)}), color-stop(50%, #{nth($scheme, 4)}), color-stop(100%, #{nth($scheme, 3)})); + /* Chrome10+, Safari5.1+ */ + background: -webkit-linear-gradient(left, #{nth($scheme, 3)} 0%, #{nth($scheme, 4)} 50%, #{nth($scheme, 3)} 100%); + -webkit-text-stroke: 0.03em #{nth($scheme, 5)}; + -webkit-text-fill-color: $keyrune_text_fill; + -webkit-background-clip: $keyrune_background_clip; + background-clip: $keyrune_background_clip; + } + } +} diff --git a/bower_components/keyrune/sass/_setsymbol.scss b/bower_components/keyrune/sass/_setsymbol.scss new file mode 100644 index 0000000..b88cb24 --- /dev/null +++ b/bower_components/keyrune/sass/_setsymbol.scss @@ -0,0 +1,42 @@ +// _keyrune.scss + +/** Setsymbol Base Class ======================== + */ +.#{$keyrune_prefix} { + display: inline-block; + font: $keyrune_font; + font-size: inherit; + line-height: 1em; + text-rendering: auto; + transform: translate(0, 0); + speak: none; + text-transform: none; + vertical-align: middle; + // Better font rendering + -webkit-font-smoothing: antialiased; + -moz-font-smoothing: grayscale; + + // default symbol if the set does not exist yet, or setcode does not match + &:before { + content: "#{$keyrune_default_content}"; + } +} + +/** Setsymbol Glyphs ============================ + * | Originally, this was inside of the .#{$keyrune_prefix} class above, + * | and used a '&' parent selector. + * | However, the loop caused a strange + * | interatction and printed all of the the set name comments above all + * | of the set glyh classes; making a giant block of comments on top of + * | a huge list of classes. + * | + * | Temporary solution for proper selector specificity was to prefix the + * | class with the same variable as the main .ss class above. Not really + * | best practice (DRY, etc...) but fixes weird compilation. + */ +@each $set in $mtg_setlist { + /* #{nth($set, 1)} */ + .#{$keyrune_prefix}.#{$keyrune_prefix}-#{nth($set, 2)}:before { + content: "#{nth($set, 3)}"; + } +} diff --git a/bower_components/keyrune/sass/_typography.scss b/bower_components/keyrune/sass/_typography.scss new file mode 100644 index 0000000..df3a70d --- /dev/null +++ b/bower_components/keyrune/sass/_typography.scss @@ -0,0 +1,16 @@ +// _typography.scss + +/** Keyrune Font-Family ========================= + * | Concatenation is purely for readability purposes. + */ +@font-face { + font-family: "#{$keyrune_font_face}"; + src:url('#{$keyrune_font_path}' + '/keyrune.eot?v=' + '#{$keyrune_version}'); + src:url('#{$keyrune_font_path}' + '/keyrune.eot?#iefix&v=' + '#{$keyrune_version}') format('embedded-opentype'), + url('#{$keyrune_font_path}' + '/keyrune.woff2?v=' + '#{$keyrune_version}') format('woff2'), + url('#{$keyrune_font_path}' + '/keyrune.woff?v=' + '#{$keyrune_version}') format('woff'), + url('#{$keyrune_font_path}' + '/keyrune.ttf?v=' + '#{$keyrune_version}') format('truetype'), + url('#{$keyrune_font_path}' + '/keyrune.svg?v=' + '#{$keyrune_version}' + '#keyrune') format('svg'); + font-weight: $keyrune_font_weight; + font-style: $keyrune_font_style; +} diff --git a/bower_components/keyrune/sass/_variables.scss b/bower_components/keyrune/sass/_variables.scss new file mode 100644 index 0000000..e5bcb60 --- /dev/null +++ b/bower_components/keyrune/sass/_variables.scss @@ -0,0 +1,279 @@ +// _variables.scss + +// #. +$keyrune_version: '2.0.0' !default; +$keyrune_font_path: '../fonts' !default; + +// #. Keyrune Font ============================== +// +$keyrune_font_style: normal !default; +$keyrune_font_variant: normal !default; +$keyrune_font_weight: normal !default; +$keyrune_font_size: 14px !default; +$keyrune_font_face: 'Keyrune' !default; +$keyrune_font: $keyrune_font_style $keyrune_font_variant $keyrune_font_weight $keyrune_font_size/1 $keyrune_font_face !default; + +$keyrune_prefix: 'ss' !default; + +$keyrune_default_content: "\e684" !default; + +$keyrune_background_clip: text !default; +$keyrune_text_fill: transparent !default; + +// 4. Keyrune Colors ============================ +// +$black: #000 !default; +$white: #fff !default; + +$keyrune_palette: ( + ('common', #1a1718, #302b2c, #474040, #000), + ('uncommon', #707883, #5a6572, #9e9e9e, #111), + ('rare', #a58e4a, #876a3b, #dfbd6b, #333), + ('mythic', #bf4427, #b21f0f, #f38300, #333) +) !default; + +// #. Set Symbol Sizes =============================== +// +$keyrune_sizes: ( + '2x': 2em, + '3x': 3em, + '4x': 4em, + '5x': 5em, + '6x': 6em, + 'fw': calc(18em / #{$keyrune_font_size}) +) !default; + +// NOTE: not really sure what to call this array. I notice it is for special borders of sorts, so setlist_borders it is. +$mtg_setlist_borders: ( + ("Vanguard", 'van', "\e655"), + ("Archenemy", 'arc', "\e657"), + ("Commander", 'cmd', "\e658"), + ("Commander's Arsenal", 'cm1', "\e65a"), + ("Commander 2013", 'c13', "\e65b"), + ("Commander 2014", 'c14', "\e65d"), + ("Commander 2015", 'c15', "\e900"), + ("Planechase 2009", 'hop', "\e656"), + ("Planechase 2012", 'pc2', "\e659"), + ("Conspiracy", 'cns', "\e65c") +) !default; + +// 6. MtG Setlist ============================== +// Legend/Key: +// ("Set_Name", 'Set_Code', "Set_Glyph"), +// +$mtg_setlist: ( + // # Core Sets + ("Alpha", 'lea', "\e600"), + ("Beta", 'leb', "\e601"), + ("Unlimited", '2ed', "\e602"), + ("Revised", '3ed', "\e603"), + ("4th Edition", '4ed', "\e604"), + ("Summer Magic", 'psum', "\e605"), + ("5th Edition", '5ed', "\e606"), + ("6th Edition", '6ed', "\e607"), + ("7th Edition", '7ed', "\e608"), + ("8th Edition", '8ed', "\e609"), + ("9th Edition", '9ed', "\e60a"), + ("10th Edition", '10e', "\e60b"), + ("Magic 2010", 'm10', "\e60c"), + ("Magic 2011", 'm11', "\e60d"), + ("Magic 2012", 'm12', "\e60e"), + ("Magic 2013", 'm13', "\e60f"), + ("Magic 2014", 'm14', "\e610"), + ("Magic 2015", 'm15', "\e611"), + ("Core background", 'bcore', "\e612"), + ("Magic Origins", 'ori', "\e697"), + // # Expansion Sets + // Artifact block + ("Arabian Nights", 'arn', "\e613"), + ("Antiquities", 'atq', "\e614"), + ("Legends", 'leg', "\e615"), + // Wizards block + ("The Dark", 'drk', "\e616"), + ("Fallen Empires", 'fem', "\e617"), + ("Homelands", 'hml', "\e618"), + // Ice Age block + ("Ice Age", 'ice', "\e619"), + ("Alliances", 'all', "\e61a"), + ("Coldsnap", 'csp', "\e61b"), + // Mirage block + ("Mirage", 'mir', "\e61c"), + ("Visions", 'vis', "\e61d"), + ("Weatherlight", 'wth', "\e61e"), + // Tempest block + ("Tempest", 'tmp', "\e61f"), + ("Stronghold", 'sth', "\e620"), + ("Exodus", 'exo', "\e621"), + // Urza's block + ("Urza's Saga", 'usg', "\e622"), + ("Urza's Legacy", 'ulg', "\e623"), + ("Urza's Destiny", 'uds', "\e624"), + // Mercadian block + ("Mercadian Masque", 'mmq', "\e625"), + ("Nemesis", 'nms', "\e626"), + ("Prophecy", 'pcy', "\e627"), + // Invasion block + ("Invasion", 'inv', "\e628"), + ("Planeshift", 'pls', "\e629"), + ("Apocalypse", 'apc', "\e62a"), + // Odyssey block + ("Odyssey", 'ody', "\e62b"), + ("Torment", 'tor', "\e62c"), + ("Judgement", 'jud', "\e62d"), + // Onslaught block + ("Onslaught", 'ons', "\e62e"), + ("Legions", 'lgn', "\e62f"), + ("Scourge", 'scg', "\e630"), + // Mirrodin block + ("Mirrodin", 'mrd', "\e631"), + ("Darksteel", 'dst', "\e632"), + ("5th Dawn", '5dn', "\e633"), + // Kamigawa block + ("Champions of Kamigawa", 'chk', "\e634"), + ("Betrayers of Kamigawa", 'bok', "\e635"), + ("Saviors of Kamigawa", 'sok', "\e636"), + // Ravnica block + ("Ravnica", 'rav', "\e637"), + ("Guildpact", 'gpt', "\e638"), + ("Dissension", 'dis', "\e639"), + // Time Spiral block + ("Time Spiral", 'tsp', "\e63a"), + ("Planeshift", 'plc', "\e63b"), + ("Future Sight", 'fut', "\e63c"), + // Lorwyn block + ("Lorwyn", 'lrw', "\e63d"), + ("Morningtide", 'mor', "\e63e"), + // Shadowmoor block + ("Shadowmoor", 'shm', "\e63f"), + ("Eventide", 'eve', "\e640"), + // Alara block + ("Shards of Alara", 'ala', "\e641"), + ("Conflux", 'con', "\e642"), + ("Alara Reborn", 'arb', "\e643"), + // Zendikar block + ("Zendikar", 'zen', "\e644"), + ("Worldwake", 'wwk', "\e645"), + ("Rise of Eldrazi", 'roe', "\e646"), + // Scars block + ("Scars of Mirrodin", 'som', "\e647"), + ("Mirrodin Besieged", 'mbs', "\e648"), + ("New Phyrexia", 'nph', "\e649"), + // Innistrad block + ("Innistrad", 'isd', "\e64a"), + ("Dark Ascension", 'dka', "\e64b"), + ("Avacyn Restored", 'avr', "\e64c"), + // Return to Ravnica block + ("Return to Ravnica", 'rtr', "\e64d"), + ("Gatecrash", 'gtc', "\e64e"), + ("Dragon's Maze", 'dgm', "\e64f"), + // Theros block + ("Theros", 'ths', "\e650"), + ("Born of the Gods", 'bng', "\e651"), + ("Journey into Nyx", 'jou', "\e652"), + // Khans block + ("Khans of Tarkir", 'ktk', "\e653"), + ("Fate Reforged", 'frf', "\e654"), + ("Dragons of Tarkir", 'dtk', "\e693"), + // Return to Zendikar block + ("Battle for Zendikar", 'bfz', "\e699"), + ("Oath of the Gatewatch", 'ogw', "\e901"), + // Return to Innistrad block + ("Shadows Over Innistrad", 'soi', "\e902"), + ("Eldritch Moon", 'emn', "\e90b"), + // Kaladesh block + ("Kaladesh", 'kld', "\e90e"), + ("Aether Revolt", 'aer', "\e90f"), + // Amonkhet block + ("Amonkhet", "akh", "\e914"), + // # Commander Sets + ("Vanguard", 'van', "\e655"), + ("Planechase 2009", 'hop', "\e656"), + ("Archenemy", 'arc', "\e657"), + ("Commander", 'cmd', "\e658"), + ("Planechase 2012", 'pc2', "\e659"), + ("Commander's Arsenal", 'cm1', "\e65a"), + ("Commander 2013", 'c13', "\e65b"), + ("Conspiracy", 'cns', "\e65c"), + ("Commander 2014", 'c14', "\e65d"), + ("Commander 2015", 'c15', "\e900"), + ("Conspiracy 2, Take", 'cn2', "\e904"), + ("Commander 2016", 'c16', "\e910"), + ("Planechase", 'pca', "\e911"), + // # Reprint Sets + ("Chronicles", 'chr', "\e65e"), + ("Anthologies", 'ath', "\e65f"), + ("Battle Royale", 'brb', "\e660"), + ("Beatdown", 'btd', "\e661"), + ("Deckmasters", 'dkm', "\e662"), + ("Modern Masters", 'mma', "\e663"), + ("Modern Masters 2015", 'mm2', "\e695"), + ("Eternal Masters", 'ema', "\e903"), + ("Modern Masters 2017", 'mm3', "\e912"), + // # Beginner Sets + ("Portal", 'por', "\e664"), + ("Portal 2", 'po2', "\e665"), + ("Portal 3 Kingdoms", 'ptk', "\e666"), + ("Starter 1999", 's99', "\e667"), + ("Starter 2000", 's00', "\e668"), + ("Welcome Deck 2016", 'w16', "\e907"), + // # Duel Decks + ("Elves vs. Goblins", 'evg', "\e669"), + ("Jace vs. Chandra", 'dd2', "\e66a"), + ("Divine vs. Demonic", 'ddc', "\e66b"), + ("Garruk vs. Liliana", 'ddd', "\e66c"), + ("Phyrexia vs.", 'dde', "\e66d"), + ("Elspeth vs.", 'ddf', "\e66e"), + ("Knights vs. Dragons", 'ddg', "\e66f"), + ("Ajani vs. Nicol", 'ddh', "\e670"), + ("Venser vs. Koth", 'ddi', "\e671"), + ("Izzet vs. Golgari", 'ddj', "\e672"), + ("Sorin vs. Tibalt", 'ddk', "\e673"), + ("Heroes vs. Monsters", 'ddl', "\e674"), + ("Jace vs. Vraska", 'ddm', "\e675"), + ("Speed vs. Cunning", 'ddn', "\e676"), + ("Kiora vs. Elspeth", 'ddo', "\e677"), + ("Zendikar vs.", 'ddp', "\e698"), + ("Blessed vs. Cursed", 'ddq', "\e908"), + ("Nissa vs. Ob", 'ddr', "\e90d"), + // # From the Vault + ("Dragons", 'drb', "\e678"), + ("Exiled", 'v09', "\e679"), + ("Relics", 'v10', "\e67a"), + ("Legends", 'v11', "\e67b"), + ("Realms", 'v12', "\e67c"), + ("Twenty", 'v13', "\e67d"), + ("Annihilation", 'v14', "\e67e"), + ("Angels", 'v15', "\e905"), + ("Lore", 'v16', "\e906"), + // # Premium Deck Series + ("Slivers", 'h09', "\e67f"), + ("Fire & Lightning", 'pd2', "\e680"), + ("Graveborn", 'pd3', "\e681"), + ("Modern Event Deck", 'md1', "\e682"), + // # Promotional + ("Guru", 'pgru', "\e683"), + ("Magic symbol", 'pmtg1', "\e684"), + ("Magic symbol", 'pmtg2', "\e685"), + ("Leaf", 'pleaf', "\e686"), + ("Media Insert", 'pmei', "\e687"), + ("DCI (Arena)", 'parl', "\e688"), + ("Dragons", 'dpa', "\e689"), + ("Book Insert", 'pbook', "\e68a"), + ("Astral", 'past', "\e68b"), + ("Arena logo", 'parl2', "\e68c"), + ("Zendikar", 'exp', "\e69a"), + ("Salvat 2005", 'psalvat05', "\e909"), + ("Salvat 2011", 'psalvat11', "\e90a"), + ("Masterpieces,", 'mp1', "\e913"), + // # Online Only + ("Masters Edition", 'med', "\e68d"), + ("Masters Edition II", 'me2', "\e68e"), + ("Masters Edition III", 'me3', "\e68f"), + ("Masters Edition IV", 'me4', "\e690"), + ("Tempest Remastered", 'tpr', "\e694"), + ("Vintage Masters", 'vma', "\e696"), + ("Legendary Cube", 'xlcu', "\e90c"), + // # The Unsets + ("Unglued", 'ugl', "\e691"), + ("Unhinged", 'unh', "\e692") +) !default; diff --git a/bower_components/keyrune/sass/keyrune.scss b/bower_components/keyrune/sass/keyrune.scss new file mode 100644 index 0000000..de7d1a4 --- /dev/null +++ b/bower_components/keyrune/sass/keyrune.scss @@ -0,0 +1,15 @@ +// keyrune.scss + +// Config ====================================== +// +@import 'variables'; + +// Components ================================== +// +@import 'typography'; +@import 'setsymbol'; +@import 'rarities'; + +// Helpers ===================================== +// +@import 'helpers'; diff --git a/index.html b/index.html index 7c41da8..37414ce 100644 --- a/index.html +++ b/index.html @@ -44,7 +44,7 @@

- Current version 1.8.0 includes all sets to Amonkhet. + Current version 2.0.0 includes all sets to Amonkhet.