From d0734a08d29d3307f599d5ed94f81734dd6a81b8 Mon Sep 17 00:00:00 2001 From: Andrew Gioia Date: Fri, 11 Dec 2020 15:53:16 -0500 Subject: [PATCH] Updates docs to 3.7.1, moves documentation site to directory in master, adds back in the previous placeholder codes for KHM and STX backwards compatibility --- css/keyrune.css | 2 + css/keyrune.min.css | 2 +- docs/assets/beleren.eot | Bin 0 -> 92784 bytes docs/assets/beleren.otf | Bin 0 -> 111332 bytes docs/assets/beleren.svg | 3634 ++++++++++++++++++++++++++++++++++++++ docs/assets/beleren.ttf | Bin 0 -> 92612 bytes docs/assets/beleren.woff | Bin 0 -> 39372 bytes docs/assets/docs.css | 449 +++++ docs/assets/zepto.min.js | 2 + docs/cheatsheet.html | 375 ++++ docs/examples.html | 155 ++ docs/favicon.ico | Bin 0 -> 24287 bytes docs/icons.html | 1127 ++++++++++++ docs/index.html | 136 ++ less/icons.less | 2 + package-lock.json | 13 +- package.json | 6 +- 17 files changed, 5898 insertions(+), 5 deletions(-) create mode 100755 docs/assets/beleren.eot create mode 100755 docs/assets/beleren.otf create mode 100755 docs/assets/beleren.svg create mode 100755 docs/assets/beleren.ttf create mode 100755 docs/assets/beleren.woff create mode 100644 docs/assets/docs.css create mode 100644 docs/assets/zepto.min.js create mode 100644 docs/cheatsheet.html create mode 100644 docs/examples.html create mode 100644 docs/favicon.ico create mode 100644 docs/icons.html create mode 100644 docs/index.html diff --git a/css/keyrune.css b/css/keyrune.css index b5d55f3..0a78ac9 100644 --- a/css/keyrune.css +++ b/css/keyrune.css @@ -553,9 +553,11 @@ content: "\e963"; } /* 2021 Sets */ +.ss-xkld:before, .ss-khm:before { content: "\e974"; } +.ss-xssm:before, .ss-stx:before { content: "\e975"; } diff --git a/css/keyrune.min.css b/css/keyrune.min.css index eccc352..4d6b4d4 100644 --- a/css/keyrune.min.css +++ b/css/keyrune.min.css @@ -1 +1 @@ -@font-face{font-family:Keyrune;src:url(../fonts/keyrune.eot?v=3.7.1);src:url(../fonts/keyrune.eot?#iefix&v=3.7.1) format('embedded-opentype'),url(../fonts/keyrune.woff2?v=3.7.1) format('woff2'),url(../fonts/keyrune.woff?v=3.7.1) format('woff'),url(../fonts/keyrune.ttf?v=3.7.1) format('truetype'),url(../fonts/keyrune.svg?v=3.7.1#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-duo{color:#fff}.ss-duo::after{color:#000;content:'';display:block;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.ss-duo.ss-xdnd::after{content:"\e973"}.ss-duo.ss-xin4::after{content:"\e979"}.ss-duo.ss-common{color:#fff}.ss-duo.ss-mythic::after,.ss-duo.ss-rare::after,.ss-duo.ss-uncommon::after{color:#000}.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-timeshifted{color:#652978}.ss-timeshifted.ss-grad{background:-webkit-gradient(linear,left top,right top,color-stop(0,#652978),color-stop(50%,#c09ac5),color-stop(100%,#652978));background:-webkit-linear-gradient(-45deg,#652978 0,#c09ac5 50%,#652978 100%);background:linear-gradient(135deg,#652978 0,#c09ac5 50%,#652978 100%);-webkit-text-stroke:.03em #333;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-timeshifted.ss-grad.ss-no-border{-webkit-text-stroke:0}.ss-foil{color:#a6dced}.ss-foil.ss-grad{background:-webkit-linear-gradient(-45deg,#ea8d66 0,#ea8d66 10%,#fdef8a 17%,#8bcc93 33%,#a6dced 50%,#6f75aa 67%,#e599c2 83%,#eee 100%);background:linear-gradient(135deg,#ea8d66 0,#ea8d66 15%,#fdef8a 28%,#8bcc93 42%,#a6dced 55%,#6f75aa 68%,#e599c2 84%,#e599c2 100%);-webkit-text-stroke:.03em #333;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-foil.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-m19:before{content:"\e941"}.ss-m20:before{content:"\e95d"}.ss-1e:before{content:"\e947"}.ss-2e:before{content:"\e948"}.ss-2u:before{content:"\e949"}.ss-3e:before{content:"\e94a"}.ss-m21:before{content:"\e960"}.ss-xdnd:before{content:"\e972"}.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-ice2:before{content:"\e925"}.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-nem:before,.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-hou:before{content:"\e924"}.ss-xln:before{content:"\e92e"}.ss-rix:before{content:"\e92f"}.ss-dom:before{content:"\e93f"}.ss-gk1:before,.ss-grn:before{content:"\e94b"}.ss-gk2:before,.ss-rna:before{content:"\e959"}.ss-war:before{content:"\e95a"}.ss-eld:before{content:"\e95e"}.ss-thb:before{content:"\e961"}.ss-iko:before{content:"\e962"}.ss-znr:before{content:"\e963"}.ss-khm:before{content:"\e974"}.ss-stx:before{content:"\e975"}.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-cma:before{content:"\e916"}.ss-ann:before,.ss-e01:before{content:"\e92d"}.ss-e02:before{content:"\e931"}.ss-c17:before{content:"\e934"}.ss-cm2:before{content:"\e940"}.ss-bbd:before{content:"\e942"}.ss-c18:before{content:"\e946"}.ss-c19:before{content:"\e95f"}.ss-c20:before{content:"\e966"}.ss-znc:before{content:"\e967"}.ss-cc1:before{content:"\e968"}.ss-cmc:before,.ss-cmr:before{content:"\e969"}.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-xren:before{content:"\e917"}.ss-xrin:before{content:"\e918"}.ss-ima:before{content:"\e935"}.ss-a25:before{content:"\e93d"}.ss-uma:before{content:"\e958"}.ss-mh1:before{content:"\e95b"}.ss-2xm:before{content:"\e96e"}.ss-jmp:before{content:"\e96f"}.ss-mb1:before{content:"\e971"}.ss-mh2:before{content:"\e97b"}.ss-por:before{content:"\e664"}.ss-p02:before,.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-w17:before{content:"\e923"}.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-td2:before{content:"\e91c"}.ss-dds:before{content:"\e921"}.ss-ddt:before{content:"\e933"}.ss-ddu:before{content:"\e93e"}.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-v0x:before{content:"\e920"}.ss-v17:before{content:"\e939"}.ss-h09:before{content:"\e67f"}.ss-pd2:before{content:"\e680"}.ss-pd3:before{content:"\e681"}.ss-md1:before{content:"\e682"}.ss-ss1:before{content:"\e944"}.ss-ss2:before{content:"\e95c"}.ss-ss3:before{content:"\e96d"}.ss-gs1:before{content:"\e945"}.ss-azorius:before{content:"\e94e"}.ss-boros:before{content:"\e94f"}.ss-dimir:before{content:"\e950"}.ss-golgari:before{content:"\e951"}.ss-gruul:before{content:"\e952"}.ss-izzet:before{content:"\e953"}.ss-orzhov:before{content:"\e954"}.ss-rakdos:before{content:"\e955"}.ss-selesnya:before{content:"\e956"}.ss-simic:before{content:"\e957"}.ss-gnt:before{content:"\e94d"}.ss-gn2:before{content:"\e964"}.ss-tsr:before{content:"\e976"}.ss-xin3:before{content:"\e977"}.ss-xin4:before{content:"\e978"}.ss-pgru:before{content:"\e683"}.ss-pmtg1:before{content:"\e684"}.ss-pmtg2:before{content:"\e685"}.ss-pleaf:before{content:"\e686"}.ss-htr17:before,.ss-htr:before,.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,.ss-mps:before{content:"\e913"}.ss-pxbox:before{content:"\e915"}.ss-pmps:before{content:"\e919"}.ss-pmpu:before{content:"\e91a"}.ss-mp2:before{content:"\e922"}.ss-pidw:before{content:"\e92c"}.ss-pdrc:before{content:"\e932"}.ss-pheart:before{content:"\e936"}.ss-h17:before{content:"\e938"}.ss-pdep:before{content:"\e93a"}.ss-psega:before{content:"\e93b"}.ss-ptsa:before{content:"\e93c"}.ss-parl3:before{content:"\e943"}.ss-med:before{content:"\e94c"}.ss-ptg:before{content:"\e965"}.ss-j20:before{content:"\e96a"}.ss-zne:before{content:"\e97a"}.ss-slu:before{content:"\e687"}.ss-sld:before{content:"\e687"}.ss-psld:before{content:"\e687"}.ss-me1: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-pz1:before,.ss-xlcu:before{content:"\e90c"}.ss-modo:before,.ss-pmodo:before{content:"\e91b"}.ss-duels:before,.ss-xduels:before{content:"\e91d"}.ss-xmods:before{content:"\e91e"}.ss-pz2:before{content:"\e91f"}.ss-ha1:before{content:"\e96b"}.ss-akr:before{content:"\e970"}.ss-klr:before{content:"\e97c"}.ss-ugl:before{content:"\e691"}.ss-unh:before{content:"\e692"}.ss-ust:before{content:"\e930"}.ss-und:before{content:"\e96c"}.ss-xcle:before{content:"\e926"}.ss-xice:before{content:"\e927"}.ss-x2ps:before{content:"\e928"}.ss-x4ea:before{content:"\e929"}.ss-papac:before{content:"\e92a"}.ss-peuro:before{content:"\e92b"}.ss-pfnm:before{content:"\e937"}.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 +@font-face{font-family:Keyrune;src:url(../fonts/keyrune.eot?v=3.7.1);src:url(../fonts/keyrune.eot?#iefix&v=3.7.1) format('embedded-opentype'),url(../fonts/keyrune.woff2?v=3.7.1) format('woff2'),url(../fonts/keyrune.woff?v=3.7.1) format('woff'),url(../fonts/keyrune.ttf?v=3.7.1) format('truetype'),url(../fonts/keyrune.svg?v=3.7.1#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-duo{color:#fff}.ss-duo::after{color:#000;content:'';display:block;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.ss-duo.ss-xdnd::after{content:"\e973"}.ss-duo.ss-xin4::after{content:"\e979"}.ss-duo.ss-common{color:#fff}.ss-duo.ss-mythic::after,.ss-duo.ss-rare::after,.ss-duo.ss-uncommon::after{color:#000}.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-timeshifted{color:#652978}.ss-timeshifted.ss-grad{background:-webkit-gradient(linear,left top,right top,color-stop(0,#652978),color-stop(50%,#c09ac5),color-stop(100%,#652978));background:-webkit-linear-gradient(-45deg,#652978 0,#c09ac5 50%,#652978 100%);background:linear-gradient(135deg,#652978 0,#c09ac5 50%,#652978 100%);-webkit-text-stroke:.03em #333;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-timeshifted.ss-grad.ss-no-border{-webkit-text-stroke:0}.ss-foil{color:#a6dced}.ss-foil.ss-grad{background:-webkit-linear-gradient(-45deg,#ea8d66 0,#ea8d66 10%,#fdef8a 17%,#8bcc93 33%,#a6dced 50%,#6f75aa 67%,#e599c2 83%,#eee 100%);background:linear-gradient(135deg,#ea8d66 0,#ea8d66 15%,#fdef8a 28%,#8bcc93 42%,#a6dced 55%,#6f75aa 68%,#e599c2 84%,#e599c2 100%);-webkit-text-stroke:.03em #333;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ss-foil.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-m19:before{content:"\e941"}.ss-m20:before{content:"\e95d"}.ss-1e:before{content:"\e947"}.ss-2e:before{content:"\e948"}.ss-2u:before{content:"\e949"}.ss-3e:before{content:"\e94a"}.ss-m21:before{content:"\e960"}.ss-xdnd:before{content:"\e972"}.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-ice2:before{content:"\e925"}.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-nem:before,.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-hou:before{content:"\e924"}.ss-xln:before{content:"\e92e"}.ss-rix:before{content:"\e92f"}.ss-dom:before{content:"\e93f"}.ss-gk1:before,.ss-grn:before{content:"\e94b"}.ss-gk2:before,.ss-rna:before{content:"\e959"}.ss-war:before{content:"\e95a"}.ss-eld:before{content:"\e95e"}.ss-thb:before{content:"\e961"}.ss-iko:before{content:"\e962"}.ss-znr:before{content:"\e963"}.ss-khm:before,.ss-xkld:before{content:"\e974"}.ss-stx:before,.ss-xssm:before{content:"\e975"}.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-cma:before{content:"\e916"}.ss-ann:before,.ss-e01:before{content:"\e92d"}.ss-e02:before{content:"\e931"}.ss-c17:before{content:"\e934"}.ss-cm2:before{content:"\e940"}.ss-bbd:before{content:"\e942"}.ss-c18:before{content:"\e946"}.ss-c19:before{content:"\e95f"}.ss-c20:before{content:"\e966"}.ss-znc:before{content:"\e967"}.ss-cc1:before{content:"\e968"}.ss-cmc:before,.ss-cmr:before{content:"\e969"}.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-xren:before{content:"\e917"}.ss-xrin:before{content:"\e918"}.ss-ima:before{content:"\e935"}.ss-a25:before{content:"\e93d"}.ss-uma:before{content:"\e958"}.ss-mh1:before{content:"\e95b"}.ss-2xm:before{content:"\e96e"}.ss-jmp:before{content:"\e96f"}.ss-mb1:before{content:"\e971"}.ss-mh2:before{content:"\e97b"}.ss-por:before{content:"\e664"}.ss-p02:before,.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-w17:before{content:"\e923"}.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-td2:before{content:"\e91c"}.ss-dds:before{content:"\e921"}.ss-ddt:before{content:"\e933"}.ss-ddu:before{content:"\e93e"}.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-v0x:before{content:"\e920"}.ss-v17:before{content:"\e939"}.ss-h09:before{content:"\e67f"}.ss-pd2:before{content:"\e680"}.ss-pd3:before{content:"\e681"}.ss-md1:before{content:"\e682"}.ss-ss1:before{content:"\e944"}.ss-ss2:before{content:"\e95c"}.ss-ss3:before{content:"\e96d"}.ss-gs1:before{content:"\e945"}.ss-azorius:before{content:"\e94e"}.ss-boros:before{content:"\e94f"}.ss-dimir:before{content:"\e950"}.ss-golgari:before{content:"\e951"}.ss-gruul:before{content:"\e952"}.ss-izzet:before{content:"\e953"}.ss-orzhov:before{content:"\e954"}.ss-rakdos:before{content:"\e955"}.ss-selesnya:before{content:"\e956"}.ss-simic:before{content:"\e957"}.ss-gnt:before{content:"\e94d"}.ss-gn2:before{content:"\e964"}.ss-tsr:before{content:"\e976"}.ss-xin3:before{content:"\e977"}.ss-xin4:before{content:"\e978"}.ss-pgru:before{content:"\e683"}.ss-pmtg1:before{content:"\e684"}.ss-pmtg2:before{content:"\e685"}.ss-pleaf:before{content:"\e686"}.ss-htr17:before,.ss-htr:before,.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,.ss-mps:before{content:"\e913"}.ss-pxbox:before{content:"\e915"}.ss-pmps:before{content:"\e919"}.ss-pmpu:before{content:"\e91a"}.ss-mp2:before{content:"\e922"}.ss-pidw:before{content:"\e92c"}.ss-pdrc:before{content:"\e932"}.ss-pheart:before{content:"\e936"}.ss-h17:before{content:"\e938"}.ss-pdep:before{content:"\e93a"}.ss-psega:before{content:"\e93b"}.ss-ptsa:before{content:"\e93c"}.ss-parl3:before{content:"\e943"}.ss-med:before{content:"\e94c"}.ss-ptg:before{content:"\e965"}.ss-j20:before{content:"\e96a"}.ss-zne:before{content:"\e97a"}.ss-slu:before{content:"\e687"}.ss-sld:before{content:"\e687"}.ss-psld:before{content:"\e687"}.ss-me1: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-pz1:before,.ss-xlcu:before{content:"\e90c"}.ss-modo:before,.ss-pmodo:before{content:"\e91b"}.ss-duels:before,.ss-xduels:before{content:"\e91d"}.ss-xmods:before{content:"\e91e"}.ss-pz2:before{content:"\e91f"}.ss-ha1:before{content:"\e96b"}.ss-akr:before{content:"\e970"}.ss-klr:before{content:"\e97c"}.ss-ugl:before{content:"\e691"}.ss-unh:before{content:"\e692"}.ss-ust:before{content:"\e930"}.ss-und:before{content:"\e96c"}.ss-xcle:before{content:"\e926"}.ss-xice:before{content:"\e927"}.ss-x2ps:before{content:"\e928"}.ss-x4ea:before{content:"\e929"}.ss-papac:before{content:"\e92a"}.ss-peuro:before{content:"\e92b"}.ss-pfnm:before{content:"\e937"}.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/docs/assets/beleren.eot b/docs/assets/beleren.eot new file mode 100755 index 0000000000000000000000000000000000000000..11f41cc6eb40fa17fd148e08cd9f5b26e76b111d GIT binary patch literal 92784 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 HnCQO%Bo^tP literal 0 HcmV?d00001 diff --git a/docs/assets/beleren.otf b/docs/assets/beleren.otf new file mode 100755 index 0000000000000000000000000000000000000000..d4105a28ca5292e84982147f9e37d650d6f8b4c8 GIT binary patch literal 111332 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 V3td|C(!S$$7p*?0eCY0Z{}0@?T@3&L literal 0 HcmV?d00001 diff --git a/docs/assets/beleren.svg b/docs/assets/beleren.svg new file mode 100755 index 0000000..84c1bb5 --- /dev/null +++ b/docs/assets/beleren.svg @@ -0,0 +1,3634 @@ + + + + +Created by FontForge 20090914 at Wed Mar 11 16:33:40 2015 + By www-data +Copyright (c) 2013 Wizards of the Coast, a Hasbro Subsidiary. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/assets/beleren.ttf b/docs/assets/beleren.ttf new file mode 100755 index 0000000000000000000000000000000000000000..7dd1bff6a756375020ea4e080ac02b6e04877a1b GIT binary patch literal 92612 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 L3%fFP>ePP$n!r_A literal 0 HcmV?d00001 diff --git a/docs/assets/docs.css b/docs/assets/docs.css new file mode 100644 index 0000000..d353598 --- /dev/null +++ b/docs/assets/docs.css @@ -0,0 +1,449 @@ +@font-face { + font-family: 'Beleren'; + src: url( 'beleren.eot' ); + src: url( 'beleren.woff' ) format( 'woff' ), + url( 'beleren.ttf' ) format( 'truetype' ), + url( 'beleren.svg' ) format( 'svg' ); + font-weight: normal; + font-style: normal; + } + +body { + background: #fff; + color: #223344; + font-family: "Open Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 15px; + margin: 0; + padding: 0; +} + +.wrapper { + max-width: 1080px; + width: 80%; + margin: 0 auto; +} + +a { + color: #008eae; + text-decoration: none; + } + + a:hover { + color: #166075; + } + +section#banner { + background: #D5D2C8; + color: #445566; + padding: 12px 0; + text-align: right; + text-shadow: 0 1px 0 #E6E2D7; +} + + section#banner .item { + display: inline-block; + margin-left: 15px; + } + + section#banner .logo { + color: #223344; + float: left; + font-family: Beleren; + font-size: 18px; + margin-top: -2px; + } + +header { + background: #E6E2D7; + border-bottom: 1px solid #CFCDC7; + color: #223344; + margin: 0; + overflow-y: hidden; + padding: 25px 0 15px; +} + + header.main { + height: 272px; + } + + .bigicon { + float: right; + font-size: 450px; + line-height: 200px; + margin-top: -100px; + text-shadow: 0 2px 0 #fff; + } + + header .vs { + margin-left: 5px; + } + +p { + font-size: 16px; + line-height: 1.6em; + margin: 20px 0; +} + +ul { + margin: 0; +} + +li { + margin: 0 0 10px; +} + +ol li { + line-height: 1.6em; +} + +h1 { + color: #445566; + margin: 0; + font-family: Beleren; + font-size: 64px; + font-weight: lighter; + padding: 0 0 20px; + text-shadow: 0 1px 0 #fff; +} + + h1.sub { + font-size: 48px; + padding: 0 0 15px; + } + +h2 { + color: #445566; + font-family: Beleren; + font-size: 30px; + font-weight: lighter; + margin: 0; + padding: 0 0 30px; + text-shadow: 0 1px 0 #fff; +} + + h2.sub { + font-size: 26px; + padding: 0 0 20px; + } + +h3 { + color: #445566; + font-size: 19px; + font-weight: normal; + line-height: 1.6em; + padding-bottom: 20px; + text-align: left; +} + +h4 { + color: #61605B; + font-family: Beleren; + font-size: 24px; + font-weight: lighter; + margin: 15px 0 5px; + text-align: left; +} + +h5 { + font-size: 17px; + margin: 15px 0 5px; +} + +main { + margin: 0; + padding: 20px 0 25px; +} + + main section.content { + padding: 0 0 10px; + } + +blockquote, +code { + font-family: Inconsolate, 'Courier New', Courier, monospace; +} + +code { + background: #F7EEF1; + color: #BB073B; + padding: 1px 3px; + border-radius: 2px; +} + +blockquote { + background: #EFEDE8; + border-bottom: 1px solid #E0DCCD; + line-height: 1.4em; + padding: 20px 20px 18px; + margin: 20px 0 25px; + border-radius: 4px; +} + +.button { + background: #008eae; + border-bottom: 2px solid #166075; + color: #fff; + display: inline-block; + font-size: 20px; + padding: 10px 18px 9px; + border-radius: 4px; + text-shadow: 0 1px 0 #223344; +} + + .button:hover { + background: #00809F; + border-bottom-color: #155A6E; + color: #fff; + } + + .button .ss { + margin-right: 5px; + position: relative; + top: -2px; + } + + .button.vs { + background: #667788; + border-bottom-color: #223344; + } + + .button.vs:hover { + background: #556677; + border-bottom-color: #112233; + } + + .button.dl.float-right { + margin-top: -10px; + } + +.icons { + padding: 10px 0 5px; +} + +.icon { + border-radius: 3px; + display: inline-block; + overflow: hidden; + width: 24.5%; + cursor: pointer; +} + + .icon .name { + display: inline-block; + padding: 9px 10px; + white-space: nowrap; + } + + .icon .info { + display: none; + } + + .icon:hover { + background: #eee; + position: relative; + margin-top: -4px; + margin-bottom: -5px; + } + + .icon .ss { + font-size: 22px; + margin-right: 5px; + margin-top: -2px; + text-align: center; + width: 32px; + } + + .icon:hover .ss { + font-size: 32px; + /*text-shadow: 0 1px 0 #fff;*/ + } + + .icon em { + color: #99aabb; + font-size: 13px; + font-style: normal; + } + +.vectors { + padding: 10px 0 0; +} + +.utf { + display: inline-block; + width: 25%; + float: left; + padding: 6px 0; +} + + .utf i { + display: inline-block; + font-family: keyrune; + font-style: normal; + font-size: 1.25em; + vertical-align: top; + padding: 0 5px 0 0; + text-align: center; + width: 1.25em; + } + + .utf code { + background-color: #f5f5f5; + color: #445566; + margin-left: 3px; + } + +.example { + font-size: 16px; + padding: 15px 0 0; + width: 200px; +} + + .example .each { + display: block; + padding-bottom: 2px; + } + +.explanation { + margin-left: 200px; +} + +footer { + border-top: 1px solid #eee; + margin-top: 20px; + padding: 10px 0 30px; +} + + +/* Utilities */ + +.float-left { + float: left; +} + +.float-right { + float: right; +} + +.clear { + clear: both; +} + +.clearfix:after { + content: ""; + display: table; + clear: both; +} + +.e { color: #63A35C; } +.a { color: #795DA3; } +.v { color: #183691; } +.o { color: #ED8C5A; } + + +/* Icon modal */ + +#overlay { + width: 100%; + height: 100%; + position: fixed; + background: rgba(0,0,0,.5); + top: 0; + left: 0; + z-index: 100; + display: none; +} + +#modal { + width: 760px; + position: fixed; + padding: 30px; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + background: rgba(255,255,255,.9); + border-radius: 5px; + box-shadow: 0 5px 35px #445566; + z-index: 200; + display: none; +} + + #iconPreview { + float: left; + width: 340px; + } + #iconPreview .ss { + font-size: 300px; + margin: 0 40px 0 0; + width: 300px; + height: 300px; + text-align: center; + vertical-align: top; + float: left; + } + + #iconMeta { + float: left; + width: 420px; + } + #iconMeta h3 { + font-size: 24px; + line-height: 1.2em; + margin: 10px 0 20px; + padding: 0 0 5px; + border-bottom: 1px solid #ddd; + } + #iconMeta #setCode { + font-size: 16px; + color: #778899; + } + + #metaInfo { + list-style: none; + margin: 0; + padding: 0; + } + + #metaInfo li { + padding: 0 0 5px; + color: #223344; + } + + #metaInfo strong { + color: #778899; + display: inline-block; + width: 75px; + } + + #toggleRarity { + list-style: none; + margin: 25px 0 10px; + padding: 0; + width: 400px; + } + + #toggleRarity a { + border: 1px solid #CFCDC7; + display: block; + float: left; + padding: 6px 10px 7px; + margin: 0 0 0 -1px; + } + + #toggleRarity a.left { + border-radius: 4px 0 0 4px; + } + + #toggleRarity a.right { + border-radius: 0 4px 4px 0; + } + + #toggleRarity a.active { + background: #E6E2D7; + color: #445566; + } + + #closeModalContainer { + position: absolute; + top: 18px; + right: 20px; + } \ No newline at end of file diff --git a/docs/assets/zepto.min.js b/docs/assets/zepto.min.js new file mode 100644 index 0000000..4821a1c --- /dev/null +++ b/docs/assets/zepto.min.js @@ -0,0 +1,2 @@ +/* Zepto v1.2.0 - zepto event ajax form ie - zeptojs.com/license */ +!function(t,e){"function"==typeof define&&define.amd?define(function(){return e(t)}):e(t)}(this,function(t){var e=function(){function $(t){return null==t?String(t):S[C.call(t)]||"object"}function F(t){return"function"==$(t)}function k(t){return null!=t&&t==t.window}function M(t){return null!=t&&t.nodeType==t.DOCUMENT_NODE}function R(t){return"object"==$(t)}function Z(t){return R(t)&&!k(t)&&Object.getPrototypeOf(t)==Object.prototype}function z(t){var e=!!t&&"length"in t&&t.length,n=r.type(t);return"function"!=n&&!k(t)&&("array"==n||0===e||"number"==typeof e&&e>0&&e-1 in t)}function q(t){return a.call(t,function(t){return null!=t})}function H(t){return t.length>0?r.fn.concat.apply([],t):t}function I(t){return t.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function V(t){return t in l?l[t]:l[t]=new RegExp("(^|\\s)"+t+"(\\s|$)")}function _(t,e){return"number"!=typeof e||h[I(t)]?e:e+"px"}function B(t){var e,n;return c[t]||(e=f.createElement(t),f.body.appendChild(e),n=getComputedStyle(e,"").getPropertyValue("display"),e.parentNode.removeChild(e),"none"==n&&(n="block"),c[t]=n),c[t]}function U(t){return"children"in t?u.call(t.children):r.map(t.childNodes,function(t){return 1==t.nodeType?t:void 0})}function X(t,e){var n,r=t?t.length:0;for(n=0;r>n;n++)this[n]=t[n];this.length=r,this.selector=e||""}function J(t,r,i){for(n in r)i&&(Z(r[n])||L(r[n]))?(Z(r[n])&&!Z(t[n])&&(t[n]={}),L(r[n])&&!L(t[n])&&(t[n]=[]),J(t[n],r[n],i)):r[n]!==e&&(t[n]=r[n])}function W(t,e){return null==e?r(t):r(t).filter(e)}function Y(t,e,n,r){return F(e)?e.call(t,n,r):e}function G(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function K(t,n){var r=t.className||"",i=r&&r.baseVal!==e;return n===e?i?r.baseVal:r:void(i?r.baseVal=n:t.className=n)}function Q(t){try{return t?"true"==t||("false"==t?!1:"null"==t?null:+t+""==t?+t:/^[\[\{]/.test(t)?r.parseJSON(t):t):t}catch(e){return t}}function tt(t,e){e(t);for(var n=0,r=t.childNodes.length;r>n;n++)tt(t.childNodes[n],e)}var e,n,r,i,O,P,o=[],s=o.concat,a=o.filter,u=o.slice,f=t.document,c={},l={},h={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},p=/^\s*<(\w+|!)[^>]*>/,d=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,m=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,g=/^(?:body|html)$/i,v=/([A-Z])/g,y=["val","css","html","text","data","width","height","offset"],x=["after","prepend","before","append"],b=f.createElement("table"),E=f.createElement("tr"),j={tr:f.createElement("tbody"),tbody:b,thead:b,tfoot:b,td:E,th:E,"*":f.createElement("div")},w=/complete|loaded|interactive/,T=/^[\w-]*$/,S={},C=S.toString,N={},A=f.createElement("div"),D={tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},L=Array.isArray||function(t){return t instanceof Array};return N.matches=function(t,e){if(!e||!t||1!==t.nodeType)return!1;var n=t.matches||t.webkitMatchesSelector||t.mozMatchesSelector||t.oMatchesSelector||t.matchesSelector;if(n)return n.call(t,e);var r,i=t.parentNode,o=!i;return o&&(i=A).appendChild(t),r=~N.qsa(i,e).indexOf(t),o&&A.removeChild(t),r},O=function(t){return t.replace(/-+(.)?/g,function(t,e){return e?e.toUpperCase():""})},P=function(t){return a.call(t,function(e,n){return t.indexOf(e)==n})},N.fragment=function(t,n,i){var o,s,a;return d.test(t)&&(o=r(f.createElement(RegExp.$1))),o||(t.replace&&(t=t.replace(m,"<$1>")),n===e&&(n=p.test(t)&&RegExp.$1),n in j||(n="*"),a=j[n],a.innerHTML=""+t,o=r.each(u.call(a.childNodes),function(){a.removeChild(this)})),Z(i)&&(s=r(o),r.each(i,function(t,e){y.indexOf(t)>-1?s[t](e):s.attr(t,e)})),o},N.Z=function(t,e){return new X(t,e)},N.isZ=function(t){return t instanceof N.Z},N.init=function(t,n){var i;if(!t)return N.Z();if("string"==typeof t)if(t=t.trim(),"<"==t[0]&&p.test(t))i=N.fragment(t,RegExp.$1,n),t=null;else{if(n!==e)return r(n).find(t);i=N.qsa(f,t)}else{if(F(t))return r(f).ready(t);if(N.isZ(t))return t;if(L(t))i=q(t);else if(R(t))i=[t],t=null;else if(p.test(t))i=N.fragment(t.trim(),RegExp.$1,n),t=null;else{if(n!==e)return r(n).find(t);i=N.qsa(f,t)}}return N.Z(i,t)},r=function(t,e){return N.init(t,e)},r.extend=function(t){var e,n=u.call(arguments,1);return"boolean"==typeof t&&(e=t,t=n.shift()),n.forEach(function(n){J(t,n,e)}),t},N.qsa=function(t,e){var n,r="#"==e[0],i=!r&&"."==e[0],o=r||i?e.slice(1):e,s=T.test(o);return t.getElementById&&s&&r?(n=t.getElementById(o))?[n]:[]:1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType?[]:u.call(s&&!r&&t.getElementsByClassName?i?t.getElementsByClassName(o):t.getElementsByTagName(e):t.querySelectorAll(e))},r.contains=f.documentElement.contains?function(t,e){return t!==e&&t.contains(e)}:function(t,e){for(;e&&(e=e.parentNode);)if(e===t)return!0;return!1},r.type=$,r.isFunction=F,r.isWindow=k,r.isArray=L,r.isPlainObject=Z,r.isEmptyObject=function(t){var e;for(e in t)return!1;return!0},r.isNumeric=function(t){var e=Number(t),n=typeof t;return null!=t&&"boolean"!=n&&("string"!=n||t.length)&&!isNaN(e)&&isFinite(e)||!1},r.inArray=function(t,e,n){return o.indexOf.call(e,t,n)},r.camelCase=O,r.trim=function(t){return null==t?"":String.prototype.trim.call(t)},r.uuid=0,r.support={},r.expr={},r.noop=function(){},r.map=function(t,e){var n,i,o,r=[];if(z(t))for(i=0;i=0?t:t+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each(function(){null!=this.parentNode&&this.parentNode.removeChild(this)})},each:function(t){return o.every.call(this,function(e,n){return t.call(e,n,e)!==!1}),this},filter:function(t){return F(t)?this.not(this.not(t)):r(a.call(this,function(e){return N.matches(e,t)}))},add:function(t,e){return r(P(this.concat(r(t,e))))},is:function(t){return this.length>0&&N.matches(this[0],t)},not:function(t){var n=[];if(F(t)&&t.call!==e)this.each(function(e){t.call(this,e)||n.push(this)});else{var i="string"==typeof t?this.filter(t):z(t)&&F(t.item)?u.call(t):r(t);this.forEach(function(t){i.indexOf(t)<0&&n.push(t)})}return r(n)},has:function(t){return this.filter(function(){return R(t)?r.contains(this,t):r(this).find(t).size()})},eq:function(t){return-1===t?this.slice(t):this.slice(t,+t+1)},first:function(){var t=this[0];return t&&!R(t)?t:r(t)},last:function(){var t=this[this.length-1];return t&&!R(t)?t:r(t)},find:function(t){var e,n=this;return e=t?"object"==typeof t?r(t).filter(function(){var t=this;return o.some.call(n,function(e){return r.contains(e,t)})}):1==this.length?r(N.qsa(this[0],t)):this.map(function(){return N.qsa(this,t)}):r()},closest:function(t,e){var n=[],i="object"==typeof t&&r(t);return this.each(function(r,o){for(;o&&!(i?i.indexOf(o)>=0:N.matches(o,t));)o=o!==e&&!M(o)&&o.parentNode;o&&n.indexOf(o)<0&&n.push(o)}),r(n)},parents:function(t){for(var e=[],n=this;n.length>0;)n=r.map(n,function(t){return(t=t.parentNode)&&!M(t)&&e.indexOf(t)<0?(e.push(t),t):void 0});return W(e,t)},parent:function(t){return W(P(this.pluck("parentNode")),t)},children:function(t){return W(this.map(function(){return U(this)}),t)},contents:function(){return this.map(function(){return this.contentDocument||u.call(this.childNodes)})},siblings:function(t){return W(this.map(function(t,e){return a.call(U(e.parentNode),function(t){return t!==e})}),t)},empty:function(){return this.each(function(){this.innerHTML=""})},pluck:function(t){return r.map(this,function(e){return e[t]})},show:function(){return this.each(function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=B(this.nodeName))})},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){var e=F(t);if(this[0]&&!e)var n=r(t).get(0),i=n.parentNode||this.length>1;return this.each(function(o){r(this).wrapAll(e?t.call(this,o):i?n.cloneNode(!0):n)})},wrapAll:function(t){if(this[0]){r(this[0]).before(t=r(t));for(var e;(e=t.children()).length;)t=e.first();r(t).append(this)}return this},wrapInner:function(t){var e=F(t);return this.each(function(n){var i=r(this),o=i.contents(),s=e?t.call(this,n):t;o.length?o.wrapAll(s):i.append(s)})},unwrap:function(){return this.parent().each(function(){r(this).replaceWith(r(this).children())}),this},clone:function(){return this.map(function(){return this.cloneNode(!0)})},hide:function(){return this.css("display","none")},toggle:function(t){return this.each(function(){var n=r(this);(t===e?"none"==n.css("display"):t)?n.show():n.hide()})},prev:function(t){return r(this.pluck("previousElementSibling")).filter(t||"*")},next:function(t){return r(this.pluck("nextElementSibling")).filter(t||"*")},html:function(t){return 0 in arguments?this.each(function(e){var n=this.innerHTML;r(this).empty().append(Y(this,t,e,n))}):0 in this?this[0].innerHTML:null},text:function(t){return 0 in arguments?this.each(function(e){var n=Y(this,t,e,this.textContent);this.textContent=null==n?"":""+n}):0 in this?this.pluck("textContent").join(""):null},attr:function(t,r){var i;return"string"!=typeof t||1 in arguments?this.each(function(e){if(1===this.nodeType)if(R(t))for(n in t)G(this,n,t[n]);else G(this,t,Y(this,r,e,this.getAttribute(t)))}):0 in this&&1==this[0].nodeType&&null!=(i=this[0].getAttribute(t))?i:e},removeAttr:function(t){return this.each(function(){1===this.nodeType&&t.split(" ").forEach(function(t){G(this,t)},this)})},prop:function(t,e){return t=D[t]||t,1 in arguments?this.each(function(n){this[t]=Y(this,e,n,this[t])}):this[0]&&this[0][t]},removeProp:function(t){return t=D[t]||t,this.each(function(){delete this[t]})},data:function(t,n){var r="data-"+t.replace(v,"-$1").toLowerCase(),i=1 in arguments?this.attr(r,n):this.attr(r);return null!==i?Q(i):e},val:function(t){return 0 in arguments?(null==t&&(t=""),this.each(function(e){this.value=Y(this,t,e,this.value)})):this[0]&&(this[0].multiple?r(this[0]).find("option").filter(function(){return this.selected}).pluck("value"):this[0].value)},offset:function(e){if(e)return this.each(function(t){var n=r(this),i=Y(this,e,t,n.offset()),o=n.offsetParent().offset(),s={top:i.top-o.top,left:i.left-o.left};"static"==n.css("position")&&(s.position="relative"),n.css(s)});if(!this.length)return null;if(f.documentElement!==this[0]&&!r.contains(f.documentElement,this[0]))return{top:0,left:0};var n=this[0].getBoundingClientRect();return{left:n.left+t.pageXOffset,top:n.top+t.pageYOffset,width:Math.round(n.width),height:Math.round(n.height)}},css:function(t,e){if(arguments.length<2){var i=this[0];if("string"==typeof t){if(!i)return;return i.style[O(t)]||getComputedStyle(i,"").getPropertyValue(t)}if(L(t)){if(!i)return;var o={},s=getComputedStyle(i,"");return r.each(t,function(t,e){o[e]=i.style[O(e)]||s.getPropertyValue(e)}),o}}var a="";if("string"==$(t))e||0===e?a=I(t)+":"+_(t,e):this.each(function(){this.style.removeProperty(I(t))});else for(n in t)t[n]||0===t[n]?a+=I(n)+":"+_(n,t[n])+";":this.each(function(){this.style.removeProperty(I(n))});return this.each(function(){this.style.cssText+=";"+a})},index:function(t){return t?this.indexOf(r(t)[0]):this.parent().children().indexOf(this[0])},hasClass:function(t){return t?o.some.call(this,function(t){return this.test(K(t))},V(t)):!1},addClass:function(t){return t?this.each(function(e){if("className"in this){i=[];var n=K(this),o=Y(this,t,e,n);o.split(/\s+/g).forEach(function(t){r(this).hasClass(t)||i.push(t)},this),i.length&&K(this,n+(n?" ":"")+i.join(" "))}}):this},removeClass:function(t){return this.each(function(n){if("className"in this){if(t===e)return K(this,"");i=K(this),Y(this,t,n,i).split(/\s+/g).forEach(function(t){i=i.replace(V(t)," ")}),K(this,i.trim())}})},toggleClass:function(t,n){return t?this.each(function(i){var o=r(this),s=Y(this,t,i,K(this));s.split(/\s+/g).forEach(function(t){(n===e?!o.hasClass(t):n)?o.addClass(t):o.removeClass(t)})}):this},scrollTop:function(t){if(this.length){var n="scrollTop"in this[0];return t===e?n?this[0].scrollTop:this[0].pageYOffset:this.each(n?function(){this.scrollTop=t}:function(){this.scrollTo(this.scrollX,t)})}},scrollLeft:function(t){if(this.length){var n="scrollLeft"in this[0];return t===e?n?this[0].scrollLeft:this[0].pageXOffset:this.each(n?function(){this.scrollLeft=t}:function(){this.scrollTo(t,this.scrollY)})}},position:function(){if(this.length){var t=this[0],e=this.offsetParent(),n=this.offset(),i=g.test(e[0].nodeName)?{top:0,left:0}:e.offset();return n.top-=parseFloat(r(t).css("margin-top"))||0,n.left-=parseFloat(r(t).css("margin-left"))||0,i.top+=parseFloat(r(e[0]).css("border-top-width"))||0,i.left+=parseFloat(r(e[0]).css("border-left-width"))||0,{top:n.top-i.top,left:n.left-i.left}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent||f.body;t&&!g.test(t.nodeName)&&"static"==r(t).css("position");)t=t.offsetParent;return t})}},r.fn.detach=r.fn.remove,["width","height"].forEach(function(t){var n=t.replace(/./,function(t){return t[0].toUpperCase()});r.fn[t]=function(i){var o,s=this[0];return i===e?k(s)?s["inner"+n]:M(s)?s.documentElement["scroll"+n]:(o=this.offset())&&o[t]:this.each(function(e){s=r(this),s.css(t,Y(this,i,e,s[t]()))})}}),x.forEach(function(n,i){var o=i%2;r.fn[n]=function(){var n,a,s=r.map(arguments,function(t){var i=[];return n=$(t),"array"==n?(t.forEach(function(t){return t.nodeType!==e?i.push(t):r.zepto.isZ(t)?i=i.concat(t.get()):void(i=i.concat(N.fragment(t)))}),i):"object"==n||null==t?t:N.fragment(t)}),u=this.length>1;return s.length<1?this:this.each(function(e,n){a=o?n:n.parentNode,n=0==i?n.nextSibling:1==i?n.firstChild:2==i?n:null;var c=r.contains(f.documentElement,a);s.forEach(function(e){if(u)e=e.cloneNode(!0);else if(!a)return r(e).remove();a.insertBefore(e,n),c&&tt(e,function(e){if(!(null==e.nodeName||"SCRIPT"!==e.nodeName.toUpperCase()||e.type&&"text/javascript"!==e.type||e.src)){var n=e.ownerDocument?e.ownerDocument.defaultView:t;n.eval.call(n,e.innerHTML)}})})})},r.fn[o?n+"To":"insert"+(i?"Before":"After")]=function(t){return r(t)[n](this),this}}),N.Z.prototype=X.prototype=r.fn,N.uniq=P,N.deserializeValue=Q,r.zepto=N,r}();return t.Zepto=e,void 0===t.$&&(t.$=e),function(e){function h(t){return t._zid||(t._zid=n++)}function p(t,e,n,r){if(e=d(e),e.ns)var i=m(e.ns);return(a[h(t)]||[]).filter(function(t){return t&&(!e.e||t.e==e.e)&&(!e.ns||i.test(t.ns))&&(!n||h(t.fn)===h(n))&&(!r||t.sel==r)})}function d(t){var e=(""+t).split(".");return{e:e[0],ns:e.slice(1).sort().join(" ")}}function m(t){return new RegExp("(?:^| )"+t.replace(" "," .* ?")+"(?: |$)")}function g(t,e){return t.del&&!f&&t.e in c||!!e}function v(t){return l[t]||f&&c[t]||t}function y(t,n,i,o,s,u,f){var c=h(t),p=a[c]||(a[c]=[]);n.split(/\s/).forEach(function(n){if("ready"==n)return e(document).ready(i);var a=d(n);a.fn=i,a.sel=s,a.e in l&&(i=function(t){var n=t.relatedTarget;return!n||n!==this&&!e.contains(this,n)?a.fn.apply(this,arguments):void 0}),a.del=u;var c=u||i;a.proxy=function(e){if(e=T(e),!e.isImmediatePropagationStopped()){e.data=o;var n=c.apply(t,e._args==r?[e]:[e].concat(e._args));return n===!1&&(e.preventDefault(),e.stopPropagation()),n}},a.i=p.length,p.push(a),"addEventListener"in t&&t.addEventListener(v(a.e),a.proxy,g(a,f))})}function x(t,e,n,r,i){var o=h(t);(e||"").split(/\s/).forEach(function(e){p(t,e,n,r).forEach(function(e){delete a[o][e.i],"removeEventListener"in t&&t.removeEventListener(v(e.e),e.proxy,g(e,i))})})}function T(t,n){return(n||!t.isDefaultPrevented)&&(n||(n=t),e.each(w,function(e,r){var i=n[e];t[e]=function(){return this[r]=b,i&&i.apply(n,arguments)},t[r]=E}),t.timeStamp||(t.timeStamp=Date.now()),(n.defaultPrevented!==r?n.defaultPrevented:"returnValue"in n?n.returnValue===!1:n.getPreventDefault&&n.getPreventDefault())&&(t.isDefaultPrevented=b)),t}function S(t){var e,n={originalEvent:t};for(e in t)j.test(e)||t[e]===r||(n[e]=t[e]);return T(n,t)}var r,n=1,i=Array.prototype.slice,o=e.isFunction,s=function(t){return"string"==typeof t},a={},u={},f="onfocusin"in t,c={focus:"focusin",blur:"focusout"},l={mouseenter:"mouseover",mouseleave:"mouseout"};u.click=u.mousedown=u.mouseup=u.mousemove="MouseEvents",e.event={add:y,remove:x},e.proxy=function(t,n){var r=2 in arguments&&i.call(arguments,2);if(o(t)){var a=function(){return t.apply(n,r?r.concat(i.call(arguments)):arguments)};return a._zid=h(t),a}if(s(n))return r?(r.unshift(t[n],t),e.proxy.apply(null,r)):e.proxy(t[n],t);throw new TypeError("expected function")},e.fn.bind=function(t,e,n){return this.on(t,e,n)},e.fn.unbind=function(t,e){return this.off(t,e)},e.fn.one=function(t,e,n,r){return this.on(t,e,n,r,1)};var b=function(){return!0},E=function(){return!1},j=/^([A-Z]|returnValue$|layer[XY]$|webkitMovement[XY]$)/,w={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};e.fn.delegate=function(t,e,n){return this.on(e,t,n)},e.fn.undelegate=function(t,e,n){return this.off(e,t,n)},e.fn.live=function(t,n){return e(document.body).delegate(this.selector,t,n),this},e.fn.die=function(t,n){return e(document.body).undelegate(this.selector,t,n),this},e.fn.on=function(t,n,a,u,f){var c,l,h=this;return t&&!s(t)?(e.each(t,function(t,e){h.on(t,n,a,e,f)}),h):(s(n)||o(u)||u===!1||(u=a,a=n,n=r),(u===r||a===!1)&&(u=a,a=r),u===!1&&(u=E),h.each(function(r,o){f&&(c=function(t){return x(o,t.type,u),u.apply(this,arguments)}),n&&(l=function(t){var r,s=e(t.target).closest(n,o).get(0);return s&&s!==o?(r=e.extend(S(t),{currentTarget:s,liveFired:o}),(c||u).apply(s,[r].concat(i.call(arguments,1)))):void 0}),y(o,t,u,a,n,l||c)}))},e.fn.off=function(t,n,i){var a=this;return t&&!s(t)?(e.each(t,function(t,e){a.off(t,n,e)}),a):(s(n)||o(i)||i===!1||(i=n,n=r),i===!1&&(i=E),a.each(function(){x(this,t,i,n)}))},e.fn.trigger=function(t,n){return t=s(t)||e.isPlainObject(t)?e.Event(t):T(t),t._args=n,this.each(function(){t.type in c&&"function"==typeof this[t.type]?this[t.type]():"dispatchEvent"in this?this.dispatchEvent(t):e(this).triggerHandler(t,n)})},e.fn.triggerHandler=function(t,n){var r,i;return this.each(function(o,a){r=S(s(t)?e.Event(t):t),r._args=n,r.target=a,e.each(p(a,t.type||t),function(t,e){return i=e.proxy(r),r.isImmediatePropagationStopped()?!1:void 0})}),i},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach(function(t){e.fn[t]=function(e){return 0 in arguments?this.bind(t,e):this.trigger(t)}}),e.Event=function(t,e){s(t)||(e=t,t=e.type);var n=document.createEvent(u[t]||"Events"),r=!0;if(e)for(var i in e)"bubbles"==i?r=!!e[i]:n[i]=e[i];return n.initEvent(t,r,!0),T(n)}}(e),function(e){function p(t,n,r){var i=e.Event(n);return e(t).trigger(i,r),!i.isDefaultPrevented()}function d(t,e,n,i){return t.global?p(e||r,n,i):void 0}function m(t){t.global&&0===e.active++&&d(t,null,"ajaxStart")}function g(t){t.global&&!--e.active&&d(t,null,"ajaxStop")}function v(t,e){var n=e.context;return e.beforeSend.call(n,t,e)===!1||d(e,n,"ajaxBeforeSend",[t,e])===!1?!1:void d(e,n,"ajaxSend",[t,e])}function y(t,e,n,r){var i=n.context,o="success";n.success.call(i,t,o,e),r&&r.resolveWith(i,[t,o,e]),d(n,i,"ajaxSuccess",[e,n,t]),b(o,e,n)}function x(t,e,n,r,i){var o=r.context;r.error.call(o,n,e,t),i&&i.rejectWith(o,[n,e,t]),d(r,o,"ajaxError",[n,r,t||e]),b(e,n,r)}function b(t,e,n){var r=n.context;n.complete.call(r,e,t),d(n,r,"ajaxComplete",[e,n]),g(n)}function E(t,e,n){if(n.dataFilter==j)return t;var r=n.context;return n.dataFilter.call(r,t,e)}function j(){}function w(t){return t&&(t=t.split(";",2)[0]),t&&(t==c?"html":t==f?"json":a.test(t)?"script":u.test(t)&&"xml")||"text"}function T(t,e){return""==e?t:(t+"&"+e).replace(/[&?]{1,2}/,"?")}function S(t){t.processData&&t.data&&"string"!=e.type(t.data)&&(t.data=e.param(t.data,t.traditional)),!t.data||t.type&&"GET"!=t.type.toUpperCase()&&"jsonp"!=t.dataType||(t.url=T(t.url,t.data),t.data=void 0)}function C(t,n,r,i){return e.isFunction(n)&&(i=r,r=n,n=void 0),e.isFunction(r)||(i=r,r=void 0),{url:t,data:n,success:r,dataType:i}}function O(t,n,r,i){var o,s=e.isArray(n),a=e.isPlainObject(n);e.each(n,function(n,u){o=e.type(u),i&&(n=r?i:i+"["+(a||"object"==o||"array"==o?n:"")+"]"),!i&&s?t.add(u.name,u.value):"array"==o||!r&&"object"==o?O(t,u,r,n):t.add(n,u)})}var i,o,n=+new Date,r=t.document,s=/)<[^<]*)*<\/script>/gi,a=/^(?:text|application)\/javascript/i,u=/^(?:text|application)\/xml/i,f="application/json",c="text/html",l=/^\s*$/,h=r.createElement("a");h.href=t.location.href,e.active=0,e.ajaxJSONP=function(i,o){if(!("type"in i))return e.ajax(i);var c,p,s=i.jsonpCallback,a=(e.isFunction(s)?s():s)||"Zepto"+n++,u=r.createElement("script"),f=t[a],l=function(t){e(u).triggerHandler("error",t||"abort")},h={abort:l};return o&&o.promise(h),e(u).on("load error",function(n,r){clearTimeout(p),e(u).off().remove(),"error"!=n.type&&c?y(c[0],h,i,o):x(null,r||"error",h,i,o),t[a]=f,c&&e.isFunction(f)&&f(c[0]),f=c=void 0}),v(h,i)===!1?(l("abort"),h):(t[a]=function(){c=arguments},u.src=i.url.replace(/\?(.+)=\?/,"?$1="+a),r.head.appendChild(u),i.timeout>0&&(p=setTimeout(function(){l("timeout")},i.timeout)),h)},e.ajaxSettings={type:"GET",beforeSend:j,success:j,error:j,complete:j,context:null,global:!0,xhr:function(){return new t.XMLHttpRequest},accepts:{script:"text/javascript, application/javascript, application/x-javascript",json:f,xml:"application/xml, text/xml",html:c,text:"text/plain"},crossDomain:!1,timeout:0,processData:!0,cache:!0,dataFilter:j},e.ajax=function(n){var u,f,s=e.extend({},n||{}),a=e.Deferred&&e.Deferred();for(i in e.ajaxSettings)void 0===s[i]&&(s[i]=e.ajaxSettings[i]);m(s),s.crossDomain||(u=r.createElement("a"),u.href=s.url,u.href=u.href,s.crossDomain=h.protocol+"//"+h.host!=u.protocol+"//"+u.host),s.url||(s.url=t.location.toString()),(f=s.url.indexOf("#"))>-1&&(s.url=s.url.slice(0,f)),S(s);var c=s.dataType,p=/\?.+=\?/.test(s.url);if(p&&(c="jsonp"),s.cache!==!1&&(n&&n.cache===!0||"script"!=c&&"jsonp"!=c)||(s.url=T(s.url,"_="+Date.now())),"jsonp"==c)return p||(s.url=T(s.url,s.jsonp?s.jsonp+"=?":s.jsonp===!1?"":"callback=?")),e.ajaxJSONP(s,a);var P,d=s.accepts[c],g={},b=function(t,e){g[t.toLowerCase()]=[t,e]},C=/^([\w-]+:)\/\//.test(s.url)?RegExp.$1:t.location.protocol,N=s.xhr(),O=N.setRequestHeader;if(a&&a.promise(N),s.crossDomain||b("X-Requested-With","XMLHttpRequest"),b("Accept",d||"*/*"),(d=s.mimeType||d)&&(d.indexOf(",")>-1&&(d=d.split(",",2)[0]),N.overrideMimeType&&N.overrideMimeType(d)),(s.contentType||s.contentType!==!1&&s.data&&"GET"!=s.type.toUpperCase())&&b("Content-Type",s.contentType||"application/x-www-form-urlencoded"),s.headers)for(o in s.headers)b(o,s.headers[o]);if(N.setRequestHeader=b,N.onreadystatechange=function(){if(4==N.readyState){N.onreadystatechange=j,clearTimeout(P);var t,n=!1;if(N.status>=200&&N.status<300||304==N.status||0==N.status&&"file:"==C){if(c=c||w(s.mimeType||N.getResponseHeader("content-type")),"arraybuffer"==N.responseType||"blob"==N.responseType)t=N.response;else{t=N.responseText;try{t=E(t,c,s),"script"==c?(1,eval)(t):"xml"==c?t=N.responseXML:"json"==c&&(t=l.test(t)?null:e.parseJSON(t))}catch(r){n=r}if(n)return x(n,"parsererror",N,s,a)}y(t,N,s,a)}else x(N.statusText||null,N.status?"error":"abort",N,s,a)}},v(N,s)===!1)return N.abort(),x(null,"abort",N,s,a),N;var A="async"in s?s.async:!0;if(N.open(s.type,s.url,A,s.username,s.password),s.xhrFields)for(o in s.xhrFields)N[o]=s.xhrFields[o];for(o in g)O.apply(N,g[o]);return s.timeout>0&&(P=setTimeout(function(){N.onreadystatechange=j,N.abort(),x(null,"timeout",N,s,a)},s.timeout)),N.send(s.data?s.data:null),N},e.get=function(){return e.ajax(C.apply(null,arguments))},e.post=function(){var t=C.apply(null,arguments);return t.type="POST",e.ajax(t)},e.getJSON=function(){var t=C.apply(null,arguments);return t.dataType="json",e.ajax(t)},e.fn.load=function(t,n,r){if(!this.length)return this;var a,i=this,o=t.split(/\s/),u=C(t,n,r),f=u.success;return o.length>1&&(u.url=o[0],a=o[1]),u.success=function(t){i.html(a?e("

").html(t.replace(s,"")).find(a):t),f&&f.apply(i,arguments)},e.ajax(u),this};var N=encodeURIComponent;e.param=function(t,n){var r=[];return r.add=function(t,n){e.isFunction(n)&&(n=n()),null==n&&(n=""),this.push(N(t)+"="+N(n))},O(r,t,n),r.join("&").replace(/%20/g,"+")}}(e),function(t){t.fn.serializeArray=function(){var e,n,r=[],i=function(t){return t.forEach?t.forEach(i):void r.push({name:e,value:t})};return this[0]&&t.each(this[0].elements,function(r,o){n=o.type,e=o.name,e&&"fieldset"!=o.nodeName.toLowerCase()&&!o.disabled&&"submit"!=n&&"reset"!=n&&"button"!=n&&"file"!=n&&("radio"!=n&&"checkbox"!=n||o.checked)&&i(t(o).val())}),r},t.fn.serialize=function(){var t=[];return this.serializeArray().forEach(function(e){t.push(encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}),t.join("&")},t.fn.submit=function(e){if(0 in arguments)this.bind("submit",e);else if(this.length){var n=t.Event("submit");this.eq(0).trigger(n),n.isDefaultPrevented()||this.get(0).submit()}return this}}(e),function(){try{getComputedStyle(void 0)}catch(e){var n=getComputedStyle;t.getComputedStyle=function(t,e){try{return n(t,e)}catch(r){return null}}}}(),e}); \ No newline at end of file diff --git a/docs/cheatsheet.html b/docs/cheatsheet.html new file mode 100644 index 0000000..1cf3638 --- /dev/null +++ b/docs/cheatsheet.html @@ -0,0 +1,375 @@ + + + + + + Cheatsheet | Keyrune + + + + + + + + + +
+
+

Cheatsheet

+ + + Download + +

The complete Keyrune copy-able reference

+
+
+ +
+
+
+

+ To use Keyrune on the desktop, install keyrune.otf, set it + as the font in your application, then copy and paste the + icons (not the unicode) directly from this page into + your designs. The UTF8 representation is provided as + a reference as well. +

+
+
+

Icons, CSS Class, and Unicode

+
+ ss-10e &#xe60b; + ss-1e &#xe947; + ss-2e &#xe948; + ss-2ed &#xe602; + ss-2u &#xe949; + ss-2xm &#xe96e; + ss-3e &#xe94a; + ss-3ed &#xe603; + ss-4ed &#xe604; + ss-5dn &#xe633; + ss-5ed &#xe606; + ss-6ed &#xe607; + ss-7ed &#xe608; + ss-8ed &#xe609; + ss-9ed &#xe60a; + ss-a25 &#xe93d; + ss-aer &#xe90f; + ss-akh &#xe914; + ss-akr &#xe970; + ss-ala &#xe641; + ss-all &#xe61a; + ss-ann &#xe92d; + ss-apc &#xe62a; + ss-arb &#xe643; + ss-arc &#xe657; + ss-arn &#xe613; + ss-ath &#xe65f; + ss-atq &#xe614; + ss-avr &#xe64c; + ss-bbd &#xe942; + ss-bfz &#xe699; + ss-bng &#xe651; + ss-bok &#xe635; + ss-brb &#xe660; + ss-btd &#xe661; + ss-c13 &#xe65b; + ss-c14 &#xe65d; + ss-c15 &#xe900; + ss-c16 &#xe910; + ss-c17 &#xe934; + ss-c18 &#xe946; + ss-c19 &#xe95f; + ss-c20 &#xe966; + ss-cc1 &#xe968; + ss-chk &#xe634; + ss-chr &#xe65e; + ss-cm1 &#xe65a; + ss-cm2 &#xe940; + ss-cma &#xe916; + ss-cmc &#xe969; + ss-cmd &#xe658; + ss-cmr &#xe969; + ss-cns &#xe65c; + ss-cn2 &#xe904; + ss-con &#xe642; + ss-csp &#xe61b; + ss-dd2 &#xe66a; + ss-ddc &#xe66b; + ss-ddd &#xe66c; + ss-dde &#xe66d; + ss-ddf &#xe66e; + ss-ddg &#xe66f; + ss-ddh &#xe670; + ss-ddi &#xe671; + ss-ddj &#xe672; + ss-ddk &#xe673; + ss-ddl &#xe674; + ss-ddm &#xe675; + ss-ddn &#xe676; + ss-ddo &#xe677; + ss-ddp &#xe698; + ss-ddq &#xe908; + ss-ddr &#xe90d; + ss-dds &#xe921; + ss-ddt &#xe933; + ss-ddu &#xe93e; + ss-dgm &#xe64f; + ss-dis &#xe639; + ss-dka &#xe64b; + ss-dkm &#xe662; +  ss-dom &#xe93f; + ss-dpa &#xe689; + ss-drb &#xe678; + ss-drk &#xe616; + ss-dst &#xe632; + ss-dtk &#xe693; + ss-e01 &#xe92d; + ss-e02 &#xe931; + ss-eld &#xe95e; + ss-ema &#xe903; + ss-emn &#xe90b; + ss-eve &#xe640; + ss-evg &#xe669; + ss-exo &#xe621; + ss-exp &#xe69a; + ss-fem &#xe617; + ss-frf &#xe654; + ss-fut &#xe63c; + ss-gk1 &#xe94b; + ss-gk2 &#xe959; + ss-gn2 &#xe964; + ss-gnt &#xe94d; + ss-gpt &#xe638; + ss-grn &#xe94b; + ss-gs1 &#xe945; + ss-gtc &#xe64e; + ss-h09 &#xe67f; + ss-h17 &#xe938; + ss-ha1 &#xe96b; + ss-hml &#xe618; + ss-hop &#xe656; + ss-hou &#xe924; + ss-ice &#xe619; + ss-ice2 &#xe925; + ss-iko &#xe962; + ss-ima &#xe935; + ss-inv &#xe628; + ss-isd &#xe64a; + ss-j20 &#xe96a; + ss-jmp &#xe96f; + ss-jou &#xe652; + ss-jud &#xe62d; + ss-khm &#xe974; + ss-kld &#xe90e; + ss-klr &#xe97c; + ss-ktk &#xe653; + ss-lea &#xe600; + ss-leb &#xe601; + ss-leg &#xe615; + ss-lgn &#xe62f; + ss-lrw &#xe63d; + ss-m10 &#xe60c; + ss-m11 &#xe60d; + ss-m12 &#xe60e; + ss-m13 &#xe60f; + ss-m14 &#xe610; + ss-m15 &#xe611; + ss-m19 &#xe941; + ss-m20 &#xe95d; + ss-m21 &#xe960; + ss-mb1 &#xe971; + ss-mbs &#xe648; + ss-md1 &#xe682; + ss-me1 &#xe68d; + ss-me2 &#xe68e; + ss-me3 &#xe68f; + ss-me4 &#xe690; + ss-med &#xe94c; + ss-mh1 &#xe95b; + ss-mh2 &#xe97b; + ss-mir &#xe61c; + ss-mm2 &#xe695; + ss-mm3 &#xe912; + ss-mma &#xe663; + ss-mmq &#xe625; + ss-mor &#xe63e; + ss-mp1 &#xe913; + ss-mp2 &#xe922; + ss-mps &#xe913; + ss-mrd &#xe631; + ss-nem &#xe626; + ss-nms &#xe626; + ss-nph &#xe649; + ss-ody &#xe62b; + ss-ogw &#xe901; + ss-ons &#xe62e; + ss-ori &#xe697; + ss-p02 &#xe665; + ss-pc2 &#xe659; + ss-pca &#xe911; + ss-pcy &#xe627; + ss-pd2 &#xe680; + ss-pd3 &#xe681; + ss-plc &#xe63b; + ss-pls &#xe629; + ss-po2 &#xe665; + ss-por &#xe664; + ss-ptg &#xe965; + ss-ptk &#xe666; + ss-rav &#xe637; + ss-rix &#xe92f; + ss-xren &#xe917; + ss-xrin &#xe918; + ss-rna &#xe959; + ss-roe &#xe646; + ss-rtr &#xe64d; + ss-s00 &#xe668; + ss-s99 &#xe667; + ss-scg &#xe630; + ss-shm &#xe63f; + ss-sld &#xe687; + ss-slu &#xe687; + ss-soi &#xe902; + ss-sok &#xe636; + ss-som &#xe647; + ss-ss1 &#xe944; + ss-ss2 &#xe95c; + ss-ss3 &#xe96d; + ss-sth &#xe620; + ss-stx &#xe975; + ss-td2 &#xe91c; + ss-thb &#xe961; + ss-ths &#xe650; + ss-tmp &#xe61f; + ss-tor &#xe62c; + ss-tpr &#xe694; + ss-tsp &#xe63a; + ss-tsr &#xe976; + ss-uds &#xe624; + ss-ugl &#xe691; + ss-ulg &#xe623; + ss-uma &#xe958; + ss-und &#xe96c; + ss-unh &#xe692; + ss-ust &#xe930; + ss-usg &#xe622; + ss-v09 &#xe679; + ss-v0x &#xe920; + ss-v10 &#xe67a; + ss-v11 &#xe67b; + ss-v12 &#xe67c; + ss-v13 &#xe67d; + ss-v14 &#xe67e; + ss-v15 &#xe905; + ss-v16 &#xe906; + ss-v17 &#xe939; + ss-van &#xe655; + ss-vis &#xe61d; + ss-vma &#xe696; + ss-w16 &#xe907; + ss-w17 &#xe923; + ss-war &#xe95a; + ss-wth &#xe61e; + ss-wwk &#xe645; + ss-xdnd &#xe972; + ss-xin3 &#xe977; + ss-xin4 &#xe978; + ss-xln &#xe92e; + ss-zen &#xe644; + ss-znc &#xe967; + ss-znr &#xe963; +
+
+
+ ss-azorius &#xe94e; + ss-boros &#xe94f; + ss-dimir &#xe950; + ss-golgari &#xe951; + ss-gruul &#xe952; + ss-izzet &#xe953; + ss-orzhov &#xe954; + ss-rakdos &#xe955; + ss-selesnya &#xe956; + ss-simic &#xe957; +
+
+
+ ss-bcore &#xe612; + ss-htr &#xe687; + ss-htr17 &#xe687; + ss-papac &#xe92a; + ss-parl &#xe688; + ss-parl2 &#xe68c; + ss-parl3 &#xe943; + ss-past &#xe68b; + ss-pbook &#xe68a; + ss-pdep &#xe93a; + ss-pdrc &#xe932; + ss-peuro &#xe92b; + ss-pfnm &#xe937; + ss-pgru &#xe683; + ss-pheart &#xe936; + ss-pidw &#xe92c; + ss-pleaf &#xe686; + ss-pmei &#xe687; + ss-pmodo &#xe91b; + ss-pmps &#xe919; + ss-pmpu &#xe91a; + ss-pmtg1 &#xe684; + ss-pmtg2 &#xe685; + ss-psalvat05 &#xe909; + ss-psalvat11 &#xe90a; + ss-psega &#xe93b; + ss-psld &#xe687; + ss-psum &#xe605; + ss-ptsa &#xe93c; + ss-pxbox &#xe915; + ss-pz1 &#xe90c; + ss-pz2 &#xe91f; + ss-x2ps &#xe928; + ss-x4ea &#xe929; + ss-xcle &#xe926; + ss-xduels &#xe91d; + ss-xice &#xe927; + ss-xmods &#xe91e; + ss-zne &#xe97a; +
+
+
+
+
+ + + + + \ No newline at end of file diff --git a/docs/examples.html b/docs/examples.html new file mode 100644 index 0000000..538a1ef --- /dev/null +++ b/docs/examples.html @@ -0,0 +1,155 @@ + + + + + + Examples | Keyrune + + + + + + + + + +
+
+

Options & Examples

+ + + Download + +

Built-in size, position, and rarity options

+
+
+ +
+
+
+

Keyrune has some built in icon options to easily change the size, position, and rarity color of the set symbols. Take a look below at examples of each option with the class names to implement them.

+
+
+

Displaying a Set Icon

+
+ ss-zen +
+
+

You can place Keyrune icons anywhere using the CSS classname prefix ss (for set symbol) and then the set icon's code. Inline elements like <i> and <span> are preferred, but any can be used.

+
+ <i class="ss ss-zen"></i> ss-zen +
+
+
+
+
+

Icon Sizes

+
+ ss-2x + ss-3x + ss-4x + ss-5x + ss-6x +
+
+

To conveniently increase the size of a set symbol you can append the classes ss-2x, ss-3x, ss-4x, ss-4x, and ss-6x. These classes increase the size by a factor equal to class name number.

+
+ <i class="ss ss-sth ss-2x"></i> ss-2x
+ <i class="ss ss-sth ss-3x"></i> ss-3x
+ <i class="ss ss-sth ss-4x"></i> ss-4x
+ <i class="ss ss-sth ss-5x"></i> ss-5x
+ <i class="ss ss-sth ss-6x"></i> ss-6x +
+
+
+
+
+

Fixed Width

+
+
Fixed width:
+ Invasion + Nemesis +
Default (to compare):
+ Invasion + Nemesis +
+
+

All of the set symbols are variable width by default, if you put them in a list they may stack irregularly. To fix their width just append the class .ss-fw and the set symbols will have a constant width and centered icon.

+
+ <i class="ss ss-inv ss-fw"></i> Invasion
+ <i class="ss ss-nms ss-fw"></i> Nemesis +
+
+
+
+
+

Rarity Colors

+
+ ss-common + ss-uncommon + ss-rare + ss-mythic + ss-timeshifted +
+
+

You can add a rarity color to each set symbol by appending the classes ss-common, ss-uncommon, ss-rare, and ss-mythic.

+
+ <i class="ss ss-ons ss-common"></i> ss-common
+ <i class="ss ss-ons ss-uncommon"></i> ss-uncommon
+ <i class="ss ss-ons ss-rare"></i> ss-rare
+ <i class="ss ss-ons ss-mythic"></i> ss-mythic
+ <i class="ss ss-tsp ss-timeshifted"></i> ss-timeshifted +
+
+
+
+ ss-grad +   ss-grad + ss-foil +
+
+

Webkit browsers suport the background-clip: text property which opens up some exciting options for rarities: true text gradients! Append the .ss-grad class to add a modern rarity gradient.

+
+ <i class="ss ss-mor ss-rare ss-grad ss-3x"></i> ss-grad
+ <i class="ss ss-tsp ss-timeshifted ss-grad ss-3x"></i> ss-grad
+ <i class="ss ss-isd ss-foil ss-grad ss-3x"></i> ss-foil
+
+

Note: You will only see a gradient while using a Webkit browser (i.e., Chrome or Safari).

+
+
+
+
+ + + + + \ No newline at end of file diff --git a/docs/favicon.ico b/docs/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..771710efdef08c635dc4c79d8dad4e186241dbbc GIT binary patch literal 24287 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 BIdlL3 literal 0 HcmV?d00001 diff --git a/docs/icons.html b/docs/icons.html new file mode 100644 index 0000000..f00a5ac --- /dev/null +++ b/docs/icons.html @@ -0,0 +1,1127 @@ + + + + + + Set Symbol Icons | Keyrune + + + + + + + +
+ + + +
+
+

Set Symbol Icons

+ + + Download + +

Complete 278 Magic set symbol font icons

+
+
+ +
+
+
+

+ View the full list of 278 set and expansion symbols below, for all sets and special edition products up to Kaldheim and Time Spiral Remastered. To use the symbols on your desktop or just get the vectors, check out the Cheatsheet. +

+

+ Note: you can now link directly to a preview of each symbol's by adding the symbol code at the end of the url like this: https://keyrune.andrewgioia.com/icons.html?icon=ody. +

+
+
+

Core Sets

+
+
+ Alpha (lea) +
+
+ Beta (leb) +
+
+ Unlimited (2ed) +
+
+ Revised (3ed) +
+
+ Alpha (Online) (1e) +
+
+ Beta (Online) (2e) +
+
+ Unlimited (Online) (2u) +
+
+ Revised (Online) (3e) +
+
+ Fourth Edition (4ed) +
+
+ Summer Magic (psum) +
+
+ Fifth Edition (5ed) +
+
+ Sixth Edition (6ed) +
+
+ Seventh Edition (7ed) +
+
+ Eighth Edition (8ed) +
+
+ Ninth Edition (9ed) +
+
+ Tenth Edition (10e) +
+
+ Magic 2010 (m10) +
+
+ Magic 2011 (m11) +
+
+ Magic 2012 (m12) +
+
+ Magic 2013 (m13) +
+
+ Magic 2014 (m14) +
+
+ Magic 2015 (m15) +
+
+ Blank Core Set (bcore) +
+
+ Magic Origins (ori) +
+
+ Magic 2019 (m19) +
+
+ Magic 2020 (m20) +
+
+ Core 2021 (m21) +
+
+ DnD: Adventures in the Forgotten Realms (xdnd) +
+
+
+
+

Expansion Sets

+
+
+ Arabian Nights (arn) +
+
+ Antiquities (atq) +
+
+ Legends (leg) +
+
+ The Dark (drk) +
+
+ Fallen Empires (fem) +
+
+ Homelands (hml) +
+
+ Ice Age (ice) +
+
+ Ice Age (Original) (ice2) +
+
+ Alliances (all) +
+
+ Coldsnap (csp) +
+
+ Mirage (mir) +
+
+ Visions (vis) +
+
+ Weatherlight (wth) +
+
+ Tempest (tmp) +
+
+ Stronghold (sth) +
+
+ Exodus (exo) +
+
+ Urza's Saga (usg) +
+
+ Urza's Legacy (ulg) +
+
+ Urza's Destiny (uds) +
+
+ Mercadian Masques (mmq) +
+
+ Nemesis (nem) +
+
+ Prophecy (pcy) +
+
+ Invasion (inv) +
+
+ Planeshift (pls) +
+
+ Apocalypse (apc) +
+
+ Odyssey (ody) +
+
+ Torment (tor) +
+
+ Judgement (jud) +
+
+ Onslaught (ons) +
+
+ Legions (lgn) +
+
+ Scourge (scg) +
+
+ Mirrodin (mrd) +
+
+ Darksteel (dst) +
+
+ Fifth Dawn (5dn) +
+
+ Champions of Kamigawa (chk) +
+
+ Betrayers of Kamigawa (bok) +
+
+ Saviors of Kamigawa (sok) +
+
+ Ravnica (rav) +
+
+ Guildpact (gpt) +
+
+ Dissension (dis) +
+
+ Time Spiral (tsp) +
+
+ Planar Chaos (plc) +
+
+ Future Sight (fut) +
+
+ Lorwyn (lrw) +
+
+ Morningtide (mor) +
+
+ Shadowmoor (shm) +
+
+ Eventide (eve) +
+
+ Shards of Alara (ala) +
+
+ Conflux (con) +
+
+ Alara Reborn (arb) +
+
+ Zendikar (zen) +
+
+ Worldwake (wwk) +
+
+ Rise of the Eldrazi (roe) +
+
+ Scars of Mirrodin (som) +
+
+ Mirrodin Besieged (mbs) +
+
+ New Phyrexia (nph) +
+
+ Innistrad (isd) +
+
+ Dark Ascension (dka) +
+
+ Avacyn Restored (avr) +
+
+ Return to Ravnica (rtr) +
+
+ Gatecrash (gtc) +
+
+ Dragon's Maze (dgm) +
+
+ Theros (ths) +
+
+ Born of the Gods (bng) +
+
+ Journey into Nyx (jou) +
+
+ Khans of Tarkir (ktk) +
+
+ Fate Reforged (frf) +
+
+ Dragons of Tarkir (dtk) +
+
+ Battle for Zendikar (bfz) +
+
+ Oath of the Gatewatch (ogw) +
+
+ Shadows Over Innistrad (soi) +
+
+ Eldritch Moon (emn) +
+
+ Kaladesh (kld) +
+
+ Aether Revolt (aer) +
+
+ Amonkhet (akh) +
+
+ Hour of Devastation (hou) +
+
+ Ixalan (xln) +
+
+ Rivals of Ixalan (rix) +
+
+ Dominaria (dom) +
+
+ Guilds of Ravnica (grn) +
+
+ Ravnica Allegiance (rna) +
+
+ War of the Spark (war) +
+
+ Throne of Eldraine (eld) +
+
+ Theros: Beyond Death (thb) +
+
+ Ikoria: Lair of Behemoths (iko) +
+
+ Zendikar Rising (znr) +
+
+ Kaldheim (khm) +
+
+ Strixhaven: School of Mages (stx) +
+
+
+
+

Command Zone Sets

+
+
+ Vanguard (van) +
+
+ Planechase (hop) +
+
+ Archenemy (arc) +
+
+ Commander (cmd) +
+
+ Planechase 2012 (pc2) +
+
+ Commander's Arsenal (cm1) +
+
+ Commander 2013 (c13) +
+
+ Conspiracy (cns) +
+
+ Commander 2014 (c14) +
+
+ Commander 2015 (c15) +
+
+ Conspiracy 2: Take the Crown (cn2) +
+
+ Commander 2016 (c16) +
+
+ Planechase Anthology (pca) +
+
+ Commander Anthology (cma) +
+
+ Archenemy: Nicol Bolas (e01) +
+
+ Explorers of Ixalan (e02) +
+
+ Commander 2017 (c17) +
+
+ Commander Anthology 2 (cm2) +
+
+ Battlebond (bbd) +
+
+ Commander 2018 (c18) +
+
+ Commander 2019 (c19) +
+
+ Ikoria: Commander 2020 (c20) +
+
+ Zendikar Rising: Commander Decks (znc) +
+
+ Commander Collection: Green (cc1) +
+
+ Commander Legends (cmr) +
+
+ Commander Legends Decks (cmc) +
+
+
+
+

Reprint Sets

+
+
+ Chronicles (chr) +
+
+ Anthologies (ath) +
+
+ Battle Royale (brb) +
+
+ Beatdown (btd) +
+
+ Deckmasters (dkm) +
+
+ Modern Masters (mma) +
+
+ Modern Masters 2015 (mm2) +
+
+ Eternal Masters (ema) +
+
+ Modern Masters 2017 (mm3) +
+
+ Renaissance (xren) +
+
+ Rinascimento (xrin) +
+
+ Iconic Masters (ima) +
+
+ Masters 25 (a25) +
+
+ Ultimate Masters (uma) +
+
+ Modern Horizons (mh1) +
+
+ Double Masters (2xm) +
+
+ Jumpstart (jmp) +
+
+ Mystery Booster (mb1) +
+
+ Modern Horizons 2 (mh2) +
+
+
+
+

Beginner Sets

+
+
+ Portal (por) +
+
+ Portal 2 (p02) +
+
+ Portal Three Kingdoms (ptk) +
+
+ Starter 1999 (s99) +
+
+ Starter 2000 (s00) +
+
+ Welcome Deck 2016 (w16) +
+
+ Welcome Deck 2017 (w17) +
+
+
+
+

Duel Decks

+
+
+ Elves v. Goblins (evg) +
+
+ Jace v. Chandra (dd2) +
+
+ Divine v. Demonic (ddc) +
+
+ Garruk v. Liliana (ddd) +
+
+ Phyrexia v. Coalition (dde) +
+
+ Elspeth v. Tezzeret (ddf) +
+
+ Knights v. Dragons (ddg) +
+
+ Ajani v. Nicol Bolas (ddh) +
+
+ Venser v. Koth (ddi) +
+
+ Izzet v. Golgari (ddj) +
+
+ Sorin v. Tibalt (ddk) +
+
+ Heroes v. Monsters (ddl) +
+
+ Jace v. Vraska (ddm) +
+
+ Speed v. Cunning (ddn) +
+
+ Kiora v. Elspeth (ddo) +
+
+ Zendikar v. Eldrazi (ddp) +
+
+ Blessed v. Cursed (ddq) +
+
+ Nissa v. Ob Nixilis (ddr) +
+
+ New Phyrexia v. Mirrodin Pure (td2) +
+
+ Mind v. Might (dds) +
+
+ Merfolk v. Goblins (ddt) +
+
+ Elves v. Inventors (ddu) +
+
+
+
+

From the Vault Sets

+
+
+ FTV: Dragons (drb) +
+
+ FTV: Exiled (v09) +
+
+ FTV: Vaults (v0x) +
+
+ FTV: Relics (v10) +
+
+ FTV: Legends (v11) +
+
+ FTV: Realms (v12) +
+
+ FTV: Twenty (v13) +
+
+ FTV: Annihilation (v14) +
+
+ FTV: Angels (v15) +
+
+ FTV: Lore (v16) +
+
+ FTV: Transform (v17) +
+
+
+
+

Premium Deck Series

+
+
+ PDS: Slivers (h09) +
+
+ PDS: Fire & Lightning (pd2) +
+
+ PDS: Graveborn (pd3) +
+
+ Modern Event Deck (md1) +
+
+
+
+

Signature Spellbooks

+
+
+ Jace (ss1) +
+
+ Gideon (ss2) +
+
+ Chandra (ss3) +
+
+
+
+

Global Series

+
+
+ Jiang Yanggu & Mu Yanling (gs1) +
+
+
+
+

Guild Kits

+
+
+ Guild Kit: Azorius (azorius) +
+
+ Guild Kit: Boros (boros) +
+
+ Guild Kit: Dimir (dimir) +
+
+ Guild Kit: Golgari (golgari) +
+
+ Guild Kit: Gruul (gruul) +
+
+ Guild Kit: Izzet (izzet) +
+
+ Guild Kit: Orzhov (orzhov) +
+
+ Guild Kit: Rakdos (rakdos) +
+
+ Guild Kit: Selesnya (selesnya) +
+
+ Guild Kit: Simic (simic) +
+
+
+
+

Other Supplemental Products

+
+
+ Game Night (gnt) +
+
+ GRN Guild Kits (gk1) +
+
+ RNA Guild Kits (gk2) +
+
+ Game Night 2019 (gn2) +
+
+ Time Spiral Remastered (tsr) +
+
+ Innistrad Vampires (xin3) +
+
+ Innistrad Werewolves (xin4) +
+
+
+
+

Promotional Sets

+
+
+ Guru Lands (pgru) +
+
+ MtG Promo (pmtg1) +
+
+ MtG Promo (Alt) (pmtg2) +
+
+ Leaf Promo (pleaf) +
+
+ Media Insert (pmei) +
+
+ Arena Promo (DCI) (parl) +
+
+ Duels of the Planeswalkers (dpa) +
+
+ Book Inserts (pbook) +
+
+ Astral (past) +
+
+ Arena League (parl2) +
+
+ Arena League (MODO) (parl3) +
+
+ Zendikar Expeditions (exp) +
+
+ Salvat 2005 (psalvat05) +
+
+ Salvat 2011 (psalvat11) +
+
+ Kaladesh Inventions (mp1) +
+
+ Xbox Media Promo (pxbox) +
+
+ Magic Premiere Shop (pmps) +
+
+ Mirrodin Pure (pmpu) +
+
+ Amonkhet Invocations (mp2) +
+
+ IDW Promo (pidw) +
+
+ Dragon*Con Promo (pdrc) +
+
+ Phoenix Heart (card) (pheart) +
+
+ HasCon 2017 (h17) +
+
+ Duelist: Extra Pulled (pdep) +
+
+ SEGA Dreamcast (psega) +
+
+ The Sorcerer's Apprentice (ptsa) +
+
+ Heroes of the Realm (htr) +
+
+ Mythic Edition (med) +
+
+ Ponies: the Galloping (ptg) +
+
+ Judge Academy 2020 (j20) +
+
+ Zendikar Rising Expeditions (zne) +
+
+
+
+

Online Sets

+
+
+ Masters Edition (me1) +
+
+ Masters Edition II (me2) +
+
+ Masters Edition III (me3) +
+
+ Masters Edition IV (me4) +
+
+ Vintage Masters (vma) +
+
+ Tempest Remastered (tpr) +
+
+ Legendary Cube (pz1) +
+
+ Magic Online (pmodo) +
+
+ Magic Duels (xduels) +
+
+ Magic Online Deck Series (xmods) +
+
+ Treasure Chests (pz2) +
+
+ Historic Anthology 1 (ha1) +
+
+ Amonkhet Remastered (akr) +
+
+ Kaladesh Remastered (klr) +
+
+
+
+

Un-Serious Sets

+
+
+ Unglued (ugl) +
+
+ Unhinged (unh) +
+
+ Unstable (ust) +
+
+ Unsanctioned (und) +
+
+
+
+

Unofficial Symbols

+
+
+ Collector's Edition (xcle) +
+
+ International Collector's Edition (xice) +
+
+ Two Player Introductory Set (x2ps) +
+
+ Alternate 4th Edition (x4ea) +
+
+ APAC Lands (papac) +
+
+ Euro Lands (peuro) +
+
+ Friday Night Magic (pfnm) +
+
+
+
+
+ + + + + + + + + + + + \ No newline at end of file diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 0000000..23ecf0c --- /dev/null +++ b/docs/index.html @@ -0,0 +1,136 @@ + + + + + + Keyrune | Andrew Gioia + + + + + + + +
+
+
+ +
+

Keyrune

+

Magic: the Gathering set symbol font

+ +

+ Current version 3.7.1 includes all sets to Kaldheim and Time Spiral Remastered. +

+
+
+
+
+
+

Keyrune is a complete set of scalable vector icons for Magic set symbols. Drop them into your application, website, or custom cards (like this ) and control their size, color, drop shadow, or any dimension just as you would with text!

+
+
+

Using Keyrune in your project

+

Keyrune is CSS and font package you can use in your project to easily display MTG set symbols as font icons. You can download the source and manually include it in your application, or include it via Bower or NPM (project name "keyrune" for both).

+

Each set symbol has its own font character. Display them in a manner similar to Font Awesome using the <i class="ss ss-exp"></i> element. Class name codes are based on the expansion codes from MTG JSON.

+
Including Keyrune in your project
+

To use Keyrune, move the font files to your /fonts directory and include the keyrune.css stylesheet in your <head>:

+
+ <link href="css/keyrune.css" rel="stylesheet" type="text/css" /> +
+

New! You can also now use Keyrune via CDN thanks to the amazing jsDelivr project! Include the latest version, reference:

+
+ <link href="//cdn.jsdelivr.net/npm/keyrune@latest/css/keyrune.css" rel="stylesheet" type="text/css" /> +
+

Note: as of v3.1.1 (June 2017) the URL structure at jsDelivr changed to the above. Also, you do not need to explicitly include the font-family via @font-face, but if you still would like to here is the css ruleset:

+ <link href="//cdn.jsdelivr.net/npm/keyrune@latest/css/keyrune.min.css" rel="stylesheet" type="text/css" />
+ <style type="text/css">
+   @font-face {
+     font-family: 'Keyrune';
+     src: url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.eot');
+     src: url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.eot?#iefix') format('embedded-opentype'),
+          url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.woff2') format('woff2'),
+          url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.woff') format('woff'),
+          url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.ttf') format('truetype'),
+          url('//cdn.jsdelivr.net/npm/keyrune@latest/fonts/keyrune.svg') format('svg');
+     font-weight: normal;
+     font-style: normal;
+   }
+ </style> +
+
Creating icons in your project
+

Insert set symbol icons by using the .ss class and then the set code class, such as .ss-mor for Morningtide:

+
+ <i class="ss ss-mor"></i> +
+
+
+

Using Keyrune in desktop software

+

You can also install Keyrune just like you would with any font, for use in desktop applications like Word, Pages, or Illustrator. This can be useful if you're designing and printing binder covers or set dividers.

+

Note: For those unfamiliar with CSS projects like this, none of the styling in the documentation will be available when using Keyrune in a desktop app—you have to style everything manually like you would with any other font or "Word Art", for instance.

+

Follow these steps to work with Keyrune on your desktop:

+
    +
  1. Install the Keyrune font. To do this, click the "Download" button above, unzip the archive that downloads, then navigate to Keyrune-master/fonts. Double click on keyrune.ttf and install it.
  2. +
  3. Open up your desktop application. Check to see that "Keyrune" shows up in your list of available fonts.
  4. +
  5. Go to the Cheatsheet. Copy the symbol that you want to use and then paste it into the application you're using. You should see it show up correctly in there, with the font "Keyrune" active. You can't "type" this font like you would with any other (like Times New Roman), as it uses a reserved character set; you can only copy and paste from the Cheatsheet.
  6. +
  7. Style the symbol however you want. Unfortunately you're going to have to do this manually :( I've created a sample Word document that you can use as a reference with rare Urza's Saga, mythic Morningtide, and uncommon Mercadian Masques symbols as examples. In that doc, each symbol has a 2.5pt black border (on 144pt font) and a gradient applied to each one for their rarities.
  8. +
+

Every time new set symbols are added to Keyrune you need to reinstall the keyrune.ttf. If you don't see the updated glyphs, try uninstalling the font first and then installing it.

+

Feel free to use the font and symbols however you like in your project, subject to the license terms below.

+
+
+

Editing the Source

+

Feel free to edit the source files and compile Keyrune to fit your needs. All SVG glyphs are compiled into font files using the wonderful IcoMoon app. For styling, currently LESS is supported with Sass coming soon.

+
+
+

License

+

Please review the following licenses for each component of Keyrune:

+ +

Attribution is greatly appreciated but not required!

+
+
+
+ + + \ No newline at end of file diff --git a/less/icons.less b/less/icons.less index 4518488..4a9f68d 100644 --- a/less/icons.less +++ b/less/icons.less @@ -155,7 +155,9 @@ .@{ss-prefix}-iko:before { content: "\e962"; } // Ikoria: Lair of Behemoths .@{ss-prefix}-znr:before { content: "\e963"; } // Zendikar Rising /* 2021 Sets */ +.@{ss-prefix}-xkld:before, .@{ss-prefix}-khm:before { content: "\e974"; } // Kaldheim +.@{ss-prefix}-xssm:before, .@{ss-prefix}-stx:before { content: "\e975"; } // Strixhaven: School of Mages /** diff --git a/package-lock.json b/package-lock.json index a0e2bfe..990438b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,14 @@ { "name": "keyrune", - "version": "3.6.0", - "lockfileVersion": 1 + "version": "3.7.1", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "zepto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zepto/-/zepto-1.2.0.tgz", + "integrity": "sha1-4Se9nmb9hGvl6rSME5SIL3wOT5g=", + "dev": true + } + } } diff --git a/package.json b/package.json index 47fca24..a4844eb 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,9 @@ "keywords": [], "homepage": "https://keyrune.andrewgioia.com", "dependencies": {}, - "devDependencies": {}, + "devDependencies": { + "zepto": "^1.2.0" + }, "license": "(OFL-1.1 AND GPL-3.0-only)", "main": "css/keyrune.css", "scripts": { @@ -43,4 +45,4 @@ "engines": { "node": "*" } -} \ No newline at end of file +}