diff --git a/demo/sets.js b/demo/sets.js index ef4ebb8..84e5d8a 100644 --- a/demo/sets.js +++ b/demo/sets.js @@ -26,12 +26,20 @@ sets = { "usg": "Urza's Saga", "ulg": "Urza's Legacy", "uds": "Urza's Destiny", + "mmq": "Mercadian Masques", }, "Command": { "pvan": "Vanguard", }, "Reprint": { + "sum": "Summer Magic", + "fbb": "Foreign Black Border", + "4bb": "4th Edition Black Border", "chr": "Chronicles", + "ren": "Renaissance", + "rin": "Rinascimento", + "ath": "Anthologies", + "brb": "Battle Royale Box Set", }, "Supplemental": {}, "Digital": { @@ -40,7 +48,9 @@ sets = { "Beginner": { "itp": "Introductory 2-Player Set", "por": "Portal", - "p02": "Portal Second Age" + "p02": "Portal Second Age", + "s99": "Starter 1999", + "ptk": "Portal Three Kingdoms", }, "Premium": { "ced": "Collectors' Edition", @@ -51,23 +61,18 @@ sets = { "phpr": "HarperPrism Book Promos", "pmei": "Media Inserts", "pmtg": "MTG Logo Promos", + "pgc98": "Gen Con 1998 Oversized Promo", + "palp": "Asia Pacific Land Program", + "pgru": "Guru", + "fnm": "Friday Night Magic", }, "Standalone": { "ugl": "Unglued", }, - "Unofficial": { - "sum": "Summer Magic", - "fbb": "Foreign Black Border", - "4bb": "4th Edition Black Border", - "ren": "Renaissance", - "rin": "Rinascimento", - "palp": "Asia Pacific Land Program", - "ath": "Anthologies", - }, "Alternative": { "legchr": "Legends (Chronicles)", - "pgc98": "Gen Con 1998 Oversized Promo", "po": "Portal (Gatherer)", "wl": "Weatherlight (Gatherer)", + "brbalt": "Battle Royale (Alternate)", } -} \ No newline at end of file +} diff --git a/dist/css/keyrune-full.css b/dist/css/keyrune-full.css index 3486ebb..84b2230 100644 --- a/dist/css/keyrune-full.css +++ b/dist/css/keyrune-full.css @@ -622,6 +622,15 @@ .ss-ptk.ss-inner::marker { content: "\f8ff"; } +.ss-p3k::before { + content: "\e087"; +} +.ss-p3k.ss-border::after { + content: "\e088"; +} +.ss-p3k.ss-inner::marker { + content: "\f8ff"; +} .ss-pgru::before { content: "\e08a"; } @@ -640,78 +649,114 @@ .ss-mmq.ss-inner::marker { content: "\e08f"; } -.ss-legchr::before { +.ss-brb::before { + content: "\e090"; +} +.ss-brb.ss-border::after { + content: "\e091"; +} +.ss-brb.ss-inner::marker { + content: "\f8ff"; +} +.ss-fnm::before { + content: "\e093"; +} +.ss-fnm.ss-border::after { + content: "\e094"; +} +.ss-fnm.ss-inner::marker { + content: "\e095"; +} +.ss-4eda::before { content: "\f8f6"; } -.ss-legchr.ss-border::after { +.ss-4eda.ss-border::after { content: "\f8f5"; } +.ss-4eda.ss-inner::marker { + content: "\f8ff"; +} +.ss-legchr::before { + content: "\f8f4"; +} +.ss-legchr.ss-border::after { + content: "\f8f3"; +} .ss-legchr.ss-inner::marker { content: "\f8ff"; } .ss-leg2::before { - content: "\f8f6"; + content: "\f8f4"; } .ss-leg2.ss-border::after { - content: "\f8f5"; + content: "\f8f3"; } .ss-leg2.ss-inner::marker { content: "\f8ff"; } .ss-pgc98::before { - content: "\f8f4"; + content: "\f8f2"; } .ss-pgc98.ss-border::after { - content: "\f8f3"; + content: "\f8f1"; } .ss-pgc98.ss-inner::marker { content: "\f8ff"; } .ss-o90p::before { - content: "\f8f4"; + content: "\f8f2"; } .ss-o90p.ss-border::after { - content: "\f8f3"; + content: "\f8f1"; } .ss-o90p.ss-inner::marker { content: "\f8ff"; } .ss-po::before { - content: "\f8f2"; + content: "\f8f0"; } .ss-po.ss-border::after { - content: "\f8f1"; -} -.ss-po.ss-inner::marker { - content: "\f8f0"; -} -.ss-por2::before { - content: "\f8f2"; -} -.ss-por2.ss-border::after { - content: "\f8f1"; -} -.ss-por2.ss-inner::marker { - content: "\f8f0"; -} -.ss-wl::before { content: "\f8ef"; } -.ss-wl.ss-border::after { +.ss-po.ss-inner::marker { content: "\f8ee"; } +.ss-por2::before { + content: "\f8f0"; +} +.ss-por2.ss-border::after { + content: "\f8ef"; +} +.ss-por2.ss-inner::marker { + content: "\f8ee"; +} +.ss-wl::before { + content: "\f8ed"; +} +.ss-wl.ss-border::after { + content: "\f8ec"; +} .ss-wl.ss-inner::marker { content: "\f8ff"; } .ss-wth2::before { - content: "\f8ef"; + content: "\f8ed"; } .ss-wth2.ss-border::after { - content: "\f8ee"; + content: "\f8ec"; } .ss-wth2.ss-inner::marker { content: "\f8ff"; } +.ss-brbalt::before { + content: "\f8eb"; +} +.ss-brbalt.ss-border::after { + content: "\f8ea"; +} +.ss-brbalt.ss-inner::marker { + content: "\f8ff"; +} .ss.ss-border::after { color: var(--ss-border); position: absolute; @@ -784,7 +829,7 @@ -webkit-text-fill-color: transparent; } .ss.ss-rarity-rare { - --ss-rarity: #b7a066; + --ss-rarity: #a48a37; } .ss.ss-rarity-rare.ss-rarity-gradient::before { --ss-rarity-bg: diff --git a/dist/css/keyrune-full.css.map b/dist/css/keyrune-full.css.map index 1188280..8661093 100644 --- a/dist/css/keyrune-full.css.map +++ b/dist/css/keyrune-full.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACbR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AAGA;EACI;;AC9BJ;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AD0DA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AASA;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAMZ;EACI;;AACA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAMJ;EAGI","file":"keyrune-full.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACbR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AAGA;EACI;;AC9BJ;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AD0DA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AASA;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAMZ;EACI;;AACA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAMJ;EAGI","file":"keyrune-full.css"} \ No newline at end of file diff --git a/dist/css/keyrune-full.min.css b/dist/css/keyrune-full.min.css index cc30fff..6ff1646 100644 --- a/dist/css/keyrune-full.min.css +++ b/dist/css/keyrune-full.min.css @@ -1 +1 @@ -:root{--ss-border: #fff;--ss-border-contrast: #131417;--ss-inner: #fff;--ss-rarity: #131417;--ss-rarity-bg: transparent}:root[data-mode=dark]{--ss-border: #ddd;--ss-border-contrast: #000;--ss-rarity: #000;--ss-inner: #fff}@font-face{font-family:"keyrune";src:url("../font/keyrune.eot?4.0.57");src:url("../font/keyrune.eot?4.0.57#iefix") format("embedded-opentype"),url("../font/keyrune.woff2?4.0.57") format("woff2"),url("../font/keyrune.ttf?4.0.57") format("truetype"),url("../font/keyrune.woff?4.0.57") format("woff"),url("../font/keyrune.svg?4.0.57#keyrune") format("svg");font-weight:normal;font-style:normal;font-display:block}.ss{font-family:"keyrune" !important;color:var(--ss-rarity);speak:never;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;display:inline-flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss::before{background:var(--ss-rarity-bg)}.ss-lea::before{content:""}.ss-lea.ss-border::after{content:""}.ss-lea.ss-inner::marker{content:""}.ss-leb::before{content:""}.ss-leb.ss-border::after{content:""}.ss-leb.ss-inner::marker{content:""}.ss-2ed::before{content:""}.ss-2ed.ss-border::after{content:""}.ss-2ed.ss-inner::marker{content:""}.ss-ced::before{content:""}.ss-ced.ss-border::after{content:""}.ss-ced.ss-inner::marker{content:""}.ss-cei::before{content:""}.ss-cei.ss-border::after{content:""}.ss-cei.ss-inner::marker{content:""}.ss-arn::before{content:""}.ss-arn.ss-border::after{content:""}.ss-arn.ss-inner::marker{content:""}.ss-atq::before{content:""}.ss-atq.ss-border::after{content:""}.ss-atq.ss-inner::marker{content:""}.ss-3ed::before{content:""}.ss-3ed.ss-border::after{content:""}.ss-3ed.ss-inner::marker{content:""}.ss-fbb::before{content:""}.ss-fbb.ss-border::after{content:""}.ss-fbb.ss-inner::marker{content:""}.ss-leg::before{content:""}.ss-leg.ss-border::after{content:""}.ss-leg.ss-inner::marker{content:""}.ss-sum::before{content:""}.ss-sum.ss-border::after{content:""}.ss-sum.ss-inner::marker{content:""}.ss-pdrc::before{content:""}.ss-pdrc.ss-border::after{content:""}.ss-pdrc.ss-inner::marker{content:""}.ss-drk::before{content:""}.ss-drk.ss-border::after{content:""}.ss-drk.ss-inner::marker{content:""}.ss-phpr::before{content:""}.ss-phpr.ss-border::after{content:""}.ss-phpr.ss-inner::marker{content:""}.ss-fem::before{content:""}.ss-fem.ss-border::after{content:""}.ss-fem.ss-inner::marker{content:""}.ss-pmei::before{content:""}.ss-pmei.ss-border::after{content:""}.ss-pmei.ss-inner::marker{content:""}.ss-pleaf::before{content:""}.ss-pleaf.ss-border::after{content:""}.ss-pleaf.ss-inner::marker{content:""}.ss-o90p::before{content:""}.ss-o90p.ss-border::after{content:""}.ss-o90p.ss-inner::marker{content:""}.ss-pcel::before{content:""}.ss-pcel.ss-border::after{content:""}.ss-pcel.ss-inner::marker{content:""}.ss-olep::before{content:""}.ss-olep.ss-border::after{content:""}.ss-olep.ss-inner::marker{content:""}.ss-pmtg::before{content:""}.ss-pmtg.ss-border::after{content:""}.ss-pmtg.ss-inner::marker{content:""}.ss-plgm::before{content:""}.ss-plgm.ss-border::after{content:""}.ss-plgm.ss-inner::marker{content:""}.ss-parl::before{content:""}.ss-parl.ss-border::after{content:""}.ss-parl.ss-inner::marker{content:""}.ss-ptc::before{content:""}.ss-ptc.ss-border::after{content:""}.ss-ptc.ss-inner::marker{content:""}.ss-rqs::before{content:""}.ss-rqs.ss-border::after{content:""}.ss-rqs.ss-inner::marker{content:""}.ss-pred::before{content:""}.ss-pred.ss-border::after{content:""}.ss-pred.ss-inner::marker{content:""}.ss-wc97::before{content:""}.ss-wc97.ss-border::after{content:""}.ss-wc97.ss-inner::marker{content:""}.ss-jgp::before{content:""}.ss-jgp.ss-border::after{content:""}.ss-jgp.ss-inner::marker{content:""}.ss-wc98::before{content:""}.ss-wc98.ss-border::after{content:""}.ss-wc98.ss-inner::marker{content:""}.ss-4ed::before{content:""}.ss-4ed.ss-border::after{content:""}.ss-4ed.ss-inner::marker{content:""}.ss-4bb::before{content:""}.ss-4bb.ss-border::after{content:""}.ss-4bb.ss-inner::marker{content:""}.ss-ice::before{content:""}.ss-ice.ss-border::after{content:""}.ss-ice.ss-inner::marker{content:""}.ss-chr::before{content:""}.ss-chr.ss-border::after{content:""}.ss-chr.ss-inner::marker{content:""}.ss-ren::before{content:""}.ss-ren.ss-border::after{content:""}.ss-ren.ss-inner::marker{content:""}.ss-rin::before{content:""}.ss-rin.ss-border::after{content:""}.ss-rin.ss-inner::marker{content:""}.ss-hml::before{content:""}.ss-hml.ss-border::after{content:""}.ss-hml.ss-inner::marker{content:""}.ss-all::before{content:""}.ss-all.ss-border::after{content:""}.ss-all.ss-inner::marker{content:""}.ss-mir::before{content:""}.ss-mir.ss-border::after{content:""}.ss-mir.ss-inner::marker{content:""}.ss-itp::before{content:""}.ss-itp.ss-border::after{content:""}.ss-itp.ss-inner::marker{content:""}.ss-vis::before{content:""}.ss-vis.ss-border::after{content:""}.ss-vis.ss-inner::marker{content:""}.ss-mgb::before{content:""}.ss-mgb.ss-border::after{content:""}.ss-mgb.ss-inner::marker{content:""}.ss-5ed::before{content:""}.ss-5ed.ss-border::after{content:""}.ss-5ed.ss-inner::marker{content:""}.ss-past::before{content:""}.ss-past.ss-border::after{content:""}.ss-past.ss-inner::marker{content:""}.ss-pmic::before{content:""}.ss-pmic.ss-border::after{content:""}.ss-pmic.ss-inner::marker{content:""}.ss-por::before{content:""}.ss-por.ss-border::after{content:""}.ss-por.ss-inner::marker{content:""}.ss-pvan::before{content:""}.ss-pvan.ss-border::after{content:""}.ss-pvan.ss-inner::marker{content:""}.ss-van::before{content:""}.ss-van.ss-border::after{content:""}.ss-van.ss-inner::marker{content:""}.ss-wth::before{content:""}.ss-wth.ss-border::after{content:""}.ss-wth.ss-inner::marker{content:""}.ss-tmp::before{content:""}.ss-tmp.ss-border::after{content:""}.ss-tmp.ss-inner::marker{content:""}.ss-ptmp::before{content:""}.ss-ptmp.ss-border::after{content:""}.ss-ptmp.ss-inner::marker{content:""}.ss-sth::before{content:""}.ss-sth.ss-border::after{content:""}.ss-sth.ss-inner::marker{content:""}.ss-psth::before{content:""}.ss-psth.ss-border::after{content:""}.ss-psth.ss-inner::marker{content:""}.ss-exo::before{content:""}.ss-exo.ss-border::after{content:""}.ss-exo.ss-inner::marker{content:""}.ss-pexo::before{content:""}.ss-pexo.ss-border::after{content:""}.ss-pexo.ss-inner::marker{content:""}.ss-p02::before{content:""}.ss-p02.ss-border::after{content:""}.ss-p02.ss-inner::marker{content:""}.ss-ugl::before{content:""}.ss-ugl.ss-border::after{content:""}.ss-ugl.ss-inner::marker{content:""}.ss-tugl::before{content:""}.ss-tugl.ss-border::after{content:""}.ss-tugl.ss-inner::marker{content:""}.ss-palp::before{content:""}.ss-palp.ss-border::after{content:""}.ss-palp.ss-inner::marker{content:""}.ss-usg::before{content:""}.ss-usg.ss-border::after{content:""}.ss-usg.ss-inner::marker{content:""}.ss-ath::before{content:""}.ss-ath.ss-border::after{content:""}.ss-ath.ss-inner::marker{content:""}.ss-ulg::before{content:""}.ss-ulg.ss-border::after{content:""}.ss-ulg.ss-inner::marker{content:""}.ss-6ed::before{content:""}.ss-6ed.ss-border::after{content:""}.ss-6ed.ss-inner::marker{content:""}.ss-uds::before{content:""}.ss-uds.ss-border::after{content:""}.ss-uds.ss-inner::marker{content:""}.ss-s99::before{content:""}.ss-s99.ss-border::after{content:""}.ss-s99.ss-inner::marker{content:""}.ss-ptk::before{content:""}.ss-ptk.ss-border::after{content:""}.ss-ptk.ss-inner::marker{content:""}.ss-pgru::before{content:""}.ss-pgru.ss-border::after{content:""}.ss-pgru.ss-inner::marker{content:""}.ss-mmq::before{content:""}.ss-mmq.ss-border::after{content:""}.ss-mmq.ss-inner::marker{content:""}.ss-legchr::before{content:""}.ss-legchr.ss-border::after{content:""}.ss-legchr.ss-inner::marker{content:""}.ss-leg2::before{content:""}.ss-leg2.ss-border::after{content:""}.ss-leg2.ss-inner::marker{content:""}.ss-pgc98::before{content:""}.ss-pgc98.ss-border::after{content:""}.ss-pgc98.ss-inner::marker{content:""}.ss-o90p::before{content:""}.ss-o90p.ss-border::after{content:""}.ss-o90p.ss-inner::marker{content:""}.ss-po::before{content:""}.ss-po.ss-border::after{content:""}.ss-po.ss-inner::marker{content:""}.ss-por2::before{content:""}.ss-por2.ss-border::after{content:""}.ss-por2.ss-inner::marker{content:""}.ss-wl::before{content:""}.ss-wl.ss-border::after{content:""}.ss-wl.ss-inner::marker{content:""}.ss-wth2::before{content:""}.ss-wth2.ss-border::after{content:""}.ss-wth2.ss-inner::marker{content:""}.ss.ss-border::after{color:var(--ss-border);position:absolute;left:0}.ss.ss-border.ss-rarity-common-alt::after,.ss.ss-border.ss-rarity-uncommon::after,.ss.ss-border.ss-rarity-rare::after,.ss.ss-border.ss-rarity-mythic::after,.ss.ss-border.ss-rarity-foil::after,.ss.ss-border.ss-border-black::after{color:var(--ss-border-contrast)}.ss.ss-border-white{--ss-border: #fff !important}.ss.ss-inner{display:list-item;list-style-position:inside}.ss.ss-inner::before{position:absolute;left:0}.ss.ss-inner::marker{color:var(--ss-inner)}.ss.ss-inner::before,.ss.ss-inner::after,.ss.ss-inner::marker{left:50%;transform:translateX(-50%)}.ss.ss-rarity-common{--ss-rarity: #131417}.ss.ss-rarity-common.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #131417 0%, #131417 50%, #131417 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-common-alt{--ss-rarity: #fff}.ss.ss-rarity-common-alt.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, 0%, 50%, 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-uncommon{--ss-rarity: #707883}.ss.ss-rarity-uncommon.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #4d6572 0%, #c3dfeb 50%, #4d6572 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-rare{--ss-rarity: #b7a066}.ss.ss-rarity-rare.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #7f6f43 0%, #d9c287 50%, #7f6f43 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-mythic{--ss-rarity: #d9640f}.ss.ss-rarity-mythic.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #c2381a 0%, #f59700 50%, #c2381a 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-foil{--ss-rarity: #00afc9}.ss.ss-rarity-foil.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 135deg, #ea8d66 0%, #ea8d66 15%, #fdef8a 28%, #8bcc93 42%, #a6dced 55%, #6f75aa 68%, #e599c2 84%, #e599c2 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-fw{width:1.75em;display:list-item;list-style-position:inside;text-align:center}.ss.ss-fw:not(.ss-inner){list-style:none}.ss.ss-fw.ss-border:not(.ss-inner)::after{left:50%;transform:translateX(-50%)}.ss.ss-white::before,.ss.ss-white::after,.ss.ss-white::marker{color:#fff}/*# sourceMappingURL=keyrune-full.min.css.map */ +:root{--ss-border: #fff;--ss-border-contrast: #131417;--ss-inner: #fff;--ss-rarity: #131417;--ss-rarity-bg: transparent}:root[data-mode=dark]{--ss-border: #ddd;--ss-border-contrast: #000;--ss-rarity: #000;--ss-inner: #fff}@font-face{font-family:"keyrune";src:url("../font/keyrune.eot?4.0.57");src:url("../font/keyrune.eot?4.0.57#iefix") format("embedded-opentype"),url("../font/keyrune.woff2?4.0.57") format("woff2"),url("../font/keyrune.ttf?4.0.57") format("truetype"),url("../font/keyrune.woff?4.0.57") format("woff"),url("../font/keyrune.svg?4.0.57#keyrune") format("svg");font-weight:normal;font-style:normal;font-display:block}.ss{font-family:"keyrune" !important;color:var(--ss-rarity);speak:never;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;display:inline-flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss::before{background:var(--ss-rarity-bg)}.ss-lea::before{content:""}.ss-lea.ss-border::after{content:""}.ss-lea.ss-inner::marker{content:""}.ss-leb::before{content:""}.ss-leb.ss-border::after{content:""}.ss-leb.ss-inner::marker{content:""}.ss-2ed::before{content:""}.ss-2ed.ss-border::after{content:""}.ss-2ed.ss-inner::marker{content:""}.ss-ced::before{content:""}.ss-ced.ss-border::after{content:""}.ss-ced.ss-inner::marker{content:""}.ss-cei::before{content:""}.ss-cei.ss-border::after{content:""}.ss-cei.ss-inner::marker{content:""}.ss-arn::before{content:""}.ss-arn.ss-border::after{content:""}.ss-arn.ss-inner::marker{content:""}.ss-atq::before{content:""}.ss-atq.ss-border::after{content:""}.ss-atq.ss-inner::marker{content:""}.ss-3ed::before{content:""}.ss-3ed.ss-border::after{content:""}.ss-3ed.ss-inner::marker{content:""}.ss-fbb::before{content:""}.ss-fbb.ss-border::after{content:""}.ss-fbb.ss-inner::marker{content:""}.ss-leg::before{content:""}.ss-leg.ss-border::after{content:""}.ss-leg.ss-inner::marker{content:""}.ss-sum::before{content:""}.ss-sum.ss-border::after{content:""}.ss-sum.ss-inner::marker{content:""}.ss-pdrc::before{content:""}.ss-pdrc.ss-border::after{content:""}.ss-pdrc.ss-inner::marker{content:""}.ss-drk::before{content:""}.ss-drk.ss-border::after{content:""}.ss-drk.ss-inner::marker{content:""}.ss-phpr::before{content:""}.ss-phpr.ss-border::after{content:""}.ss-phpr.ss-inner::marker{content:""}.ss-fem::before{content:""}.ss-fem.ss-border::after{content:""}.ss-fem.ss-inner::marker{content:""}.ss-pmei::before{content:""}.ss-pmei.ss-border::after{content:""}.ss-pmei.ss-inner::marker{content:""}.ss-pleaf::before{content:""}.ss-pleaf.ss-border::after{content:""}.ss-pleaf.ss-inner::marker{content:""}.ss-o90p::before{content:""}.ss-o90p.ss-border::after{content:""}.ss-o90p.ss-inner::marker{content:""}.ss-pcel::before{content:""}.ss-pcel.ss-border::after{content:""}.ss-pcel.ss-inner::marker{content:""}.ss-olep::before{content:""}.ss-olep.ss-border::after{content:""}.ss-olep.ss-inner::marker{content:""}.ss-pmtg::before{content:""}.ss-pmtg.ss-border::after{content:""}.ss-pmtg.ss-inner::marker{content:""}.ss-plgm::before{content:""}.ss-plgm.ss-border::after{content:""}.ss-plgm.ss-inner::marker{content:""}.ss-parl::before{content:""}.ss-parl.ss-border::after{content:""}.ss-parl.ss-inner::marker{content:""}.ss-ptc::before{content:""}.ss-ptc.ss-border::after{content:""}.ss-ptc.ss-inner::marker{content:""}.ss-rqs::before{content:""}.ss-rqs.ss-border::after{content:""}.ss-rqs.ss-inner::marker{content:""}.ss-pred::before{content:""}.ss-pred.ss-border::after{content:""}.ss-pred.ss-inner::marker{content:""}.ss-wc97::before{content:""}.ss-wc97.ss-border::after{content:""}.ss-wc97.ss-inner::marker{content:""}.ss-jgp::before{content:""}.ss-jgp.ss-border::after{content:""}.ss-jgp.ss-inner::marker{content:""}.ss-wc98::before{content:""}.ss-wc98.ss-border::after{content:""}.ss-wc98.ss-inner::marker{content:""}.ss-4ed::before{content:""}.ss-4ed.ss-border::after{content:""}.ss-4ed.ss-inner::marker{content:""}.ss-4bb::before{content:""}.ss-4bb.ss-border::after{content:""}.ss-4bb.ss-inner::marker{content:""}.ss-ice::before{content:""}.ss-ice.ss-border::after{content:""}.ss-ice.ss-inner::marker{content:""}.ss-chr::before{content:""}.ss-chr.ss-border::after{content:""}.ss-chr.ss-inner::marker{content:""}.ss-ren::before{content:""}.ss-ren.ss-border::after{content:""}.ss-ren.ss-inner::marker{content:""}.ss-rin::before{content:""}.ss-rin.ss-border::after{content:""}.ss-rin.ss-inner::marker{content:""}.ss-hml::before{content:""}.ss-hml.ss-border::after{content:""}.ss-hml.ss-inner::marker{content:""}.ss-all::before{content:""}.ss-all.ss-border::after{content:""}.ss-all.ss-inner::marker{content:""}.ss-mir::before{content:""}.ss-mir.ss-border::after{content:""}.ss-mir.ss-inner::marker{content:""}.ss-itp::before{content:""}.ss-itp.ss-border::after{content:""}.ss-itp.ss-inner::marker{content:""}.ss-vis::before{content:""}.ss-vis.ss-border::after{content:""}.ss-vis.ss-inner::marker{content:""}.ss-mgb::before{content:""}.ss-mgb.ss-border::after{content:""}.ss-mgb.ss-inner::marker{content:""}.ss-5ed::before{content:""}.ss-5ed.ss-border::after{content:""}.ss-5ed.ss-inner::marker{content:""}.ss-past::before{content:""}.ss-past.ss-border::after{content:""}.ss-past.ss-inner::marker{content:""}.ss-pmic::before{content:""}.ss-pmic.ss-border::after{content:""}.ss-pmic.ss-inner::marker{content:""}.ss-por::before{content:""}.ss-por.ss-border::after{content:""}.ss-por.ss-inner::marker{content:""}.ss-pvan::before{content:""}.ss-pvan.ss-border::after{content:""}.ss-pvan.ss-inner::marker{content:""}.ss-van::before{content:""}.ss-van.ss-border::after{content:""}.ss-van.ss-inner::marker{content:""}.ss-wth::before{content:""}.ss-wth.ss-border::after{content:""}.ss-wth.ss-inner::marker{content:""}.ss-tmp::before{content:""}.ss-tmp.ss-border::after{content:""}.ss-tmp.ss-inner::marker{content:""}.ss-ptmp::before{content:""}.ss-ptmp.ss-border::after{content:""}.ss-ptmp.ss-inner::marker{content:""}.ss-sth::before{content:""}.ss-sth.ss-border::after{content:""}.ss-sth.ss-inner::marker{content:""}.ss-psth::before{content:""}.ss-psth.ss-border::after{content:""}.ss-psth.ss-inner::marker{content:""}.ss-exo::before{content:""}.ss-exo.ss-border::after{content:""}.ss-exo.ss-inner::marker{content:""}.ss-pexo::before{content:""}.ss-pexo.ss-border::after{content:""}.ss-pexo.ss-inner::marker{content:""}.ss-p02::before{content:""}.ss-p02.ss-border::after{content:""}.ss-p02.ss-inner::marker{content:""}.ss-ugl::before{content:""}.ss-ugl.ss-border::after{content:""}.ss-ugl.ss-inner::marker{content:""}.ss-tugl::before{content:""}.ss-tugl.ss-border::after{content:""}.ss-tugl.ss-inner::marker{content:""}.ss-palp::before{content:""}.ss-palp.ss-border::after{content:""}.ss-palp.ss-inner::marker{content:""}.ss-usg::before{content:""}.ss-usg.ss-border::after{content:""}.ss-usg.ss-inner::marker{content:""}.ss-ath::before{content:""}.ss-ath.ss-border::after{content:""}.ss-ath.ss-inner::marker{content:""}.ss-ulg::before{content:""}.ss-ulg.ss-border::after{content:""}.ss-ulg.ss-inner::marker{content:""}.ss-6ed::before{content:""}.ss-6ed.ss-border::after{content:""}.ss-6ed.ss-inner::marker{content:""}.ss-uds::before{content:""}.ss-uds.ss-border::after{content:""}.ss-uds.ss-inner::marker{content:""}.ss-s99::before{content:""}.ss-s99.ss-border::after{content:""}.ss-s99.ss-inner::marker{content:""}.ss-ptk::before{content:""}.ss-ptk.ss-border::after{content:""}.ss-ptk.ss-inner::marker{content:""}.ss-p3k::before{content:""}.ss-p3k.ss-border::after{content:""}.ss-p3k.ss-inner::marker{content:""}.ss-pgru::before{content:""}.ss-pgru.ss-border::after{content:""}.ss-pgru.ss-inner::marker{content:""}.ss-mmq::before{content:""}.ss-mmq.ss-border::after{content:""}.ss-mmq.ss-inner::marker{content:""}.ss-brb::before{content:""}.ss-brb.ss-border::after{content:""}.ss-brb.ss-inner::marker{content:""}.ss-fnm::before{content:""}.ss-fnm.ss-border::after{content:""}.ss-fnm.ss-inner::marker{content:""}.ss-4eda::before{content:""}.ss-4eda.ss-border::after{content:""}.ss-4eda.ss-inner::marker{content:""}.ss-legchr::before{content:""}.ss-legchr.ss-border::after{content:""}.ss-legchr.ss-inner::marker{content:""}.ss-leg2::before{content:""}.ss-leg2.ss-border::after{content:""}.ss-leg2.ss-inner::marker{content:""}.ss-pgc98::before{content:""}.ss-pgc98.ss-border::after{content:""}.ss-pgc98.ss-inner::marker{content:""}.ss-o90p::before{content:""}.ss-o90p.ss-border::after{content:""}.ss-o90p.ss-inner::marker{content:""}.ss-po::before{content:""}.ss-po.ss-border::after{content:""}.ss-po.ss-inner::marker{content:""}.ss-por2::before{content:""}.ss-por2.ss-border::after{content:""}.ss-por2.ss-inner::marker{content:""}.ss-wl::before{content:""}.ss-wl.ss-border::after{content:""}.ss-wl.ss-inner::marker{content:""}.ss-wth2::before{content:""}.ss-wth2.ss-border::after{content:""}.ss-wth2.ss-inner::marker{content:""}.ss-brbalt::before{content:""}.ss-brbalt.ss-border::after{content:""}.ss-brbalt.ss-inner::marker{content:""}.ss.ss-border::after{color:var(--ss-border);position:absolute;left:0}.ss.ss-border.ss-rarity-common-alt::after,.ss.ss-border.ss-rarity-uncommon::after,.ss.ss-border.ss-rarity-rare::after,.ss.ss-border.ss-rarity-mythic::after,.ss.ss-border.ss-rarity-foil::after,.ss.ss-border.ss-border-black::after{color:var(--ss-border-contrast)}.ss.ss-border-white{--ss-border: #fff !important}.ss.ss-inner{display:list-item;list-style-position:inside}.ss.ss-inner::before{position:absolute;left:0}.ss.ss-inner::marker{color:var(--ss-inner)}.ss.ss-inner::before,.ss.ss-inner::after,.ss.ss-inner::marker{left:50%;transform:translateX(-50%)}.ss.ss-rarity-common{--ss-rarity: #131417}.ss.ss-rarity-common.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #131417 0%, #131417 50%, #131417 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-common-alt{--ss-rarity: #fff}.ss.ss-rarity-common-alt.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, 0%, 50%, 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-uncommon{--ss-rarity: #707883}.ss.ss-rarity-uncommon.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #4d6572 0%, #c3dfeb 50%, #4d6572 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-rare{--ss-rarity: #a48a37}.ss.ss-rarity-rare.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #7f6f43 0%, #d9c287 50%, #7f6f43 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-mythic{--ss-rarity: #d9640f}.ss.ss-rarity-mythic.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #c2381a 0%, #f59700 50%, #c2381a 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-foil{--ss-rarity: #00afc9}.ss.ss-rarity-foil.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 135deg, #ea8d66 0%, #ea8d66 15%, #fdef8a 28%, #8bcc93 42%, #a6dced 55%, #6f75aa 68%, #e599c2 84%, #e599c2 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-fw{width:1.75em;display:list-item;list-style-position:inside;text-align:center}.ss.ss-fw:not(.ss-inner){list-style:none}.ss.ss-fw.ss-border:not(.ss-inner)::after{left:50%;transform:translateX(-50%)}.ss.ss-white::before,.ss.ss-white::after,.ss.ss-white::marker{color:#fff}/*# sourceMappingURL=keyrune-full.min.css.map */ diff --git a/dist/css/keyrune-full.min.css.map b/dist/css/keyrune-full.min.css.map index 2b7717a..81768e1 100644 --- a/dist/css/keyrune-full.min.css.map +++ b/dist/css/keyrune-full.min.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"CAEA,MACI,kBACA,8BACA,iBACA,qBACA,4BAEA,sBACI,kBACA,2BACA,kBACA,iBCbR,WACI,sBACA,sCACA,2RAKA,mBACA,kBACA,mBAIJ,IAGI,iCACA,uBACA,YACA,kBACA,mBACA,oBACA,kBACA,oBACA,cACA,oBAGA,mCACA,kCAGA,YACI,+BC9BJ,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,kBACI,YAGA,2BACI,YAIJ,2BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,mBACI,YAGA,4BACI,YAIJ,4BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,kBACI,YAGA,2BACI,YAIJ,2BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,eACI,YAGA,wBACI,YAIJ,wBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,eACI,YAGA,wBACI,YAIJ,wBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YD0DA,qBACI,uBACA,kBACA,OAIJ,qOAMI,gCAIJ,oBACI,6BAMR,aAGI,kBACA,2BAGA,qBACI,kBACA,OAIJ,qBACI,sBAIJ,8DAGI,SACA,2BASA,qBAEI,qBAEA,gDACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,yBAEI,kBAEA,oDACI,uDAMA,yBACA,qBACA,6BACA,sCAdR,uBAEI,qBAEA,kDACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,mBAEI,qBAEA,8CACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,qBAEI,qBAEA,gDACI,+EAMA,yBACA,qBACA,6BACA,sCAMZ,mBACI,qBACA,8CACI,iJAWA,yBACA,qBACA,6BACA,sCAMZ,UAGI,aACA,kBACA,2BACA,kBAGA,yBACI,gBAIJ,0CACI,SACA,2BAMJ,8DAGI","file":"keyrune-full.min.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"CAEA,MACI,kBACA,8BACA,iBACA,qBACA,4BAEA,sBACI,kBACA,2BACA,kBACA,iBCbR,WACI,sBACA,sCACA,2RAKA,mBACA,kBACA,mBAIJ,IAGI,iCACA,uBACA,YACA,kBACA,mBACA,oBACA,kBACA,oBACA,cACA,oBAGA,mCACA,kCAGA,YACI,+BC9BJ,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,kBACI,YAGA,2BACI,YAIJ,2BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,mBACI,YAGA,4BACI,YAIJ,4BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,kBACI,YAGA,2BACI,YAIJ,2BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,eACI,YAGA,wBACI,YAIJ,wBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,eACI,YAGA,wBACI,YAIJ,wBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,mBACI,YAGA,4BACI,YAIJ,4BACI,YD0DA,qBACI,uBACA,kBACA,OAIJ,qOAMI,gCAIJ,oBACI,6BAMR,aAGI,kBACA,2BAGA,qBACI,kBACA,OAIJ,qBACI,sBAIJ,8DAGI,SACA,2BASA,qBAEI,qBAEA,gDACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,yBAEI,kBAEA,oDACI,uDAMA,yBACA,qBACA,6BACA,sCAdR,uBAEI,qBAEA,kDACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,mBAEI,qBAEA,8CACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,qBAEI,qBAEA,gDACI,+EAMA,yBACA,qBACA,6BACA,sCAMZ,mBACI,qBACA,8CACI,iJAWA,yBACA,qBACA,6BACA,sCAMZ,UAGI,aACA,kBACA,2BACA,kBAGA,yBACI,gBAIJ,0CACI,SACA,2BAMJ,8DAGI","file":"keyrune-full.min.css"} \ No newline at end of file diff --git a/dist/css/keyrune.css b/dist/css/keyrune.css index 15b5d81..f320841 100644 --- a/dist/css/keyrune.css +++ b/dist/css/keyrune.css @@ -487,6 +487,15 @@ .ss-ptk.ss-inner::marker { content: "\f8ff"; } +.ss-p3k::before { + content: "\e087"; +} +.ss-p3k.ss-border::after { + content: "\e088"; +} +.ss-p3k.ss-inner::marker { + content: "\f8ff"; +} .ss-pgru::before { content: "\e08a"; } @@ -505,69 +514,105 @@ .ss-mmq.ss-inner::marker { content: "\e08f"; } -.ss-legchr::before { +.ss-brb::before { + content: "\e090"; +} +.ss-brb.ss-border::after { + content: "\e091"; +} +.ss-brb.ss-inner::marker { + content: "\f8ff"; +} +.ss-fnm::before { + content: "\e093"; +} +.ss-fnm.ss-border::after { + content: "\e094"; +} +.ss-fnm.ss-inner::marker { + content: "\e095"; +} +.ss-4eda::before { content: "\f8f6"; } -.ss-legchr.ss-border::after { +.ss-4eda.ss-border::after { content: "\f8f5"; } +.ss-4eda.ss-inner::marker { + content: "\f8ff"; +} +.ss-legchr::before { + content: "\f8f4"; +} +.ss-legchr.ss-border::after { + content: "\f8f3"; +} .ss-legchr.ss-inner::marker { content: "\f8ff"; } .ss-leg2::before { - content: "\f8f6"; + content: "\f8f4"; } .ss-leg2.ss-border::after { - content: "\f8f5"; + content: "\f8f3"; } .ss-leg2.ss-inner::marker { content: "\f8ff"; } .ss-pgc98::before { - content: "\f8f4"; + content: "\f8f2"; } .ss-pgc98.ss-border::after { - content: "\f8f3"; + content: "\f8f1"; } .ss-pgc98.ss-inner::marker { content: "\f8ff"; } .ss-po::before { - content: "\f8f2"; + content: "\f8f0"; } .ss-po.ss-border::after { - content: "\f8f1"; -} -.ss-po.ss-inner::marker { - content: "\f8f0"; -} -.ss-por2::before { - content: "\f8f2"; -} -.ss-por2.ss-border::after { - content: "\f8f1"; -} -.ss-por2.ss-inner::marker { - content: "\f8f0"; -} -.ss-wl::before { content: "\f8ef"; } -.ss-wl.ss-border::after { +.ss-po.ss-inner::marker { content: "\f8ee"; } +.ss-por2::before { + content: "\f8f0"; +} +.ss-por2.ss-border::after { + content: "\f8ef"; +} +.ss-por2.ss-inner::marker { + content: "\f8ee"; +} +.ss-wl::before { + content: "\f8ed"; +} +.ss-wl.ss-border::after { + content: "\f8ec"; +} .ss-wl.ss-inner::marker { content: "\f8ff"; } .ss-wth2::before { - content: "\f8ef"; + content: "\f8ed"; } .ss-wth2.ss-border::after { - content: "\f8ee"; + content: "\f8ec"; } .ss-wth2.ss-inner::marker { content: "\f8ff"; } +.ss-brbalt::before { + content: "\f8eb"; +} +.ss-brbalt.ss-border::after { + content: "\f8ea"; +} +.ss-brbalt.ss-inner::marker { + content: "\f8ff"; +} .ss.ss-border::after { color: var(--ss-border); position: absolute; @@ -640,7 +685,7 @@ -webkit-text-fill-color: transparent; } .ss.ss-rarity-rare { - --ss-rarity: #b7a066; + --ss-rarity: #a48a37; } .ss.ss-rarity-rare.ss-rarity-gradient::before { --ss-rarity-bg: @@ -706,4 +751,10 @@ color: #fff; } +@-moz-document url-prefix() { + .ss-fnm::before, .ss-pfnm::before { + margin-left: -0.4%; + } +} + /*# sourceMappingURL=keyrune.css.map */ diff --git a/dist/css/keyrune.css.map b/dist/css/keyrune.css.map index 57a25b1..d183baa 100644 --- a/dist/css/keyrune.css.map +++ b/dist/css/keyrune.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACbR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AAGA;EACI;;AC9BJ;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AD0DA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AASA;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAMZ;EACI;;AACA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAMJ;EAGI","file":"keyrune.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss","../../src/scss/_fixes.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACbR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AAGA;EACI;;AC9BJ;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AD0DA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AASA;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAMZ;EACI;;AACA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAMJ;EAGI;;;AElMhB;EAGQ;IAEI","file":"keyrune.css"} \ No newline at end of file diff --git a/dist/css/keyrune.min.css b/dist/css/keyrune.min.css index b6e2f5b..4380b24 100644 --- a/dist/css/keyrune.min.css +++ b/dist/css/keyrune.min.css @@ -1 +1 @@ -:root{--ss-border: #fff;--ss-border-contrast: #131417;--ss-inner: #fff;--ss-rarity: #131417;--ss-rarity-bg: transparent}:root[data-mode=dark]{--ss-border: #ddd;--ss-border-contrast: #000;--ss-rarity: #000;--ss-inner: #fff}@font-face{font-family:"keyrune";src:url("../font/keyrune.eot?4.0.57");src:url("../font/keyrune.eot?4.0.57#iefix") format("embedded-opentype"),url("../font/keyrune.woff2?4.0.57") format("woff2"),url("../font/keyrune.ttf?4.0.57") format("truetype"),url("../font/keyrune.woff?4.0.57") format("woff"),url("../font/keyrune.svg?4.0.57#keyrune") format("svg");font-weight:normal;font-style:normal;font-display:block}.ss{font-family:"keyrune" !important;color:var(--ss-rarity);speak:never;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;display:inline-flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss::before{background:var(--ss-rarity-bg)}.ss-lea::before{content:""}.ss-lea.ss-border::after{content:""}.ss-lea.ss-inner::marker{content:""}.ss-leb::before{content:""}.ss-leb.ss-border::after{content:""}.ss-leb.ss-inner::marker{content:""}.ss-2ed::before{content:""}.ss-2ed.ss-border::after{content:""}.ss-2ed.ss-inner::marker{content:""}.ss-ced::before{content:""}.ss-ced.ss-border::after{content:""}.ss-ced.ss-inner::marker{content:""}.ss-cei::before{content:""}.ss-cei.ss-border::after{content:""}.ss-cei.ss-inner::marker{content:""}.ss-arn::before{content:""}.ss-arn.ss-border::after{content:""}.ss-arn.ss-inner::marker{content:""}.ss-atq::before{content:""}.ss-atq.ss-border::after{content:""}.ss-atq.ss-inner::marker{content:""}.ss-3ed::before{content:""}.ss-3ed.ss-border::after{content:""}.ss-3ed.ss-inner::marker{content:""}.ss-fbb::before{content:""}.ss-fbb.ss-border::after{content:""}.ss-fbb.ss-inner::marker{content:""}.ss-leg::before{content:""}.ss-leg.ss-border::after{content:""}.ss-leg.ss-inner::marker{content:""}.ss-sum::before{content:""}.ss-sum.ss-border::after{content:""}.ss-sum.ss-inner::marker{content:""}.ss-pdrc::before{content:""}.ss-pdrc.ss-border::after{content:""}.ss-pdrc.ss-inner::marker{content:""}.ss-drk::before{content:""}.ss-drk.ss-border::after{content:""}.ss-drk.ss-inner::marker{content:""}.ss-phpr::before{content:""}.ss-phpr.ss-border::after{content:""}.ss-phpr.ss-inner::marker{content:""}.ss-fem::before{content:""}.ss-fem.ss-border::after{content:""}.ss-fem.ss-inner::marker{content:""}.ss-pmei::before{content:""}.ss-pmei.ss-border::after{content:""}.ss-pmei.ss-inner::marker{content:""}.ss-pleaf::before{content:""}.ss-pleaf.ss-border::after{content:""}.ss-pleaf.ss-inner::marker{content:""}.ss-pmtg::before{content:""}.ss-pmtg.ss-border::after{content:""}.ss-pmtg.ss-inner::marker{content:""}.ss-plgm::before{content:""}.ss-plgm.ss-border::after{content:""}.ss-plgm.ss-inner::marker{content:""}.ss-parl::before{content:""}.ss-parl.ss-border::after{content:""}.ss-parl.ss-inner::marker{content:""}.ss-4ed::before{content:""}.ss-4ed.ss-border::after{content:""}.ss-4ed.ss-inner::marker{content:""}.ss-4bb::before{content:""}.ss-4bb.ss-border::after{content:""}.ss-4bb.ss-inner::marker{content:""}.ss-ice::before{content:""}.ss-ice.ss-border::after{content:""}.ss-ice.ss-inner::marker{content:""}.ss-chr::before{content:""}.ss-chr.ss-border::after{content:""}.ss-chr.ss-inner::marker{content:""}.ss-ren::before{content:""}.ss-ren.ss-border::after{content:""}.ss-ren.ss-inner::marker{content:""}.ss-rin::before{content:""}.ss-rin.ss-border::after{content:""}.ss-rin.ss-inner::marker{content:""}.ss-hml::before{content:""}.ss-hml.ss-border::after{content:""}.ss-hml.ss-inner::marker{content:""}.ss-all::before{content:""}.ss-all.ss-border::after{content:""}.ss-all.ss-inner::marker{content:""}.ss-mir::before{content:""}.ss-mir.ss-border::after{content:""}.ss-mir.ss-inner::marker{content:""}.ss-itp::before{content:""}.ss-itp.ss-border::after{content:""}.ss-itp.ss-inner::marker{content:""}.ss-vis::before{content:""}.ss-vis.ss-border::after{content:""}.ss-vis.ss-inner::marker{content:""}.ss-5ed::before{content:""}.ss-5ed.ss-border::after{content:""}.ss-5ed.ss-inner::marker{content:""}.ss-past::before{content:""}.ss-past.ss-border::after{content:""}.ss-past.ss-inner::marker{content:""}.ss-por::before{content:""}.ss-por.ss-border::after{content:""}.ss-por.ss-inner::marker{content:""}.ss-pvan::before{content:""}.ss-pvan.ss-border::after{content:""}.ss-pvan.ss-inner::marker{content:""}.ss-van::before{content:""}.ss-van.ss-border::after{content:""}.ss-van.ss-inner::marker{content:""}.ss-wth::before{content:""}.ss-wth.ss-border::after{content:""}.ss-wth.ss-inner::marker{content:""}.ss-tmp::before{content:""}.ss-tmp.ss-border::after{content:""}.ss-tmp.ss-inner::marker{content:""}.ss-sth::before{content:""}.ss-sth.ss-border::after{content:""}.ss-sth.ss-inner::marker{content:""}.ss-exo::before{content:""}.ss-exo.ss-border::after{content:""}.ss-exo.ss-inner::marker{content:""}.ss-p02::before{content:""}.ss-p02.ss-border::after{content:""}.ss-p02.ss-inner::marker{content:""}.ss-ugl::before{content:""}.ss-ugl.ss-border::after{content:""}.ss-ugl.ss-inner::marker{content:""}.ss-palp::before{content:""}.ss-palp.ss-border::after{content:""}.ss-palp.ss-inner::marker{content:""}.ss-usg::before{content:""}.ss-usg.ss-border::after{content:""}.ss-usg.ss-inner::marker{content:""}.ss-ath::before{content:""}.ss-ath.ss-border::after{content:""}.ss-ath.ss-inner::marker{content:""}.ss-ulg::before{content:""}.ss-ulg.ss-border::after{content:""}.ss-ulg.ss-inner::marker{content:""}.ss-6ed::before{content:""}.ss-6ed.ss-border::after{content:""}.ss-6ed.ss-inner::marker{content:""}.ss-uds::before{content:""}.ss-uds.ss-border::after{content:""}.ss-uds.ss-inner::marker{content:""}.ss-s99::before{content:""}.ss-s99.ss-border::after{content:""}.ss-s99.ss-inner::marker{content:""}.ss-ptk::before{content:""}.ss-ptk.ss-border::after{content:""}.ss-ptk.ss-inner::marker{content:""}.ss-pgru::before{content:""}.ss-pgru.ss-border::after{content:""}.ss-pgru.ss-inner::marker{content:""}.ss-mmq::before{content:""}.ss-mmq.ss-border::after{content:""}.ss-mmq.ss-inner::marker{content:""}.ss-legchr::before{content:""}.ss-legchr.ss-border::after{content:""}.ss-legchr.ss-inner::marker{content:""}.ss-leg2::before{content:""}.ss-leg2.ss-border::after{content:""}.ss-leg2.ss-inner::marker{content:""}.ss-pgc98::before{content:""}.ss-pgc98.ss-border::after{content:""}.ss-pgc98.ss-inner::marker{content:""}.ss-po::before{content:""}.ss-po.ss-border::after{content:""}.ss-po.ss-inner::marker{content:""}.ss-por2::before{content:""}.ss-por2.ss-border::after{content:""}.ss-por2.ss-inner::marker{content:""}.ss-wl::before{content:""}.ss-wl.ss-border::after{content:""}.ss-wl.ss-inner::marker{content:""}.ss-wth2::before{content:""}.ss-wth2.ss-border::after{content:""}.ss-wth2.ss-inner::marker{content:""}.ss.ss-border::after{color:var(--ss-border);position:absolute;left:0}.ss.ss-border.ss-rarity-common-alt::after,.ss.ss-border.ss-rarity-uncommon::after,.ss.ss-border.ss-rarity-rare::after,.ss.ss-border.ss-rarity-mythic::after,.ss.ss-border.ss-rarity-foil::after,.ss.ss-border.ss-border-black::after{color:var(--ss-border-contrast)}.ss.ss-border-white{--ss-border: #fff !important}.ss.ss-inner{display:list-item;list-style-position:inside}.ss.ss-inner::before{position:absolute;left:0}.ss.ss-inner::marker{color:var(--ss-inner)}.ss.ss-inner::before,.ss.ss-inner::after,.ss.ss-inner::marker{left:50%;transform:translateX(-50%)}.ss.ss-rarity-common{--ss-rarity: #131417}.ss.ss-rarity-common.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #131417 0%, #131417 50%, #131417 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-common-alt{--ss-rarity: #fff}.ss.ss-rarity-common-alt.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, 0%, 50%, 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-uncommon{--ss-rarity: #707883}.ss.ss-rarity-uncommon.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #4d6572 0%, #c3dfeb 50%, #4d6572 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-rare{--ss-rarity: #b7a066}.ss.ss-rarity-rare.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #7f6f43 0%, #d9c287 50%, #7f6f43 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-mythic{--ss-rarity: #d9640f}.ss.ss-rarity-mythic.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #c2381a 0%, #f59700 50%, #c2381a 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-foil{--ss-rarity: #00afc9}.ss.ss-rarity-foil.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 135deg, #ea8d66 0%, #ea8d66 15%, #fdef8a 28%, #8bcc93 42%, #a6dced 55%, #6f75aa 68%, #e599c2 84%, #e599c2 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-fw{width:1.75em;display:list-item;list-style-position:inside;text-align:center}.ss.ss-fw:not(.ss-inner){list-style:none}.ss.ss-fw.ss-border:not(.ss-inner)::after{left:50%;transform:translateX(-50%)}.ss.ss-white::before,.ss.ss-white::after,.ss.ss-white::marker{color:#fff}/*# sourceMappingURL=keyrune.min.css.map */ +:root{--ss-border: #fff;--ss-border-contrast: #131417;--ss-inner: #fff;--ss-rarity: #131417;--ss-rarity-bg: transparent}:root[data-mode=dark]{--ss-border: #ddd;--ss-border-contrast: #000;--ss-rarity: #000;--ss-inner: #fff}@font-face{font-family:"keyrune";src:url("../font/keyrune.eot?4.0.57");src:url("../font/keyrune.eot?4.0.57#iefix") format("embedded-opentype"),url("../font/keyrune.woff2?4.0.57") format("woff2"),url("../font/keyrune.ttf?4.0.57") format("truetype"),url("../font/keyrune.woff?4.0.57") format("woff"),url("../font/keyrune.svg?4.0.57#keyrune") format("svg");font-weight:normal;font-style:normal;font-display:block}.ss{font-family:"keyrune" !important;color:var(--ss-rarity);speak:never;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;display:inline-flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss::before{background:var(--ss-rarity-bg)}.ss-lea::before{content:""}.ss-lea.ss-border::after{content:""}.ss-lea.ss-inner::marker{content:""}.ss-leb::before{content:""}.ss-leb.ss-border::after{content:""}.ss-leb.ss-inner::marker{content:""}.ss-2ed::before{content:""}.ss-2ed.ss-border::after{content:""}.ss-2ed.ss-inner::marker{content:""}.ss-ced::before{content:""}.ss-ced.ss-border::after{content:""}.ss-ced.ss-inner::marker{content:""}.ss-cei::before{content:""}.ss-cei.ss-border::after{content:""}.ss-cei.ss-inner::marker{content:""}.ss-arn::before{content:""}.ss-arn.ss-border::after{content:""}.ss-arn.ss-inner::marker{content:""}.ss-atq::before{content:""}.ss-atq.ss-border::after{content:""}.ss-atq.ss-inner::marker{content:""}.ss-3ed::before{content:""}.ss-3ed.ss-border::after{content:""}.ss-3ed.ss-inner::marker{content:""}.ss-fbb::before{content:""}.ss-fbb.ss-border::after{content:""}.ss-fbb.ss-inner::marker{content:""}.ss-leg::before{content:""}.ss-leg.ss-border::after{content:""}.ss-leg.ss-inner::marker{content:""}.ss-sum::before{content:""}.ss-sum.ss-border::after{content:""}.ss-sum.ss-inner::marker{content:""}.ss-pdrc::before{content:""}.ss-pdrc.ss-border::after{content:""}.ss-pdrc.ss-inner::marker{content:""}.ss-drk::before{content:""}.ss-drk.ss-border::after{content:""}.ss-drk.ss-inner::marker{content:""}.ss-phpr::before{content:""}.ss-phpr.ss-border::after{content:""}.ss-phpr.ss-inner::marker{content:""}.ss-fem::before{content:""}.ss-fem.ss-border::after{content:""}.ss-fem.ss-inner::marker{content:""}.ss-pmei::before{content:""}.ss-pmei.ss-border::after{content:""}.ss-pmei.ss-inner::marker{content:""}.ss-pleaf::before{content:""}.ss-pleaf.ss-border::after{content:""}.ss-pleaf.ss-inner::marker{content:""}.ss-pmtg::before{content:""}.ss-pmtg.ss-border::after{content:""}.ss-pmtg.ss-inner::marker{content:""}.ss-plgm::before{content:""}.ss-plgm.ss-border::after{content:""}.ss-plgm.ss-inner::marker{content:""}.ss-parl::before{content:""}.ss-parl.ss-border::after{content:""}.ss-parl.ss-inner::marker{content:""}.ss-4ed::before{content:""}.ss-4ed.ss-border::after{content:""}.ss-4ed.ss-inner::marker{content:""}.ss-4bb::before{content:""}.ss-4bb.ss-border::after{content:""}.ss-4bb.ss-inner::marker{content:""}.ss-ice::before{content:""}.ss-ice.ss-border::after{content:""}.ss-ice.ss-inner::marker{content:""}.ss-chr::before{content:""}.ss-chr.ss-border::after{content:""}.ss-chr.ss-inner::marker{content:""}.ss-ren::before{content:""}.ss-ren.ss-border::after{content:""}.ss-ren.ss-inner::marker{content:""}.ss-rin::before{content:""}.ss-rin.ss-border::after{content:""}.ss-rin.ss-inner::marker{content:""}.ss-hml::before{content:""}.ss-hml.ss-border::after{content:""}.ss-hml.ss-inner::marker{content:""}.ss-all::before{content:""}.ss-all.ss-border::after{content:""}.ss-all.ss-inner::marker{content:""}.ss-mir::before{content:""}.ss-mir.ss-border::after{content:""}.ss-mir.ss-inner::marker{content:""}.ss-itp::before{content:""}.ss-itp.ss-border::after{content:""}.ss-itp.ss-inner::marker{content:""}.ss-vis::before{content:""}.ss-vis.ss-border::after{content:""}.ss-vis.ss-inner::marker{content:""}.ss-5ed::before{content:""}.ss-5ed.ss-border::after{content:""}.ss-5ed.ss-inner::marker{content:""}.ss-past::before{content:""}.ss-past.ss-border::after{content:""}.ss-past.ss-inner::marker{content:""}.ss-por::before{content:""}.ss-por.ss-border::after{content:""}.ss-por.ss-inner::marker{content:""}.ss-pvan::before{content:""}.ss-pvan.ss-border::after{content:""}.ss-pvan.ss-inner::marker{content:""}.ss-van::before{content:""}.ss-van.ss-border::after{content:""}.ss-van.ss-inner::marker{content:""}.ss-wth::before{content:""}.ss-wth.ss-border::after{content:""}.ss-wth.ss-inner::marker{content:""}.ss-tmp::before{content:""}.ss-tmp.ss-border::after{content:""}.ss-tmp.ss-inner::marker{content:""}.ss-sth::before{content:""}.ss-sth.ss-border::after{content:""}.ss-sth.ss-inner::marker{content:""}.ss-exo::before{content:""}.ss-exo.ss-border::after{content:""}.ss-exo.ss-inner::marker{content:""}.ss-p02::before{content:""}.ss-p02.ss-border::after{content:""}.ss-p02.ss-inner::marker{content:""}.ss-ugl::before{content:""}.ss-ugl.ss-border::after{content:""}.ss-ugl.ss-inner::marker{content:""}.ss-palp::before{content:""}.ss-palp.ss-border::after{content:""}.ss-palp.ss-inner::marker{content:""}.ss-usg::before{content:""}.ss-usg.ss-border::after{content:""}.ss-usg.ss-inner::marker{content:""}.ss-ath::before{content:""}.ss-ath.ss-border::after{content:""}.ss-ath.ss-inner::marker{content:""}.ss-ulg::before{content:""}.ss-ulg.ss-border::after{content:""}.ss-ulg.ss-inner::marker{content:""}.ss-6ed::before{content:""}.ss-6ed.ss-border::after{content:""}.ss-6ed.ss-inner::marker{content:""}.ss-uds::before{content:""}.ss-uds.ss-border::after{content:""}.ss-uds.ss-inner::marker{content:""}.ss-s99::before{content:""}.ss-s99.ss-border::after{content:""}.ss-s99.ss-inner::marker{content:""}.ss-ptk::before{content:""}.ss-ptk.ss-border::after{content:""}.ss-ptk.ss-inner::marker{content:""}.ss-p3k::before{content:""}.ss-p3k.ss-border::after{content:""}.ss-p3k.ss-inner::marker{content:""}.ss-pgru::before{content:""}.ss-pgru.ss-border::after{content:""}.ss-pgru.ss-inner::marker{content:""}.ss-mmq::before{content:""}.ss-mmq.ss-border::after{content:""}.ss-mmq.ss-inner::marker{content:""}.ss-brb::before{content:""}.ss-brb.ss-border::after{content:""}.ss-brb.ss-inner::marker{content:""}.ss-fnm::before{content:""}.ss-fnm.ss-border::after{content:""}.ss-fnm.ss-inner::marker{content:""}.ss-4eda::before{content:""}.ss-4eda.ss-border::after{content:""}.ss-4eda.ss-inner::marker{content:""}.ss-legchr::before{content:""}.ss-legchr.ss-border::after{content:""}.ss-legchr.ss-inner::marker{content:""}.ss-leg2::before{content:""}.ss-leg2.ss-border::after{content:""}.ss-leg2.ss-inner::marker{content:""}.ss-pgc98::before{content:""}.ss-pgc98.ss-border::after{content:""}.ss-pgc98.ss-inner::marker{content:""}.ss-po::before{content:""}.ss-po.ss-border::after{content:""}.ss-po.ss-inner::marker{content:""}.ss-por2::before{content:""}.ss-por2.ss-border::after{content:""}.ss-por2.ss-inner::marker{content:""}.ss-wl::before{content:""}.ss-wl.ss-border::after{content:""}.ss-wl.ss-inner::marker{content:""}.ss-wth2::before{content:""}.ss-wth2.ss-border::after{content:""}.ss-wth2.ss-inner::marker{content:""}.ss-brbalt::before{content:""}.ss-brbalt.ss-border::after{content:""}.ss-brbalt.ss-inner::marker{content:""}.ss.ss-border::after{color:var(--ss-border);position:absolute;left:0}.ss.ss-border.ss-rarity-common-alt::after,.ss.ss-border.ss-rarity-uncommon::after,.ss.ss-border.ss-rarity-rare::after,.ss.ss-border.ss-rarity-mythic::after,.ss.ss-border.ss-rarity-foil::after,.ss.ss-border.ss-border-black::after{color:var(--ss-border-contrast)}.ss.ss-border-white{--ss-border: #fff !important}.ss.ss-inner{display:list-item;list-style-position:inside}.ss.ss-inner::before{position:absolute;left:0}.ss.ss-inner::marker{color:var(--ss-inner)}.ss.ss-inner::before,.ss.ss-inner::after,.ss.ss-inner::marker{left:50%;transform:translateX(-50%)}.ss.ss-rarity-common{--ss-rarity: #131417}.ss.ss-rarity-common.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #131417 0%, #131417 50%, #131417 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-common-alt{--ss-rarity: #fff}.ss.ss-rarity-common-alt.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, 0%, 50%, 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-uncommon{--ss-rarity: #707883}.ss.ss-rarity-uncommon.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #4d6572 0%, #c3dfeb 50%, #4d6572 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-rare{--ss-rarity: #a48a37}.ss.ss-rarity-rare.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #7f6f43 0%, #d9c287 50%, #7f6f43 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-mythic{--ss-rarity: #d9640f}.ss.ss-rarity-mythic.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 90deg, #c2381a 0%, #f59700 50%, #c2381a 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-foil{--ss-rarity: #00afc9}.ss.ss-rarity-foil.ss-rarity-gradient::before{--ss-rarity-bg: linear-gradient( 135deg, #ea8d66 0%, #ea8d66 15%, #fdef8a 28%, #8bcc93 42%, #a6dced 55%, #6f75aa 68%, #e599c2 84%, #e599c2 100%);--ss-rarity: transparent;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-fw{width:1.75em;display:list-item;list-style-position:inside;text-align:center}.ss.ss-fw:not(.ss-inner){list-style:none}.ss.ss-fw.ss-border:not(.ss-inner)::after{left:50%;transform:translateX(-50%)}.ss.ss-white::before,.ss.ss-white::after,.ss.ss-white::marker{color:#fff}@-moz-document url-prefix(){.ss-fnm::before,.ss-pfnm::before{margin-left:-0.4%}}/*# sourceMappingURL=keyrune.min.css.map */ diff --git a/dist/css/keyrune.min.css.map b/dist/css/keyrune.min.css.map index 8c66da6..aa53a16 100644 --- a/dist/css/keyrune.min.css.map +++ b/dist/css/keyrune.min.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"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","file":"keyrune.min.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss","../../src/scss/_fixes.scss"],"names":[],"mappings":"CAEA,MACI,kBACA,8BACA,iBACA,qBACA,4BAEA,sBACI,kBACA,2BACA,kBACA,iBCbR,WACI,sBACA,sCACA,2RAKA,mBACA,kBACA,mBAIJ,IAGI,iCACA,uBACA,YACA,kBACA,mBACA,oBACA,kBACA,oBACA,cACA,oBAGA,mCACA,kCAGA,YACI,+BC9BJ,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,kBACI,YAGA,2BACI,YAIJ,2BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,mBACI,YAGA,4BACI,YAIJ,4BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,kBACI,YAGA,2BACI,YAIJ,2BACI,YAVR,eACI,YAGA,wBACI,YAIJ,wBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,eACI,YAGA,wBACI,YAIJ,wBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,mBACI,YAGA,4BACI,YAIJ,4BACI,YD0DA,qBACI,uBACA,kBACA,OAIJ,qOAMI,gCAIJ,oBACI,6BAMR,aAGI,kBACA,2BAGA,qBACI,kBACA,OAIJ,qBACI,sBAIJ,8DAGI,SACA,2BASA,qBAEI,qBAEA,gDACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,yBAEI,kBAEA,oDACI,uDAMA,yBACA,qBACA,6BACA,sCAdR,uBAEI,qBAEA,kDACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,mBAEI,qBAEA,8CACI,+EAMA,yBACA,qBACA,6BACA,sCAdR,qBAEI,qBAEA,gDACI,+EAMA,yBACA,qBACA,6BACA,sCAMZ,mBACI,qBACA,8CACI,iJAWA,yBACA,qBACA,6BACA,sCAMZ,UAGI,aACA,kBACA,2BACA,kBAGA,yBACI,gBAIJ,0CACI,SACA,2BAMJ,8DAGI,WElMhB,4BAGQ,iCAEI","file":"keyrune.min.css"} \ No newline at end of file diff --git a/dist/font/keyrune.eot b/dist/font/keyrune.eot index 98f38a5..fd8ef55 100644 Binary files a/dist/font/keyrune.eot and b/dist/font/keyrune.eot differ diff --git a/dist/font/keyrune.svg b/dist/font/keyrune.svg index f551079..8b9ba6b 100644 --- a/dist/font/keyrune.svg +++ b/dist/font/keyrune.svg @@ -7,7 +7,7 @@ { "fontFamily": "keyrune", "majorVersion": 4, - "minorVersion": 0.62, + "minorVersion": 0.7, "fontURL": "https://keyrune.andrewgioia.com", "description": "Magic: the Gathering set symbol pictographic font\nFont generated by IcoMoon.", "copyright": "2022", @@ -29,6 +29,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -138,18 +264,30 @@ - - + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + @@ -164,6 +302,9 @@ + + + @@ -177,8 +318,9 @@ - - + + + @@ -193,6 +335,10 @@ + + + + @@ -200,6 +346,8 @@ + + diff --git a/dist/font/keyrune.ttf b/dist/font/keyrune.ttf index 2644b11..8e5232b 100644 Binary files a/dist/font/keyrune.ttf and b/dist/font/keyrune.ttf differ diff --git a/dist/font/keyrune.woff b/dist/font/keyrune.woff index 8a5270c..02f5afc 100644 Binary files a/dist/font/keyrune.woff and b/dist/font/keyrune.woff differ diff --git a/dist/font/keyrune.woff2 b/dist/font/keyrune.woff2 index b3ea843..dd9f894 100644 Binary files a/dist/font/keyrune.woff2 and b/dist/font/keyrune.woff2 differ diff --git a/docs/assets/css/docs.css b/docs/assets/css/docs.css index b9c70d1..547ff53 100644 --- a/docs/assets/css/docs.css +++ b/docs/assets/css/docs.css @@ -1,13 +1,16 @@ -@charset "UTF-8"; :root { - --bg-body: #fff; - --bg-hover: #f2f1f1; - --bg-content: #e0dfde; --bg-accent: #d2d1cf; + --bg-active: #d2d1cf; + --bg-body: #fff; --bg-border: #000; --bg-button: #fff; - --bg-active: #d2d1cf; - --icon-default: #131417; + --bg-content: #f2f1f1; + --bg-card: #e0dfde; + --bg-card-hover: #d2d1cf; + --bg-dialog: #e0dfde; + --bg-hover: #f0eded; + --bg-shadow: #131417; + --icon-shadow: #fff; --link-default: #0060e4; --text-default: #000; --text-accent: #8e8d88; @@ -17,18 +20,22 @@ --rgba-modal: rgba(0, 0, 0, 0.75); } :root[data-mode=dark] { - --bg-body: #202124; - --bg-hover: #131417; - --bg-content: #3a3a3a; --bg-accent: #8e8d88; + --bg-active: #39b9e4; + --bg-body: #1e1f20; --bg-border: #575754; --bg-button: #18191b; - --bg-active: #29c9ff; - --icon-default: #000; - --link-default: #29c9ff; + --bg-content: #2a2a2b; + --bg-card: #1e1f20; + --bg-card-hover: #18191b; + --bg-dialog: #131417; + --bg-hover: #131417; + --bg-shadow: #000; + --icon-shadow: transparent; + --link-default: #39b9e4; --text-default: #fff; --text-accent: #d2d1cf; - --text-contrast: #ddd; + --text-contrast: #f2f1f1; --svg-border: #575754; --rgba-fg: rgba(0,0,0,0.9); --rgba-modal: rgba(0, 0, 0, 0.5); @@ -220,7 +227,7 @@ footer { width: 100%; } footer.border { - border-top: 1px solid #3a3a3a; + border-top: 1px solid #2a2a2b; } footer menu li { margin-bottom: 0.5rem; @@ -311,6 +318,34 @@ footer iframe html body { background-color: var(--bg-content); } +.tooltip { + font-style: normal; + display: flex; + width: auto; + margin: 0 auto; + background: var(--text-default); + position: absolute; + top: 0; + left: 50%; + white-space: nowrap; + min-height: 1.5rem; + color: var(--bg-body); + transform: translateX(-50%) translateY(-50%); + margin-top: -1rem; + opacity: 0; + font-size: 1rem; + padding: 0.25rem 0.75rem; + align-items: center; + justify-content: center; + border-radius: 0.5rem; + transition: top 250ms ease-in-out, opacity 250ms ease-in-out; +} +.tooltip-wrapper:not(.disabled):hover .tooltip { + top: -0.5rem; + opacity: 1; + transition-delay: 750ms; +} + .flex { display: flex; } @@ -702,6 +737,10 @@ footer iframe html body { width: min(91.66667%, 1440px); } } +.border-t-light { + border-top: 1px solid var(--bg-accent); +} + @media only screen and (min-width: 512px) { .xs\:inline { display: inline; @@ -868,7 +907,7 @@ button.bubble::before { width: calc(100% + 2rem); height: calc(100% + 2rem); border-radius: 1rem; - background: #202124; + background: #1e1f20; top: -1rem; left: -1rem; z-index: 0; @@ -915,7 +954,7 @@ aside > p.big { } } dialog { - background: var(--bg-content); + background: var(--bg-dialog); border: none; border-radius: 1.5rem; color: var(--text-default); @@ -1072,6 +1111,10 @@ menu label.disabled, menu label[disabled=disabled] { cursor: not-allowed; opacity: 0.33; } +menu label svg { + width: 1.5rem; + height: 1.5rem; +} menu input[type=radio]:checked + label, menu input[type=checkbox]:checked + label, menu label.checked { @@ -1128,7 +1171,7 @@ menu.group label.right { } #icons figure { align-items: center; - background-color: var(--bg-body); + background-color: var(--bg-card); border-radius: 1rem; cursor: pointer; display: flex; @@ -1139,7 +1182,7 @@ menu.group label.right { width: 100%; } #icons figure:hover { - background-color: var(--bg-hover); + background-color: var(--bg-card-hover); animation: hover 200ms; } #icons figure > .ss { @@ -1149,6 +1192,9 @@ menu.group label.right { #icons figure > .ss.ss-rarity-common:not(.ss-inner)::before { color: var(--text-default) !important; } +#icons figure > .ss::before { + text-shadow: 0 0 2rem var(--icon-shadow); +} #icons figure > span { margin: 0 0.5rem 1.25rem; } @@ -1203,13 +1249,36 @@ menu.group label.right { display: inline; margin: 1rem 1rem 1rem 0; } +#icons[data-density=icon] div.grid { + gap: 1rem; + margin-bottom: 2rem; +} +#icons[data-density=icon] div.sticky { + padding-bottom: 1rem; +} +#icons[data-density=icon] figure { + flex-direction: row; + justify-content: center; + border-radius: 0.75rem; +} +#icons[data-density=icon] figure > .ss { + font-size: 2rem; + margin: 1rem; +} +#icons[data-density=icon] figure > span.icon-name, +#icons[data-density=icon] figure > span.icon-code { + display: none; +} +#icons[data-density=icon] .set-group-grid { + grid-template-columns: repeat(4, minmax(0, 1fr)); +} @keyframes hover { 0% { - background-color: var(--bg-body); + background-color: var(--bg-card); } 100% { - background-color: var(--bg-hover); + background-color: var(--bg-card-hover); } } @media only screen and (min-width: 1025px) { @@ -1228,6 +1297,14 @@ menu.group label.right { gap: 2rem; margin-bottom: 4rem; } + #icons[data-density=icon] .set-group-grid { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } +} +@media only screen and (min-width: 1281px) { + #icons[data-density=icon] .set-group-grid { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } } :root[data-mode=dark] #icons figure .ss.ss-rarity-common.ss-inner, :root[data-mode=dark] object details .details .icon i.ss.ss-rarity-common.ss-inner { @@ -1253,7 +1330,7 @@ form .input-wrapper svg.clear { form input[type=text] { align-self: stretch; background: var(--bg-body); - border: 0.15rem solid var(--text-default); + border: 0.15rem solid var(--bg-border); box-shadow: inset 0 0.25rem 0 0 var(--bg-hover); height: 3.6rem; border-radius: 2rem; @@ -1263,15 +1340,15 @@ form input[type=text] { width: calc(100% - 5.5rem); } form input[type=text]::placeholder { - color: var(--bg-accent); + color: var(--text-accent); font-size: 1.25rem; } form input[type=text]:focus { outline: none; - box-shadow: inset 0 0.25rem 0 0 var(--bg-hover), 0 0 0 1px var(--bg-body), 0 0 0 0.25rem #29c9ff; + box-shadow: inset 0 0.25rem 0 0 var(--bg-hover), 0 0 0 1px var(--bg-body), 0 0 0 0.25rem #39b9e4; } form button.button { - border-color: var(--text-default); + border-color: var(--bg-border); border-radius: 0 2rem 2rem 0; box-shadow: inset 0 0.25rem 0 0 var(--bg-hover); cursor: pointer; @@ -1318,7 +1395,7 @@ object { } object details { background: var(--rgba-fg); - box-shadow: 0 0 12rem 0 var(--icon-default); + box-shadow: 0 0 12rem 0 var(--bg-shadow); display: flex; flex-direction: column; border-radius: 1.5rem; @@ -1352,7 +1429,7 @@ object details .icon { } object details .icon i.ss { font-size: 8em; - line-height: 1.75ex; + line-height: 1; padding-bottom: 1.5rem; } object details .icon-controls { @@ -1467,27 +1544,6 @@ object details .table .actions a.action-button span { object details .table .actions a.action-button:hover span { text-decoration-color: var(--text-default); } -object details .table .actions a.action-button em { - font-style: normal; - display: flex; - width: auto; - margin: 0 auto; - background: var(--text-default); - position: absolute; - top: 0; - left: 50%; - white-space: nowrap; - min-height: 1.5rem; - color: var(--bg-body); - transform: translateX(-50%) translateY(-50%); - margin-top: -1rem; - opacity: 0; - font-size: 1rem; - padding: 0.25rem 0.75rem; - align-items: center; - justify-content: center; - border-radius: 0.5rem; -} object details .tags { display: flex; font-size: 0.9rem; @@ -1563,6 +1619,4 @@ object.active details { object details .table .actions { display: flex; } -} - -/*# sourceMappingURL=docs.css.map */ +} \ No newline at end of file diff --git a/docs/assets/css/docs.css.map b/docs/assets/css/docs.css.map index e51d0f7..16cefe4 100644 --- a/docs/assets/css/docs.css.map +++ b/docs/assets/css/docs.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../src/assets/scss/_layout.scss","../../src/assets/scss/_utils.scss","../../src/assets/scss/_type.scss","../../src/assets/scss/_home.scss","../../src/assets/scss/_sets.scss"],"names":[],"mappings":";AAgCA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;EAGA;EACA;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAKJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGR;EACI;;;AAMpB;EACI;IACI;;EAGA;IACI;;EAEJ;IACI;IACA;IACA;;;AAKZ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIA;EACI;;AAIR;EACI;;;AAOR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;;AAKR;EACI;EACA;EACA;;;AASA;EACI;E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A;EAEI;;AAEJ;AAAA;EAEI;EACA;;;AAUA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;EACA;;AAIR;EACI;EACA;;;AAGR;EACI;IACI;IACA;IACA;;;AAOR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EAEA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;;AAOJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;AAAA;AAAA;AAAA;AAAA;EAKI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEJ;EACI;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAEA;EAGI;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAMZ;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMhB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAQpB;EACI;;AAEA;EACI;EACA;;;AAIZ;EACI;IACI;IACA;;EAEJ;IACI;IACA;;EAEJ;IACI;IACA;;;AAGR;EACI;IACI;;EAEA;IACI;IACA;;EAGJ;IACI;;EAEA;IACI;;EAGJ;IACI;IACA;;EAKJ;IACI","file":"docs.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../../assets/scss/_vars.scss","../../../assets/scss/_layout.scss","../../../assets/scss/_utils.scss","../../../assets/scss/_type.scss","../../../assets/scss/_home.scss","../../../assets/scss/_sets.scss"],"names":[],"mappings":";AAiCA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;EAGA;EACA;;ACpFJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAKJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGR;EACI;;;AAMpB;EACI;IACI;;EAGA;IACI;;EAEJ;IACI;IACA;IACA;;;AAKZ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIA;EACI;;AAIR;EACI;;;AAOR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ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J;EACI;;AAEJ;EACI;EACA;;AAMR;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;;AACA;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAMR;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;;AACA;EACI;EACA;;AAEJ;AAAA;EAEI;;AAGR;EACI;;;AAIZ;EACI;IACI;;EAEJ;IACI;;;AAGR;EAGY;IACI;;EAEA;IACI;IACA;;EAEJ;IACI;;EAEJ;IACI;IACA;IACA;;EAMR;IACI;;;AAKhB;EAEQ;IACI;;;AAMR;AAAA;EAEI;;AAEJ;AAAA;EAEI;EACA;;;AAUA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;EACA;;AAIR;EACI;EACA;;;AAGR;EACI;IACI;IACA;IACA;;;AAOR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EAEA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;;AAOJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;AAAA;AAAA;AAAA;AAAA;EAKI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEJ;EACI;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAEA;EAGI;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAMZ;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAMhB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAQpB;EACI;;AAEA;EACI;EACA;;;AAIZ;EACI;IACI;IACA;;EAEJ;IACI;IACA;;EAEJ;IACI;IACA;;;AAGR;EACI;IACI;;EAEA;IACI;IACA;;EAGJ;IACI;;EAEA;IACI;;EAGJ;IACI;IACA;;EAKJ;IACI","file":"docs.css"} \ No newline at end of file diff --git a/docs/assets/css/keyrune.css b/docs/assets/css/keyrune.css index 15b5d81..fe44b3a 100644 --- a/docs/assets/css/keyrune.css +++ b/docs/assets/css/keyrune.css @@ -487,6 +487,15 @@ .ss-ptk.ss-inner::marker { content: "\f8ff"; } +.ss-p3k::before { + content: "\e087"; +} +.ss-p3k.ss-border::after { + content: "\e088"; +} +.ss-p3k.ss-inner::marker { + content: "\f8ff"; +} .ss-pgru::before { content: "\e08a"; } @@ -505,69 +514,114 @@ .ss-mmq.ss-inner::marker { content: "\e08f"; } -.ss-legchr::before { +.ss-brb::before { + content: "\e090"; +} +.ss-brb.ss-border::after { + content: "\e091"; +} +.ss-brb.ss-inner::marker { + content: "\f8ff"; +} +.ss-fnm::before { + content: "\e093"; +} +.ss-fnm.ss-border::after { + content: "\e094"; +} +.ss-fnm.ss-inner::marker { + content: "\e095"; +} +.ss-pal00::before { + content: "\e096"; +} +.ss-pal00.ss-border::after { + content: "\e097"; +} +.ss-pal00.ss-inner::marker { + content: "\f8ff"; +} +.ss-4eda::before { content: "\f8f6"; } -.ss-legchr.ss-border::after { +.ss-4eda.ss-border::after { content: "\f8f5"; } +.ss-4eda.ss-inner::marker { + content: "\f8ff"; +} +.ss-legchr::before { + content: "\f8f4"; +} +.ss-legchr.ss-border::after { + content: "\f8f3"; +} .ss-legchr.ss-inner::marker { content: "\f8ff"; } .ss-leg2::before { - content: "\f8f6"; + content: "\f8f4"; } .ss-leg2.ss-border::after { - content: "\f8f5"; + content: "\f8f3"; } .ss-leg2.ss-inner::marker { content: "\f8ff"; } .ss-pgc98::before { - content: "\f8f4"; + content: "\f8f2"; } .ss-pgc98.ss-border::after { - content: "\f8f3"; + content: "\f8f1"; } .ss-pgc98.ss-inner::marker { content: "\f8ff"; } .ss-po::before { - content: "\f8f2"; + content: "\f8f0"; } .ss-po.ss-border::after { - content: "\f8f1"; -} -.ss-po.ss-inner::marker { - content: "\f8f0"; -} -.ss-por2::before { - content: "\f8f2"; -} -.ss-por2.ss-border::after { - content: "\f8f1"; -} -.ss-por2.ss-inner::marker { - content: "\f8f0"; -} -.ss-wl::before { content: "\f8ef"; } -.ss-wl.ss-border::after { +.ss-po.ss-inner::marker { content: "\f8ee"; } +.ss-por2::before { + content: "\f8f0"; +} +.ss-por2.ss-border::after { + content: "\f8ef"; +} +.ss-por2.ss-inner::marker { + content: "\f8ee"; +} +.ss-wl::before { + content: "\f8ed"; +} +.ss-wl.ss-border::after { + content: "\f8ec"; +} .ss-wl.ss-inner::marker { content: "\f8ff"; } .ss-wth2::before { - content: "\f8ef"; + content: "\f8ed"; } .ss-wth2.ss-border::after { - content: "\f8ee"; + content: "\f8ec"; } .ss-wth2.ss-inner::marker { content: "\f8ff"; } +.ss-brbalt::before { + content: "\f8eb"; +} +.ss-brbalt.ss-border::after { + content: "\f8ea"; +} +.ss-brbalt.ss-inner::marker { + content: "\f8ff"; +} .ss.ss-border::after { color: var(--ss-border); position: absolute; @@ -640,7 +694,7 @@ -webkit-text-fill-color: transparent; } .ss.ss-rarity-rare { - --ss-rarity: #b7a066; + --ss-rarity: #a48a37; } .ss.ss-rarity-rare.ss-rarity-gradient::before { --ss-rarity-bg: @@ -702,8 +756,23 @@ left: 50%; transform: translateX(-50%); } +.ss.ss-fw.ss-fw-square { + width: 1em; +} +.ss.ss-fw.ss-fw-square::before { + transform: scale(0.5714); +} +.ss.ss-fw.ss-fw-square.ss-border::after, .ss.ss-fw.ss-fw-square.ss-inner::before, .ss.ss-fw.ss-fw-square.ss-inner::after, .ss.ss-fw.ss-fw-square.ss-inner::marker { + transform: translateX(-50%) scale(0.5714); +} .ss.ss-white::before, .ss.ss-white::after, .ss.ss-white::marker { color: #fff; } +@-moz-document url-prefix() { + .ss-fnm::before, .ss-pfnm::before { + margin-left: -0.4%; + } +} + /*# sourceMappingURL=keyrune.css.map */ diff --git a/docs/assets/css/keyrune.css.map b/docs/assets/css/keyrune.css.map index ba487b6..0af4c94 100644 --- a/docs/assets/css/keyrune.css.map +++ b/docs/assets/css/keyrune.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../../src/scss/_media.scss","../../../src/scss/_sets.scss","../../../src/scss/_helpers.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACbR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AAGA;EACI;;AC9BJ;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AD0DA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AASA;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAMZ;EACI;;AACA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAMJ;EAGI","file":"keyrune.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../../../../src/scss/_media.scss","../../../../../src/scss/_sets.scss","../../../../../src/scss/_helpers.scss","../../../../../src/scss/_fixes.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACbR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AAGA;EACI;;AC9BJ;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AD0DA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AASA;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAMZ;EACI;;AACA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;;AAGJ;EAII;;AAOR;EAGI;;;AEjNhB;EAGQ;IAEI","file":"keyrune.css"} \ No newline at end of file diff --git a/docs/assets/font/keyrune.woff b/docs/assets/font/keyrune.woff index 8a5270c..af21b19 100644 Binary files a/docs/assets/font/keyrune.woff and b/docs/assets/font/keyrune.woff differ diff --git a/docs/assets/font/keyrune.woff2 b/docs/assets/font/keyrune.woff2 index b3ea843..3896467 100644 Binary files a/docs/assets/font/keyrune.woff2 and b/docs/assets/font/keyrune.woff2 differ diff --git a/docs/assets/js/glitz.js b/docs/assets/js/glitz.js index 3b6e6b9..cdd947d 100644 --- a/docs/assets/js/glitz.js +++ b/docs/assets/js/glitz.js @@ -243,20 +243,20 @@ function openModal(icon) { // specific function bindings $('#copy-unicode').on('click', function() { navigator.clipboard.writeText(rarity).then(function() { - $('#copy-unicode em').html('Unicode copied!').animate('fadeup', 1200, 'ease-in-out'); + $('#copy-unicode .tooltip').html('Unicode copied!').animate('fadeup', 1200, 'ease-in-out'); }, function(err) { - $('#copy-unicode em').html('Error copying').animate('fadeup', 1200, 'ease-in-out'); + $('#copy-unicode .tooltip').html('Error copying').animate('fadeup', 1200, 'ease-in-out'); }); }); $('#copy-glyph').on('click', function() { navigator.clipboard.writeText($('details div.table li.rarity i').html()).then(function() { - $('#copy-glyph em').html('Glyph copied!').animate('fadeup', 1200, 'ease-in-out'); + $('#copy-glyph .tooltip').html('Glyph copied!').animate('fadeup', 1200, 'ease-in-out'); }, function(err) { - $('#copy-glyph em').html('Error copying').animate('fadeup', 1200, 'ease-in-out'); + $('#copy-glyph .tooltip').html('Error copying').animate('fadeup', 1200, 'ease-in-out'); }); }); $('#download-svg').on('click', function() { - $('#download-svg em').html('Coming soon!').animate('fadeup', 1200, 'ease-in-out'); + $('#download-svg .tooltip').html('Coming soon!').animate('fadeup', 1200, 'ease-in-out'); }); // show the modal @@ -273,10 +273,8 @@ function closeModal() { // onload interactions Zepto(function($){ - // // mobile nav - $('header').on('click', '#toggle-nav', function(e) { $('nav').toggleClass('mobile'); $('#toggle-nav-svg').toggleClass('closed'); @@ -284,10 +282,10 @@ Zepto(function($){ // // dark/light mode - let toggle = $('#switch'); let cookie = localStorage.getItem('mode'); + // check for cookie if (cookie) { if (cookie == 'dark') { document.documentElement.dataset.mode = 'dark'; @@ -305,6 +303,7 @@ Zepto(function($){ localStorage.setItem('mode', 'light'); } + // click handling toggle.on('change', function() { if (toggle.prop('checked')) { document.documentElement.dataset.mode = 'dark'; @@ -317,14 +316,13 @@ Zepto(function($){ // // filter icons if we have a ?q=, modal if we have an ?i= - let url = new URLSearchParams(window.location.search); - + // search query if (url.get('q')) { filterIcons(url.get('q')); $('#icon-filter').val(url.get('q')); } - + // icon preview if (url.get('i')) { let icon = $('figure[data-code="'+url.get('i')+'"]'); if (icon) { @@ -334,14 +332,12 @@ Zepto(function($){ // // live icon filter via search box - $('#icon-filter').on('input', function() { filterIcons($(this).val()); }); // // icon filter clear button - $('.search-link').on('click', function(e) { e.preventDefault(); filterIcons($(this).data('q')); @@ -350,27 +346,21 @@ Zepto(function($){ // // icon display menus - $('#icon-menu').on('change', 'input[type=radio][name="density"]', function() { $('#icons').data('density', $(this).val()); }); - $('#icon-menu').on('change', 'input[type=radio][name="rarity"]', function() { iconsChangeRarity($(this).val()); }); - $('#icon-menu').on('change', 'input[type=checkbox][name="border"]', function() { iconsToggleClass('ss-border', 'border'); }); - $('#icon-menu').on('change', 'input[type=checkbox][name="inner"]', function() { iconsToggleClass('ss-inner', 'inner'); }); - $('#icon-menu').on('change', 'input[type=checkbox][name="gradient"]', function() { iconsToggleClass('ss-rarity-gradient', 'gradient'); }); - $('#icon-menu').on('change', 'input[type=checkbox][name="transparent"]', function() { $('#icons figure').each(function(index, figure) { $(figure).toggleClass('checkerboard'); @@ -379,7 +369,6 @@ Zepto(function($){ // // icon modal - $('#icons').on('click', 'figure', function() { openModal($(this)); }); @@ -388,4 +377,4 @@ Zepto(function($){ e.preventDefault(); closeModal(); }) -}); \ No newline at end of file +}); diff --git a/docs/docs/index.html b/docs/docs/index.html new file mode 100644 index 0000000..82a94e2 --- /dev/null +++ b/docs/docs/index.html @@ -0,0 +1,366 @@ + + + + + Keyrune + + + + + + + + + + + + + +
+ + + + Keyrune + + + 4.0.0 + + + + + + +
+ + + +
+ +
+ Documentation +
+ +
+ + +
+
+
+

+ Keyrune.css +

+

+ An MTG icon font built with ♥ by Andrew Gioia. +

+ + jsDeliver CDN badge + + + Star + +
+
+
+ Project +
+ +
  • + + Overview +
  • +
  • + + + + + + Set symbols +
  • +
  • + + + + + Documentation +
  • +
  • + + + + + + + + + + + + Examples +
  • +
  • + + + + + + + + + Cheatsheet +
  • +
  • + + + + + GitHub project +
  • +
  • + + + + Gitea mirror +
  • +
    +
    +
    +
    + Licensing and terms of use +
    +

    + Keyrune is free, unofficial "Fan Content" permitted under the Wizards of the Coast Fan Content Policy. The Magic: the Gathering™ set symbols themselves are copyright Wizards of the Coast, LLC, a subsidiary of Hasbro, Inc. Keyrune is not produced by, endorsed by, supported by, or affiliated with Wizards of the Coast, and I develop and distribute this project solely as a resource to enable other Fan Content. +

    +

    + The Keyrune font is licensed under the SIL OFL 1.1. Please review the terms of that license for attribution, distribution, incorporation, and bundling requirements. +

    +

    + The source code and other project files, including CSS, SCSS, and his website, are licensed separately under the GPL 3.0 License. You're free to share or modify any of the source code or this website's design so long as you also distribute your project under the same license. +

    +
    +
    +
    + + + + + +
    + + Set name + +
    + + + + + + + +
    +
    +

    + Set name +

    +

    + Set code +

    +
    +
    + + +
    +
    + + +
    +
    + + + Official + +
    +
    + +
      +
    • + + +
    • +
    • + + +
    • +
    • + + +
    • +
    +
    +
    + + +
    +
    + + +
    +
    + Tags +
    +
    +
    + +
    + +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + + +
  • +
    + +
  • + +
  • +
  • + +
  • +
  • + +
  • +
    +
    +
    +
    +
    +
    + + + + + diff --git a/docs/index.html b/docs/index.html index 9186103..033fa56 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,19 +1,17 @@ - + Keyrune - - - + - - - + + + @@ -82,13 +80,14 @@
    - +
    +
    -
    -
    - -
  • - - -
  • -
  • - - -
  • -
  • - - -
  • -
  • - - -
  • -
  • - - -
  • -
    - -
    - @@ -93,4 +93,4 @@

    - \ No newline at end of file + diff --git a/docs/src/layouts/partials/header.html b/docs/src/layouts/partials/header.html index bf9b4a8..efb2c25 100644 --- a/docs/src/layouts/partials/header.html +++ b/docs/src/layouts/partials/header.html @@ -62,9 +62,9 @@
    - +
    - \ No newline at end of file + diff --git a/docs/src/layouts/partials/modal.html b/docs/src/layouts/partials/modal.html index 44f6002..db48ba5 100644 --- a/docs/src/layouts/partials/modal.html +++ b/docs/src/layouts/partials/modal.html @@ -1,5 +1,5 @@ -
    +
    Set name @@ -64,7 +64,7 @@ Copy unicode - Unicode copied! + Unicode copied! @@ -72,7 +72,7 @@ Copy glyph - Glyph copied! + Glyph copied! @@ -81,7 +81,7 @@ Download - SVG downloaded! + SVG downloaded! @@ -90,65 +90,60 @@
    - +
  • -
  • -
  • -
  • -
    \ No newline at end of file + diff --git a/docs/src/layouts/shortcodes/icons.html b/docs/src/layouts/shortcodes/icons.html index 6ade94f..cc42cf2 100644 --- a/docs/src/layouts/shortcodes/icons.html +++ b/docs/src/layouts/shortcodes/icons.html @@ -1,12 +1,12 @@ {{- range sort .Site.Data.sets "order" "asc" -}} {{- if isset . "sets" -}} {{- $group := . -}} -
    +

    {{ .name }}

    -

    +

    @@ -14,7 +14,7 @@
    {{- range $index, $set := sort $group.sets "release" "asc" -}}
    - + {{ $set.code }} {{ $set.display }}
    @@ -45,4 +45,4 @@

    Clear it or try a cool one like TMP 😎

    -
    \ No newline at end of file +
    diff --git a/docs/src/static/assets/css/docs.css b/docs/src/static/assets/css/docs.css index f48d414..9bd520b 100644 --- a/docs/src/static/assets/css/docs.css +++ b/docs/src/static/assets/css/docs.css @@ -1,4 +1,352 @@ @charset "UTF-8"; +:root { + --bg-accent: #d2d1cf; + --bg-active: #d2d1cf; + --bg-body: #fff; + --bg-border: #000; + --bg-button: #fff; + --bg-content: #f2f1f1; + --bg-card: #e0dfde; + --bg-card-hover: #d2d1cf; + --bg-dialog: #e0dfde; + --bg-hover: #f0eded; + --bg-shadow: #131417; + --icon-shadow: #fff; + --link-default: #0060e4; + --text-default: #000; + --text-accent: #8e8d88; + --text-contrast: #fff; + --svg-border: #fff; + --rgba-fg: rgba(255,255,255,0.916667); + --rgba-modal: rgba(0, 0, 0, 0.75); +} +:root[data-mode=dark] { + --bg-accent: #8e8d88; + --bg-active: #39b9e4; + --bg-body: #1e1f20; + --bg-border: #575754; + --bg-button: #18191b; + --bg-content: #2a2a2b; + --bg-card: #1e1f20; + --bg-card-hover: #18191b; + --bg-dialog: #131417; + --bg-hover: #131417; + --bg-shadow: #000; + --icon-shadow: transparent; + --link-default: #39b9e4; + --text-default: #fff; + --text-accent: #d2d1cf; + --text-contrast: #f2f1f1; + --svg-border: #575754; + --rgba-fg: rgba(0,0,0,0.9); + --rgba-modal: rgba(0, 0, 0, 0.5); +} + +@font-face { + font-family: "Beleren"; + src: url("../font/beleren.eot"); + src: url("../font/beleren.woff") format("woff"), url("../font/beleren.ttf") format("truetype"), url("../font/beleren.svg") format("svg"); + font-weight: normal; + font-style: normal; +} +html { + font-family: Inter, ui-sans-serif, 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: 16px; +} + +body { + align-items: center; + background: var(--bg-body); + border-top: 5px solid var(--bg-border); + color: var(--text-default); + display: flex; + flex-direction: column; + margin: 0; +} + +header { + align-items: center; + display: flex; + flex-direction: row; + height: 5rem; + justify-content: space-between; + width: 100%; +} +header mark { + background: transparent; + color: var(--text-default); + flex-shrink: 0; + font-family: Beleren; + font-size: 1.5rem; + margin-left: 1.5rem; +} +header mark i { + color: var(--text-default) !important; +} +header mark b { + border: 0.1rem solid var(--text-default); + border-radius: 0.35rem; + font-family: Inter, ui-sans-serif, 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: 0.75rem; + font-weight: normal; + margin: 0 0 0 0.5rem; + padding: 0.2rem 0.4rem; + position: relative; + top: -0.2rem; +} +header menu { + flex-grow: 1; +} +header #toggle-nav { + position: absolute; + right: 1.5rem; + z-index: 20; +} +header #toggle-nav svg .line { + opacity: 1; + transform: rotate(0) translateY(0) translateX(0); + transform-origin: 1em 1em; + transition: transform 0.3s ease-in-out, opacity 0.2s ease-in-out; +} +header #toggle-nav svg .line.top { + transform-origin: 6px 6px; +} +header #toggle-nav svg .line.bot { + transform-origin: 3px 17px; +} +header #toggle-nav svg.closed .line.top { + transform: rotate(45deg) scale(1.1); +} +header #toggle-nav svg.closed .line.mid { + opacity: 0; +} +header #toggle-nav svg.closed .line.bot { + transform: rotate(-45deg) scale(1.1); +} +header nav { + transform: translateY(-100%); + flex-direction: column; + margin-right: 2.5rem; +} +header nav > a { + align-items: center; + color: var(--text-default); + display: flex; + margin: 0 1rem; +} +header nav > a > svg { + margin-right: 0.5rem; +} +header nav > a > span { + text-decoration: underline transparent; + transition: text-decoration 150ms ease-in-out; + -webkit-text-underline-position: from-font; + text-underline-position: under-font; +} +header nav > a:hover span { + text-decoration-color: var(--text-default); +} +header nav.mobile { + background: var(--rgba-fg); + position: fixed; + top: 0; + left: 0; + padding-top: 1rem; + padding-bottom: 2.5rem; + width: 100%; + z-index: 10; + border-radius: 0 0 2rem 2rem; + transform: translateY(0); + transition: transform 200ms ease-in-out; +} +header nav.mobile > a { + font-size: 1.75rem; + padding: 0.5rem 1rem; +} +header nav.mobile > a > span { + padding-left: 0.5rem; +} +header nav.mobile #hide-nav { + right: 0; + position: absolute; + top: 1rem; +} +header nav.mobile #mode { + margin-top: 1rem; + text-align: center; +} +header nav.mobile #mode label.toggle { + height: 2.5rem; + width: 8rem; + border-radius: 1.5rem; +} +header nav.mobile #mode label.toggle::after { + font-size: 1.33rem; + width: 3rem; + height: 2.1rem; +} +header nav.mobile #mode input.toggle:checked + label::after { + left: calc(100% - 0.25rem); +} + +@media only screen and (min-width: 768px) { + #toggle-nav { + display: none; + } + header mark { + margin-left: 2.5rem; + } + header nav { + display: flex; + flex-direction: row; + transform: none; + } +} +main { + align-items: center; + display: flex; + flex-direction: column; + width: 100%; +} + +section { + width: 100%; +} + +article { + display: flex; + flex-direction: column; + width: min(83.3333%, 1200px); +} + +footer { + background-color: #131417; + color: #fff; + display: flex; + justify-content: center; + padding: 3rem 0; + width: 100%; +} +footer.border { + border-top: 1px solid #2a2a2b; +} +footer menu li { + margin-bottom: 0.5rem; +} +footer iframe html body { + background: var(--bg-body); +} + +#mode { + height: 2rem; +} +#mode input.toggle { + height: 0; + width: 0; + visibility: hidden; +} +#mode input.toggle:checked + label { + background: var(--bg-body); +} +#mode input.toggle:checked + label::after { + content: "\e024"; + left: calc(100% - 0.2rem); + transform: translateX(-100%); +} +#mode label.toggle { + cursor: pointer; + width: 4rem; + height: 1.75rem; + border: 2px solid var(--bg-accent); + display: inline-flex; + border-radius: 1rem; + position: relative; + transition: border-color 150ms ease-in-out; +} +#mode label.toggle:hover { + border-color: var(--text-accent); +} +#mode label.toggle::after { + content: "\e012"; + color: var(--text-default); + font-family: keyrune; + position: absolute; + display: flex; + align-items: center; + justify-content: center; + top: 0.2rem; + left: 0.2rem; + width: 1.75rem; + height: 1.35rem; + background: var(--bg-content); + border-radius: 1rem; + transition: all 300ms ease-in-out; +} +#mode label.toggle:active::after { + width: 2rem; +} + +:root[data-mode=dark] #mode label::after { + content: "\e024"; + left: calc(100% - 0.2rem); + transform: translateX(-100%); +} + +.angle-top::before { + content: ""; + display: block; + height: 4rem; + background: var(--bg-body); + position: absolute; + top: 0; + width: 100%; + clip-path: polygon(0% 0%, 100% 0, 100% 0, 0% 100%); +} + +.checkerboard { + background-image: linear-gradient(45deg, var(--bg-hover) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--bg-hover) 75%), linear-gradient(45deg, transparent 75%, var(--bg-hover) 75%), linear-gradient(45deg, var(--bg-hover) 25%, transparent 25%); + background-size: 1.5rem 1.5rem; + background-position: 0 0, 0 0, -0.75rem -0.75rem, 0.75rem 0.75rem; +} + +.bg-accent { + background-color: var(--bg-accent); +} +.bg-black { + background-color: #131417; +} +.bg-content { + background-color: var(--bg-content); +} + +.tooltip { + font-style: normal; + display: flex; + width: auto; + margin: 0 auto; + background: var(--text-default); + position: absolute; + top: 0; + left: 50%; + white-space: nowrap; + min-height: 1.5rem; + color: var(--bg-body); + transform: translateX(-50%) translateY(-50%); + margin-top: -1rem; + opacity: 0; + font-size: 1rem; + padding: 0.25rem 0.75rem; + align-items: center; + justify-content: center; + border-radius: 0.5rem; + transition: top 250ms ease-in-out, opacity 250ms ease-in-out; +} +.tooltip-wrapper:not(.disabled):hover .tooltip { + top: -0.5rem; + opacity: 1; + transition-delay: 750ms; +} + .flex { display: flex; } @@ -62,6 +410,9 @@ .grid-cols-6 { grid-template-columns: repeat(6, minmax(0, 1fr)); } +.grid-cols-12 { + grid-template-columns: repeat(12, minmax(0, 1fr)); +} .grid-gap-4 { gap: 1rem; } @@ -104,6 +455,12 @@ .grid-span-6 { grid-column: span 6/span 6; } +.grid-span-8 { + grid-column: span 8/span 8; +} +.grid-span-12 { + grid-column: span 12/span 12; +} .hidden { display: none; @@ -151,6 +508,9 @@ .ml-4 { margin-left: 1rem; } +.ml-6 { + margin-left: 1.5rem; +} .mr-1 { margin-right: 0.25rem; } @@ -211,6 +571,10 @@ margin-left: 2rem; margin-right: 2rem; } +.my-0 { + margin-top: 0; + margin-bottom: 0; +} .my-2 { margin-top: 0.5rem; margin-bottom: 0.5rem; @@ -374,11 +738,14 @@ width: min(91.66667%, 1440px); } } +.border-t-light { + border-top: 1px solid var(--bg-accent); +} + @media only screen and (min-width: 512px) { .xs\:inline { display: inline; } - .xs\:hidden { display: none; } @@ -387,27 +754,21 @@ .sm\:inline { display: inline; } - .sm\:hidden { display: none; } - .sm\:flex-row { flex-direction: row; } - .sm\:w-1\/5 { width: 20%; } - .sm\:w-3\/5 { width: 60%; } - .sm\:w-3\/5 { width: 60%; } - .sm\:list { display: list-item; list-style: none; @@ -417,328 +778,13 @@ .md\:block { display: block; } - .md\:flex { display: flex; } - .md\:inline { display: inline; } } -:root { - --bg-body: #fff; - --bg-hover: #f2f1f1; - --bg-content: #e0dfde; - --bg-accent: #d2d1cf; - --bg-border: #000; - --bg-button: #fff; - --bg-active: #d2d1cf; - --icon-default: #131417; - --link-default: #0060e4; - --text-default: #000; - --text-accent: #8e8d88; - --text-contrast: #fff; - --svg-border: #fff; - --rgba-fg: rgba(255,255,255,0.916667); - --rgba-modal: rgba(0, 0, 0, 0.75); -} -:root[data-mode=dark] { - --bg-body: #202124; - --bg-hover: #131417; - --bg-content: #3a3a3a; - --bg-accent: #8e8d88; - --bg-border: #575754; - --bg-button: #18191b; - --bg-active: #29c9ff; - --icon-default: #000; - --link-default: #29c9ff; - --text-default: #fff; - --text-accent: #d2d1cf; - --text-contrast: #ddd; - --svg-border: #575754; - --rgba-fg: rgba(0,0,0,0.9); - --rgba-modal: rgba(0, 0, 0, 0.5); -} - -@font-face { - font-family: "Beleren"; - src: url("../font/beleren.eot"); - src: url("../font/beleren.woff") format("woff"), url("../font/beleren.ttf") format("truetype"), url("../font/beleren.svg") format("svg"); - font-weight: normal; - font-style: normal; -} -html { - font-family: Inter, ui-sans-serif, 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: 16px; -} - -body { - align-items: center; - background: var(--bg-body); - border-top: 5px solid var(--bg-border); - color: var(--text-default); - display: flex; - flex-direction: column; - margin: 0; -} - -header { - align-items: center; - display: flex; - flex-direction: row; - height: 5rem; - justify-content: space-between; - width: 100%; -} -header mark { - background: transparent; - color: var(--text-default); - flex-shrink: 0; - font-family: Beleren; - font-size: 1.5rem; - margin-left: 1.5rem; -} -header mark i { - color: var(--text-default) !important; -} -header mark b { - border: 0.1rem solid var(--text-default); - border-radius: 0.35rem; - font-family: Inter, ui-sans-serif, 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: 0.75rem; - font-weight: normal; - margin: 0 0 0 0.5rem; - padding: 0.2rem 0.4rem; - position: relative; - top: -0.2rem; -} -header menu { - flex-grow: 1; -} -header #toggle-nav { - position: absolute; - right: 1.5rem; - z-index: 20; -} -header #toggle-nav svg .line { - opacity: 1; - transform: rotate(0) translateY(0) translateX(0); - transform-origin: 1em 1em; - transition: transform 0.3s ease-in-out, opacity 0.2s ease-in-out; -} -header #toggle-nav svg .line.top { - transform-origin: 6px 6px; -} -header #toggle-nav svg .line.bot { - transform-origin: 3px 17px; -} -header #toggle-nav svg.closed .line.top { - transform: rotate(45deg) scale(1.1); -} -header #toggle-nav svg.closed .line.mid { - opacity: 0; -} -header #toggle-nav svg.closed .line.bot { - transform: rotate(-45deg) scale(1.1); -} -header nav { - transform: translateY(-100%); - flex-direction: column; - margin-right: 2.5rem; -} -header nav > a { - align-items: center; - color: var(--text-default); - display: flex; - margin: 0 1rem; -} -header nav > a > svg { - margin-right: 0.5rem; -} -header nav > a > span { - text-decoration: underline transparent; - transition: text-decoration 150ms ease-in-out; - -webkit-text-underline-position: from-font; - text-underline-position: under-font; -} -header nav > a:hover span { - text-decoration-color: var(--text-default); -} -header nav.mobile { - background: var(--rgba-fg); - position: fixed; - top: 0; - left: 0; - padding-top: 1rem; - padding-bottom: 2.5rem; - width: 100%; - z-index: 10; - border-radius: 0 0 2rem 2rem; - transform: translateY(0); - transition: transform 200ms ease-in-out; -} -header nav.mobile > a { - font-size: 1.75rem; - padding: 0.5rem 1rem; -} -header nav.mobile > a > span { - padding-left: 0.5rem; -} -header nav.mobile #hide-nav { - right: 0; - position: absolute; - top: 1rem; -} -header nav.mobile #mode { - margin-top: 1rem; - text-align: center; -} -header nav.mobile #mode label.toggle { - height: 2.5rem; - width: 8rem; - border-radius: 1.5rem; -} -header nav.mobile #mode label.toggle::after { - font-size: 1.33rem; - width: 3rem; - height: 2.1rem; -} -header nav.mobile #mode input.toggle:checked + label::after { - left: calc(100% - 0.25rem); -} - -@media only screen and (min-width: 768px) { - #toggle-nav { - display: none; - } - - header mark { - margin-left: 2.5rem; - } - header nav { - display: flex; - flex-direction: row; - transform: none; - } -} -main { - align-items: center; - display: flex; - flex-direction: column; - width: 100%; -} - -section { - width: 100%; -} - -article { - display: flex; - flex-direction: column; - width: min(83.3333%, 1200px); -} - -footer { - background-color: #131417; - color: #fff; - display: flex; - justify-content: center; - padding: 3rem 0; - width: 100%; -} -footer.border { - border-top: 1px solid #3a3a3a; -} -footer menu li { - margin-bottom: 0.5rem; -} -footer iframe html body { - background: var(--bg-body); -} - -#mode { - height: 2rem; -} -#mode input.toggle { - height: 0; - width: 0; - visibility: hidden; -} -#mode input.toggle:checked + label { - background: var(--bg-body); -} -#mode input.toggle:checked + label::after { - content: "\e024"; - left: calc(100% - 0.2rem); - transform: translateX(-100%); -} -#mode label.toggle { - cursor: pointer; - width: 4rem; - height: 1.75rem; - border: 2px solid var(--bg-accent); - display: inline-flex; - border-radius: 1rem; - position: relative; - transition: border-color 150ms ease-in-out; -} -#mode label.toggle:hover { - border-color: var(--text-accent); -} -#mode label.toggle::after { - content: "\e012"; - color: var(--text-default); - font-family: keyrune; - position: absolute; - display: flex; - align-items: center; - justify-content: center; - top: 0.2rem; - left: 0.2rem; - width: 1.75rem; - height: 1.35rem; - background: var(--bg-content); - border-radius: 1rem; - transition: all 300ms ease-in-out; -} -#mode label.toggle:active::after { - width: 2rem; -} - -:root[data-mode=dark] #mode label::after { - content: "\e024"; - left: calc(100% - 0.2rem); - transform: translateX(-100%); -} - -.angle-top::before { - content: ""; - display: block; - height: 4rem; - background: var(--bg-body); - position: absolute; - top: 0; - width: 100%; - clip-path: polygon(0% 0%, 100% 0, 100% 0, 0% 100%); -} - -.checkerboard { - background-image: linear-gradient(45deg, var(--bg-hover) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--bg-hover) 75%), linear-gradient(45deg, transparent 75%, var(--bg-hover) 75%), linear-gradient(45deg, var(--bg-hover) 25%, transparent 25%); - background-size: 1.5rem 1.5rem; - background-position: 0 0, 0 0, -0.75rem -0.75rem, 0.75rem 0.75rem; -} - -.bg-accent { - background-color: var(--bg-accent); -} -.bg-black { - background-color: #131417; -} -.bg-content { - background-color: var(--bg-content); -} - h1 { font-family: Beleren; font-size: 3rem; @@ -862,7 +908,7 @@ button.bubble::before { width: calc(100% + 2rem); height: calc(100% + 2rem); border-radius: 1rem; - background: #202124; + background: #1e1f20; top: -1rem; left: -1rem; z-index: 0; @@ -909,7 +955,7 @@ aside > p.big { } } dialog { - background: var(--bg-content); + background: var(--bg-dialog); border: none; border-radius: 1.5rem; color: var(--text-default); @@ -1066,6 +1112,10 @@ menu label.disabled, menu label[disabled=disabled] { cursor: not-allowed; opacity: 0.33; } +menu label svg { + width: 1.5rem; + height: 1.5rem; +} menu input[type=radio]:checked + label, menu input[type=checkbox]:checked + label, menu label.checked { @@ -1122,7 +1172,7 @@ menu.group label.right { } #icons figure { align-items: center; - background-color: var(--bg-body); + background-color: var(--bg-card); border-radius: 1rem; cursor: pointer; display: flex; @@ -1133,7 +1183,7 @@ menu.group label.right { width: 100%; } #icons figure:hover { - background-color: var(--bg-hover); + background-color: var(--bg-card-hover); animation: hover 200ms; } #icons figure > .ss { @@ -1143,6 +1193,9 @@ menu.group label.right { #icons figure > .ss.ss-rarity-common:not(.ss-inner)::before { color: var(--text-default) !important; } +#icons figure > .ss::before { + text-shadow: 0 0 2rem var(--icon-shadow); +} #icons figure > span { margin: 0 0.5rem 1.25rem; } @@ -1197,13 +1250,36 @@ menu.group label.right { display: inline; margin: 1rem 1rem 1rem 0; } +#icons[data-density=icon] div.grid { + gap: 1rem; + margin-bottom: 2rem; +} +#icons[data-density=icon] div.sticky { + padding-bottom: 1rem; +} +#icons[data-density=icon] figure { + flex-direction: row; + justify-content: center; + border-radius: 0.75rem; +} +#icons[data-density=icon] figure > .ss { + font-size: 2rem; + margin: 1rem; +} +#icons[data-density=icon] figure > span.icon-name, +#icons[data-density=icon] figure > span.icon-code { + display: none; +} +#icons[data-density=icon] .set-group-grid { + grid-template-columns: repeat(4, minmax(0, 1fr)); +} @keyframes hover { 0% { - background-color: var(--bg-body); + background-color: var(--bg-card); } 100% { - background-color: var(--bg-hover); + background-color: var(--bg-card-hover); } } @media only screen and (min-width: 1025px) { @@ -1222,12 +1298,23 @@ menu.group label.right { gap: 2rem; margin-bottom: 4rem; } + #icons[data-density=icon] .set-group-grid { + grid-template-columns: repeat(8, minmax(0, 1fr)); + } } -:root[data-mode=dark] #icons figure .ss.ss-rarity-common.ss-inner::before { - color: #000 !important; +@media only screen and (min-width: 1281px) { + #icons[data-density=icon] .set-group-grid { + grid-template-columns: repeat(12, minmax(0, 1fr)); + } } -:root[data-mode=dark] #icons figure .ss.ss-rarity-common.ss-border:not(.ss-inner)::after { - color: #000 !important; +:root[data-mode=dark] #icons figure .ss.ss-rarity-common.ss-inner, +:root[data-mode=dark] object details .details .icon i.ss.ss-rarity-common.ss-inner { + --ss-rarity: #000 !important; +} +:root[data-mode=dark] #icons figure .ss.ss-rarity-common:not(.ss-inner), +:root[data-mode=dark] object details .details .icon i.ss.ss-rarity-common:not(.ss-inner) { + --ss-rarity: #fff !important; + --ss-border: #000 !important; } form .input-wrapper svg { @@ -1244,7 +1331,7 @@ form .input-wrapper svg.clear { form input[type=text] { align-self: stretch; background: var(--bg-body); - border: 0.15rem solid var(--text-default); + border: 0.15rem solid var(--bg-border); box-shadow: inset 0 0.25rem 0 0 var(--bg-hover); height: 3.6rem; border-radius: 2rem; @@ -1254,15 +1341,15 @@ form input[type=text] { width: calc(100% - 5.5rem); } form input[type=text]::placeholder { - color: var(--bg-accent); + color: var(--text-accent); font-size: 1.25rem; } form input[type=text]:focus { outline: none; - box-shadow: inset 0 0.25rem 0 0 var(--bg-hover), 0 0 0 1px var(--bg-body), 0 0 0 0.25rem #29c9ff; + box-shadow: inset 0 0.25rem 0 0 var(--bg-hover), 0 0 0 1px var(--bg-body), 0 0 0 0.25rem #39b9e4; } form button.button { - border-color: var(--text-default); + border-color: var(--bg-border); border-radius: 0 2rem 2rem 0; box-shadow: inset 0 0.25rem 0 0 var(--bg-hover); cursor: pointer; @@ -1299,6 +1386,7 @@ object { top: 0; left: 0; background: var(--rgba-modal); + backdrop-filter: blur(0.5rem); display: flex; align-items: center; justify-content: center; @@ -1308,7 +1396,7 @@ object { } object details { background: var(--rgba-fg); - box-shadow: 0 0 12rem 0 var(--icon-default); + box-shadow: 0 0 12rem 0 var(--bg-shadow); display: flex; flex-direction: column; border-radius: 1.5rem; @@ -1341,14 +1429,10 @@ object details .icon { padding: 2rem 0.5rem 1rem; } object details .icon i.ss { - color: var(--text-default); font-size: 8em; - line-height: 1.75ex; + line-height: 1; padding-bottom: 1.5rem; } -object details .icon i.ss.ss-rarity-common:not(.ss-inner)::before { - color: var(--text-default) !important; -} object details .icon-controls { display: none; } @@ -1381,6 +1465,19 @@ object details .table .inner, object details .table .aliases > span { font-family: monospace; } +object details .table .official { + background-repeat: no-repeat; + background-position: 0 50%; + padding-left: 1.75rem; + margin-left: -0.25rem; +} +object details .table .official[data-official=true] { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3c-1.2 0-2.4.6-3 1.7A3.6 3.6 0 0 0 4.6 9c-1 .6-1.7 1.8-1.7 3s.7 2.4 1.7 3c-.3 1.2 0 2.5 1 3.4.8.8 2.1 1.2 3.3 1 .6 1 1.8 1.6 3 1.6s2.4-.6 3-1.7c1.2.3 2.5 0 3.4-1 .8-.8 1.2-2 1-3.3 1-.6 1.6-1.8 1.6-3s-.6-2.4-1.7-3c.3-1.2 0-2.5-1-3.4a3.7 3.7 0 0 0-3.3-1c-.6-1-1.8-1.6-3-1.6Z'%3E%3C/path%3E%3Cpath d='m9 12 2 2 4-4'%3E%3C/path%3E%3C/svg%3E"); +} +object details .table .official[data-official=false] { + color: #ed73be; + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ed73be' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 6v12'%3E%3C/path%3E%3Cpath d='M17.196 9 6.804 15'%3E%3C/path%3E%3Cpath d='m6.804 9 10.392 6'%3E%3C/path%3E%3C/svg%3E"); +} object details .table ul.glyphs { list-style: none; margin: 0; @@ -1403,7 +1500,6 @@ object details .table ul.glyphs li.false { } object details .table ul.glyphs i { font-size: 1.2rem; - width: 1.75em; } object details .table ul.glyphs i::before, object details .table ul.glyphs i::after, object details .table ul.glyphs i::marker { color: var(--text-default); @@ -1449,27 +1545,6 @@ object details .table .actions a.action-button span { object details .table .actions a.action-button:hover span { text-decoration-color: var(--text-default); } -object details .table .actions a.action-button em { - font-style: normal; - display: flex; - width: auto; - margin: 0 auto; - background: var(--text-default); - position: absolute; - top: 0; - left: 50%; - white-space: nowrap; - min-height: 1.5rem; - color: var(--bg-body); - transform: translateX(-50%) translateY(-50%); - margin-top: -1rem; - opacity: 0; - font-size: 1rem; - padding: 0.25rem 0.75rem; - align-items: center; - justify-content: center; - border-radius: 0.5rem; -} object details .tags { display: flex; font-size: 0.9rem; diff --git a/docs/src/static/assets/css/docs.css.map b/docs/src/static/assets/css/docs.css.map index 43a7c07..16cefe4 100644 --- a/docs/src/static/assets/css/docs.css.map +++ b/docs/src/static/assets/css/docs.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../../resources/scss/_utils.scss","../../../resources/scss/_layout.scss","../../../resources/scss/_type.scss","../../../resources/scss/_home.scss","../../../resources/scss/_sets.scss"],"names":[],"mappings":";AAAA;EACI;;AAGI;EAAW;;AACX;EAAU;;AAGd;EACI;;AAGJ;EACI;;AAIA;EAAY;;AACZ;EAAW;;AACX;EAAQ;;AACR;EAAU;;AAGd;EACI;;AAIA;EAAM;;AAGV;EACI;;;AAGR;EACI;IAAe;;;AAGnB;EACI;;AAGI;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAKJ;EAAM;;AACN;EAAM;;AAEF;EAAM;;AACN;EAAM;;AACN;EAAO;;AAGP;EAAM;;AACN;EAAM;;AACN;EAAO;;AAKX;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;;AAId;EACI;;;AAIA;EAAM;;AAEF;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAO;;AACP;EAAO;;AAGP;EAAM;;AACN;EAAM;;AACN;EAAM;;AAGN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AAGN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAO;;AACP;EAAO;;AACP;EAAO;;AACP;EAAO;;AACP;EAAO;;AAGP;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAIJ;EACI;EACA;;AAEJ;EACI;EACA;;;AAMR;EACI;;;AAKJ;EAAM;;AACN;EAAM;;AACN;EAAM;;AAEF;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAO;;AACP;EAAO;;AAGP;EAAM;;AACN;EAAM;;AACN;EAAO;;AAGP;EAAM;;AACN;EAAO;;AAGP;EAAM;;AACN;EAAM;;AACN;EAAM;;AACN;EAAO;;AAGP;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAIJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;;AAKZ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAIA;EAAW;;AACX;EAAO;;AACP;EAAU;;;AAIV;EAAO;;;AAIP;EAAM;;AACN;EAAM;;AACN;EAAS;;AACT;EAAS;;AACT;EAAS;;AACT;EAAS;;AACT;EAAS;;AACT;EAAS;;AACT;EAAS;;AACT;EAAW;;AACX;EAAS;;AACT;EACI;;;AAGR;EACI;IACI;;;AAOR;EACI;IACI;;;EAEJ;IACI;;;AAIR;EACI;IACI;;;EAEJ;IACI;;;EAEJ;IACI;;;EAEJ;IACI;;;EAEJ;IACI;;;EAEJ;IACI;;;EAEJ;IACI;IACA;;;AAIR;EACI;IACI;;;EAEJ;IACI;;;EAEJ;IACI;;;AC/RR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;EAGA;EAEA;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAKJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGR;EACI;;;AAMpB;EACI;IACI;;;EAGA;IACI;;EAEJ;IACI;IACA;IACA;;;AAKZ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIA;EACI;;AAIR;EACI;;;AAOR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;;AAKR;EACI;EACA;EACA;;;AASA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKZ;EACI,kBACI;EAIJ;EACA;;;AAIA;EAAW;;AACX;EAAU;;AACV;EAAY;;;ACxYhB;EACI;EACA;EACA;;;AAGJ;EACI;;;AAEJ;EACI;IACI;;;AAIR;EACI;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;AAAA;EAGI;EACA;EACA;EACA;;AAEA;AAAA;AAAA;EACI;EACA;EACA;;AAGI;AAAA;AAAA;EACI;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEJ;AAAA;AAAA;EACI;;AAKZ;AAAA;AAAA;EACI;EACA;EACA;;;AAGR;EACI;IACI;IACA;;;AAIR;AAAA;EAEI;EACA;;AAEA;AAAA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGA;AAAA;AAAA;EAEI;EACA;EACA;;AAGJ;AAAA;EACI;;AAIR;AAAA;EACI;;AAEA;AAAA;AAAA;AAAA;EAEI;EACA;;AAGJ;AAAA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;AAAA;EACI;EACA;EACA;;AAIA;AAAA;EACI;;AAQhB;EACI;IACI;;EAEJ;IACI;;EAEJ;IACI;;;ACxJR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAGR;EACI;IACI;IACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;IACI;IACA;;;AAIR;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;;AAGR;EACI;IACI;IACA;;EAEA;IACI;;EAGJ;IACI;IACA;;;AAQZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAKJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;;AAIZ;EACI;IACI;;EAEJ;IACI;;;AAGR;EACI;IACI;;EAEJ;IACI;;;AAGR;EACI;IACI;;EAEJ;IACI;;;AAGR;EACI;IACI;;;AAOR;EACI;;;AAEJ;EACI;IAAW;;;AAEf;EACI;IAAW;;;AC5If;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAGJ;EAEI;EACA;;AAIR;AAAA;AAAA;EAGI;EACA;EACA;EACA;EACA;;AAKA;EACI;;AAGJ;EACI;;AAEA;EACI;;AAEJ;EACI;;AAEJ;EACI;;;AAMZ;AAAA;EAEI;;AAEJ;EACI;;;AAGR;EACI;IACI;;;AAUA;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;;AAIR;EACI;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;;AAKJ;EACI;;AAKJ;EACI;EACA;;AAEJ;EACI;;AAGA;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAMR;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;;AACA;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;;;AAKhB;EACI;IACI;;EAEJ;IACI;;;AAGR;EAEQ;IACI;;EAEA;IACI;IACA;;EAEJ;IACI;;EAEJ;IACI;IACA;IACA;;;AAOZ;EACI;;AAEJ;EACI;;;AAUA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;EACA;;AAIR;EACI;EACA;;;AAGR;EACI;IACI;IACA;IACA;;;AAOR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EAEA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;AAAA;AAAA;AAAA;AAAA;EAKI;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;;AAEA;EAGI;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAMZ;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMhB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAQpB;EACI;;AAEA;EACI;EACA;;;AAIZ;EACI;IACI;IACA;;EAEJ;IACI;IACA;;EAEJ;IACI;IACA;;;AAGR;EACI;IACI;;EAEA;IACI;IACA;;EAGJ;IACI;;EAEA;IACI;;EAGJ;IACI;IACA;;EAKJ;IACI","file":"docs.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../../assets/scss/_vars.scss","../../../assets/scss/_layout.scss","../../../assets/scss/_utils.scss","../../../assets/scss/_type.scss","../../../assets/scss/_home.scss","../../../assets/scss/_sets.scss"],"names":[],"mappings":";AAiCA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;EACA;EACA;EAGA;EACA;;ACpFJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAKJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGR;EACI;;;AAMpB;EACI;IACI;;EAGA;IACI;;EAEJ;IACI;IACA;IACA;;;AAKZ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIA;EACI;;AAIR;EACI;;;AAOR;EACI;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ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J;EACI;;AAEJ;EACI;EACA;;AAMR;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;;AACA;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAMR;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;;AACA;EACI;EACA;;AAEJ;AAAA;EAEI;;AAGR;EACI;;;AAIZ;EACI;IACI;;EAEJ;IACI;;;AAGR;EAGY;IACI;;EAEA;IACI;IACA;;EAEJ;IACI;;EAEJ;IACI;IACA;IACA;;EAMR;IACI;;;AAKhB;EAEQ;IACI;;;AAMR;AAAA;EAEI;;AAEJ;AAAA;EAEI;EACA;;;AAUA;EACI;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;;AAMR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;EACA;;AAIR;EACI;EACA;;;AAGR;EACI;IACI;IACA;IACA;;;AAOR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAGI;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EAEA;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;;AAOJ;EACI;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAIR;AAAA;AAAA;AAAA;AAAA;EAKI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAEJ;EACI;EACA;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAIR;EACI;;AAEA;EAGI;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAMZ;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;;AAMhB;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAQpB;EACI;;AAEA;EACI;EACA;;;AAIZ;EACI;IACI;IACA;;EAEJ;IACI;IACA;;EAEJ;IACI;IACA;;;AAGR;EACI;IACI;;EAEA;IACI;IACA;;EAGJ;IACI;;EAEA;IACI;;EAGJ;IACI;IACA;;EAKJ;IACI","file":"docs.css"} \ No newline at end of file diff --git a/docs/src/static/assets/css/keyrune.css b/docs/src/static/assets/css/keyrune.css new file mode 100644 index 0000000..1a9a760 --- /dev/null +++ b/docs/src/static/assets/css/keyrune.css @@ -0,0 +1,898 @@ +:root { + --ss-border: #fff; + --ss-border-contrast: #131417; + --ss-inner: #fff; + --ss-rarity: #131417; + --ss-rarity-bg: transparent; +} +:root[data-mode=dark] { + --ss-border: #ddd; + --ss-border-contrast: #000; + --ss-rarity: #000; + --ss-inner: #fff; +} + +@font-face { + font-family: "keyrune"; + src: url("../font/keyrune.eot?4.0.57"); + src: url("../font/keyrune.eot?4.0.57#iefix") format("embedded-opentype"), url("../font/keyrune.woff2?4.0.57") format("woff2"), url("../font/keyrune.ttf?4.0.57") format("truetype"), url("../font/keyrune.woff?4.0.57") format("woff"), url("../font/keyrune.svg?4.0.57#keyrune") format("svg"); + font-weight: normal; + font-style: normal; + font-display: block; +} +.ss { + font-family: "keyrune" !important; + color: var(--ss-rarity); + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + position: relative; + text-transform: none; + line-height: 1; + display: inline-flex; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.ss::before { + background: var(--ss-rarity-bg); +} +.ss-lea::before { + content: "\e000"; +} +.ss-lea.ss-border::after { + content: "\e001"; +} +.ss-lea.ss-inner::marker { + content: "\e002"; +} +.ss-leb::before { + content: "\e003"; +} +.ss-leb.ss-border::after { + content: "\e004"; +} +.ss-leb.ss-inner::marker { + content: "\e005"; +} +.ss-2ed::before { + content: "\e006"; +} +.ss-2ed.ss-border::after { + content: "\e007"; +} +.ss-2ed.ss-inner::marker { + content: "\e008"; +} +.ss-ced::before { + content: "\e009"; +} +.ss-ced.ss-border::after { + content: "\e00a"; +} +.ss-ced.ss-inner::marker { + content: "\e00b"; +} +.ss-cei::before { + content: "\e00c"; +} +.ss-cei.ss-border::after { + content: "\e00d"; +} +.ss-cei.ss-inner::marker { + content: "\e00e"; +} +.ss-arn::before { + content: "\e00f"; +} +.ss-arn.ss-border::after { + content: "\e010"; +} +.ss-arn.ss-inner::marker { + content: "\e011"; +} +.ss-atq::before { + content: "\e012"; +} +.ss-atq.ss-border::after { + content: "\e013"; +} +.ss-atq.ss-inner::marker { + content: "\f8ff"; +} +.ss-3ed::before { + content: "\e015"; +} +.ss-3ed.ss-border::after { + content: "\e016"; +} +.ss-3ed.ss-inner::marker { + content: "\e017"; +} +.ss-fbb::before { + content: "\e018"; +} +.ss-fbb.ss-border::after { + content: "\e019"; +} +.ss-fbb.ss-inner::marker { + content: "\e01a"; +} +.ss-leg::before { + content: "\e01b"; +} +.ss-leg.ss-border::after { + content: "\e01c"; +} +.ss-leg.ss-inner::marker { + content: "\e01d"; +} +.ss-sum::before { + content: "\e01e"; +} +.ss-sum.ss-border::after { + content: "\e01f"; +} +.ss-sum.ss-inner::marker { + content: "\f8ff"; +} +.ss-pdrc::before { + content: "\e021"; +} +.ss-pdrc.ss-border::after { + content: "\e022"; +} +.ss-pdrc.ss-inner::marker { + content: "\f8ff"; +} +.ss-drk::before { + content: "\e024"; +} +.ss-drk.ss-border::after { + content: "\e025"; +} +.ss-drk.ss-inner::marker { + content: "\f8ff"; +} +.ss-phpr::before { + content: "\e027"; +} +.ss-phpr.ss-border::after { + content: "\e028"; +} +.ss-phpr.ss-inner::marker { + content: "\f8ff"; +} +.ss-fem::before { + content: "\e02a"; +} +.ss-fem.ss-border::after { + content: "\e02b"; +} +.ss-fem.ss-inner::marker { + content: "\f8ff"; +} +.ss-pmei::before { + content: "\e02d"; +} +.ss-pmei.ss-border::after { + content: "\e02e"; +} +.ss-pmei.ss-inner::marker { + content: "\f8ff"; +} +.ss-pleaf::before { + content: "\e02d"; +} +.ss-pleaf.ss-border::after { + content: "\e02e"; +} +.ss-pleaf.ss-inner::marker { + content: "\f8ff"; +} +.ss-pmtg::before { + content: "\e030"; +} +.ss-pmtg.ss-border::after { + content: "\e031"; +} +.ss-pmtg.ss-inner::marker { + content: "\f8ff"; +} +.ss-plgm::before { + content: "\e030"; +} +.ss-plgm.ss-border::after { + content: "\e031"; +} +.ss-plgm.ss-inner::marker { + content: "\f8ff"; +} +.ss-parl::before { + content: "\e030"; +} +.ss-parl.ss-border::after { + content: "\e031"; +} +.ss-parl.ss-inner::marker { + content: "\f8ff"; +} +.ss-4ed::before { + content: "\e033"; +} +.ss-4ed.ss-border::after { + content: "\e034"; +} +.ss-4ed.ss-inner::marker { + content: "\f8ff"; +} +.ss-4bb::before { + content: "\e036"; +} +.ss-4bb.ss-border::after { + content: "\e037"; +} +.ss-4bb.ss-inner::marker { + content: "\f8ff"; +} +.ss-ice::before { + content: "\e039"; +} +.ss-ice.ss-border::after { + content: "\e03a"; +} +.ss-ice.ss-inner::marker { + content: "\e03b"; +} +.ss-chr::before { + content: "\e03c"; +} +.ss-chr.ss-border::after { + content: "\e03d"; +} +.ss-chr.ss-inner::marker { + content: "\f8ff"; +} +.ss-ren::before { + content: "\e03f"; +} +.ss-ren.ss-border::after { + content: "\e040"; +} +.ss-ren.ss-inner::marker { + content: "\f8ff"; +} +.ss-rin::before { + content: "\e042"; +} +.ss-rin.ss-border::after { + content: "\e043"; +} +.ss-rin.ss-inner::marker { + content: "\f8ff"; +} +.ss-hml::before { + content: "\e045"; +} +.ss-hml.ss-border::after { + content: "\e046"; +} +.ss-hml.ss-inner::marker { + content: "\e047"; +} +.ss-all::before { + content: "\e048"; +} +.ss-all.ss-border::after { + content: "\e049"; +} +.ss-all.ss-inner::marker { + content: "\e04a"; +} +.ss-mir::before { + content: "\e04b"; +} +.ss-mir.ss-border::after { + content: "\e04c"; +} +.ss-mir.ss-inner::marker { + content: "\f8ff"; +} +.ss-itp::before { + content: "\e04e"; +} +.ss-itp.ss-border::after { + content: "\e04f"; +} +.ss-itp.ss-inner::marker { + content: "\f8ff"; +} +.ss-vis::before { + content: "\e051"; +} +.ss-vis.ss-border::after { + content: "\e052"; +} +.ss-vis.ss-inner::marker { + content: "\e053"; +} +.ss-5ed::before { + content: "\e054"; +} +.ss-5ed.ss-border::after { + content: "\e055"; +} +.ss-5ed.ss-inner::marker { + content: "\f8ff"; +} +.ss-past::before { + content: "\e057"; +} +.ss-past.ss-border::after { + content: "\e058"; +} +.ss-past.ss-inner::marker { + content: "\f8ff"; +} +.ss-por::before { + content: "\e05a"; +} +.ss-por.ss-border::after { + content: "\e05b"; +} +.ss-por.ss-inner::marker { + content: "\e05c"; +} +.ss-pvan::before { + content: "\e05d"; +} +.ss-pvan.ss-border::after { + content: "\e05e"; +} +.ss-pvan.ss-inner::marker { + content: "\f8ff"; +} +.ss-van::before { + content: "\e05d"; +} +.ss-van.ss-border::after { + content: "\e05e"; +} +.ss-van.ss-inner::marker { + content: "\f8ff"; +} +.ss-wth::before { + content: "\e060"; +} +.ss-wth.ss-border::after { + content: "\e061"; +} +.ss-wth.ss-inner::marker { + content: "\e062"; +} +.ss-tmp::before { + content: "\e063"; +} +.ss-tmp.ss-border::after { + content: "\e064"; +} +.ss-tmp.ss-inner::marker { + content: "\f8ff"; +} +.ss-sth::before { + content: "\e066"; +} +.ss-sth.ss-border::after { + content: "\e067"; +} +.ss-sth.ss-inner::marker { + content: "\f8ff"; +} +.ss-exo::before { + content: "\e069"; +} +.ss-exo.ss-border::after { + content: "\e06a"; +} +.ss-exo.ss-inner::marker { + content: "\f8ff"; +} +.ss-p02::before { + content: "\e06c"; +} +.ss-p02.ss-border::after { + content: "\e06d"; +} +.ss-p02.ss-inner::marker { + content: "\f8ff"; +} +.ss-ugl::before { + content: "\e06f"; +} +.ss-ugl.ss-border::after { + content: "\e070"; +} +.ss-ugl.ss-inner::marker { + content: "\f8ff"; +} +.ss-palp::before { + content: "\e072"; +} +.ss-palp.ss-border::after { + content: "\e073"; +} +.ss-palp.ss-inner::marker { + content: "\f8ff"; +} +.ss-papac::before { + content: "\e072"; +} +.ss-papac.ss-border::after { + content: "\e073"; +} +.ss-papac.ss-inner::marker { + content: "\f8ff"; +} +.ss-usg::before { + content: "\e075"; +} +.ss-usg.ss-border::after { + content: "\e076"; +} +.ss-usg.ss-inner::marker { + content: "\f8ff"; +} +.ss-ath::before { + content: "\e078"; +} +.ss-ath.ss-border::after { + content: "\e079"; +} +.ss-ath.ss-inner::marker { + content: "\f8ff"; +} +.ss-ulg::before { + content: "\e07b"; +} +.ss-ulg.ss-border::after { + content: "\e07c"; +} +.ss-ulg.ss-inner::marker { + content: "\f8ff"; +} +.ss-6ed::before { + content: "\e07e"; +} +.ss-6ed.ss-border::after { + content: "\e07f"; +} +.ss-6ed.ss-inner::marker { + content: "\f8ff"; +} +.ss-uds::before { + content: "\e081"; +} +.ss-uds.ss-border::after { + content: "\e082"; +} +.ss-uds.ss-inner::marker { + content: "\f8ff"; +} +.ss-s99::before { + content: "\e084"; +} +.ss-s99.ss-border::after { + content: "\e085"; +} +.ss-s99.ss-inner::marker { + content: "\f8ff"; +} +.ss-ptk::before { + content: "\e087"; +} +.ss-ptk.ss-border::after { + content: "\e088"; +} +.ss-ptk.ss-inner::marker { + content: "\f8ff"; +} +.ss-p3k::before { + content: "\e087"; +} +.ss-p3k.ss-border::after { + content: "\e088"; +} +.ss-p3k.ss-inner::marker { + content: "\f8ff"; +} +.ss-pgru::before { + content: "\e08a"; +} +.ss-pgru.ss-border::after { + content: "\e08b"; +} +.ss-pgru.ss-inner::marker { + content: "\f8ff"; +} +.ss-mmq::before { + content: "\e08d"; +} +.ss-mmq.ss-border::after { + content: "\e08e"; +} +.ss-mmq.ss-inner::marker { + content: "\e08f"; +} +.ss-brb::before { + content: "\e090"; +} +.ss-brb.ss-border::after { + content: "\e091"; +} +.ss-brb.ss-inner::marker { + content: "\f8ff"; +} +.ss-fnm::before { + content: "\e093"; +} +.ss-fnm.ss-border::after { + content: "\e094"; +} +.ss-fnm.ss-inner::marker { + content: "\e095"; +} +.ss-pal00::before { + content: "\e096"; +} +.ss-pal00.ss-border::after { + content: "\e097"; +} +.ss-pal00.ss-inner::marker { + content: "\f8ff"; +} +.ss-pelp::before { + content: "\e099"; +} +.ss-pelp.ss-border::after { + content: "\e09a"; +} +.ss-pelp.ss-inner::marker { + content: "\f8ff"; +} +.ss-peuro::before { + content: "\e099"; +} +.ss-peuro.ss-border::after { + content: "\e09a"; +} +.ss-peuro.ss-inner::marker { + content: "\f8ff"; +} +.ss-nem::before { + content: "\e09c"; +} +.ss-nem.ss-border::after { + content: "\e09d"; +} +.ss-nem.ss-inner::marker { + content: "\f8ff"; +} +.ss-nms::before { + content: "\e09c"; +} +.ss-nms.ss-border::after { + content: "\e09d"; +} +.ss-nms.ss-inner::marker { + content: "\f8ff"; +} +.ss-s00::before { + content: "\e09f"; +} +.ss-s00.ss-border::after { + content: "\e0a0"; +} +.ss-s00.ss-inner::marker { + content: "\f8ff"; +} +.ss-pcy::before { + content: "\e0a2"; +} +.ss-pcy.ss-border::after { + content: "\e0a3"; +} +.ss-pcy.ss-inner::marker { + content: "\e0a4"; +} +.ss-btd::before { + content: "\e0a5"; +} +.ss-btd.ss-border::after { + content: "\e0a6"; +} +.ss-btd.ss-inner::marker { + content: "\f8ff"; +} +.ss-inv::before { + content: "\e0a8"; +} +.ss-inv.ss-border::after { + content: "\e0a9"; +} +.ss-inv.ss-inner::marker { + content: "\f8ff"; +} +.ss-mpr::before { + content: "\e0ab"; +} +.ss-mpr.ss-border::after { + content: "\e0ac"; +} +.ss-mpr.ss-inner::marker { + content: "\f8ff"; +} +.ss-pls::before { + content: "\e0ae"; +} +.ss-pls.ss-border::after { + content: "\e0af"; +} +.ss-pls.ss-inner::marker { + content: "\f8ff"; +} +.ss-7ed::before { + content: "\e0b1"; +} +.ss-7ed.ss-border::after { + content: "\e0b2"; +} +.ss-7ed.ss-inner::marker { + content: "\f8ff"; +} +.ss-4eda::before { + content: "\f8f6"; +} +.ss-4eda.ss-border::after { + content: "\f8f5"; +} +.ss-4eda.ss-inner::marker { + content: "\f8ff"; +} +.ss-legchr::before { + content: "\f8f4"; +} +.ss-legchr.ss-border::after { + content: "\f8f3"; +} +.ss-legchr.ss-inner::marker { + content: "\f8ff"; +} +.ss-leg2::before { + content: "\f8f4"; +} +.ss-leg2.ss-border::after { + content: "\f8f3"; +} +.ss-leg2.ss-inner::marker { + content: "\f8ff"; +} +.ss-pgc98::before { + content: "\f8f2"; +} +.ss-pgc98.ss-border::after { + content: "\f8f1"; +} +.ss-pgc98.ss-inner::marker { + content: "\f8ff"; +} +.ss-po::before { + content: "\f8f0"; +} +.ss-po.ss-border::after { + content: "\f8ef"; +} +.ss-po.ss-inner::marker { + content: "\f8ee"; +} +.ss-por2::before { + content: "\f8f0"; +} +.ss-por2.ss-border::after { + content: "\f8ef"; +} +.ss-por2.ss-inner::marker { + content: "\f8ee"; +} +.ss-wl::before { + content: "\f8ed"; +} +.ss-wl.ss-border::after { + content: "\f8ec"; +} +.ss-wl.ss-inner::marker { + content: "\f8ff"; +} +.ss-wth2::before { + content: "\f8ed"; +} +.ss-wth2.ss-border::after { + content: "\f8ec"; +} +.ss-wth2.ss-inner::marker { + content: "\f8ff"; +} +.ss-brbalt::before { + content: "\f8eb"; +} +.ss-brbalt.ss-border::after { + content: "\f8ea"; +} +.ss-brbalt.ss-inner::marker { + content: "\f8ff"; +} +.ss-s00alt::before { + content: "\f8e9"; +} +.ss-s00alt.ss-border::after { + content: "\f8e8"; +} +.ss-s00alt.ss-inner::marker { + content: "\f8ff"; +} +.ss.ss-border::after { + color: var(--ss-border); + position: absolute; + left: 0; +} +.ss.ss-border.ss-rarity-common-alt::after, .ss.ss-border.ss-rarity-uncommon::after, .ss.ss-border.ss-rarity-rare::after, .ss.ss-border.ss-rarity-mythic::after, .ss.ss-border.ss-rarity-foil::after, .ss.ss-border.ss-border-black::after { + color: var(--ss-border-contrast); +} +.ss.ss-border-white { + --ss-border: #fff !important; +} +.ss.ss-inner { + display: list-item; + list-style-position: inside; +} +.ss.ss-inner::before { + position: absolute; + left: 0; +} +.ss.ss-inner::marker { + color: var(--ss-inner); +} +.ss.ss-inner::before, .ss.ss-inner::after, .ss.ss-inner::marker { + left: 50%; + transform: translateX(-50%); +} +.ss.ss-rarity-common { + --ss-rarity: #131417; +} +.ss.ss-rarity-common.ss-rarity-gradient::before { + --ss-rarity-bg: + linear-gradient( + 90deg, + #131417 0%, + #131417 50%, + #131417 100%); + --ss-rarity: transparent; + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} +.ss.ss-rarity-common-alt { + --ss-rarity: #fff; +} +.ss.ss-rarity-common-alt.ss-rarity-gradient::before { + --ss-rarity-bg: + linear-gradient( + 90deg, + 0%, + 50%, + 100%); + --ss-rarity: transparent; + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} +.ss.ss-rarity-uncommon { + --ss-rarity: #707883; +} +.ss.ss-rarity-uncommon.ss-rarity-gradient::before { + --ss-rarity-bg: + linear-gradient( + 90deg, + #4d6572 0%, + #c3dfeb 50%, + #4d6572 100%); + --ss-rarity: transparent; + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} +.ss.ss-rarity-rare { + --ss-rarity: #a48a37; +} +.ss.ss-rarity-rare.ss-rarity-gradient::before { + --ss-rarity-bg: + linear-gradient( + 90deg, + #7f6f43 0%, + #d9c287 50%, + #7f6f43 100%); + --ss-rarity: transparent; + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} +.ss.ss-rarity-mythic { + --ss-rarity: #d9640f; +} +.ss.ss-rarity-mythic.ss-rarity-gradient::before { + --ss-rarity-bg: + linear-gradient( + 90deg, + #c2381a 0%, + #f59700 50%, + #c2381a 100%); + --ss-rarity: transparent; + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} +.ss.ss-rarity-foil { + --ss-rarity: #00afc9; +} +.ss.ss-rarity-foil.ss-rarity-gradient::before { + --ss-rarity-bg: + linear-gradient( + 135deg, + #ea8d66 0%, + #ea8d66 15%, + #fdef8a 28%, + #8bcc93 42%, + #a6dced 55%, + #6f75aa 68%, + #e599c2 84%, + #e599c2 100%); + --ss-rarity: transparent; + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} +.ss.ss-fw { + width: 1.75em; + display: list-item; + list-style-position: inside; + text-align: center; +} +.ss.ss-fw:not(.ss-inner) { + list-style: none; +} +.ss.ss-fw.ss-border:not(.ss-inner)::after { + left: 50%; + transform: translateX(-50%); +} +.ss.ss-fw.ss-fw-square { + width: 1em; +} +.ss.ss-fw.ss-fw-square::before { + transform: scale(0.5714); +} +.ss.ss-fw.ss-fw-square.ss-border::after, .ss.ss-fw.ss-fw-square.ss-inner::before, .ss.ss-fw.ss-fw-square.ss-inner::after, .ss.ss-fw.ss-fw-square.ss-inner::marker { + transform: translateX(-50%) scale(0.5714); +} +.ss.ss-white::before, .ss.ss-white::after, .ss.ss-white::marker { + color: #fff; +} + +@-moz-document url-prefix() { + .ss-fnm::before, .ss-pfnm::before { + margin-left: -0.4%; + } + .ss-7ed::before, .ss-7e::before { + margin-left: 0.5%; + } +} + +/*# sourceMappingURL=keyrune.css.map */ diff --git a/docs/src/static/assets/css/keyrune.css.map b/docs/src/static/assets/css/keyrune.css.map new file mode 100644 index 0000000..3cc2c96 --- /dev/null +++ b/docs/src/static/assets/css/keyrune.css.map @@ -0,0 +1 @@ +{"version":3,"sourceRoot":"","sources":["../../../../../src/scss/_media.scss","../../../../../src/scss/_sets.scss","../../../../../src/scss/_helpers.scss","../../../../../src/scss/_fixes.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACbR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AAGA;EACI;;AC9BJ;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AD0DA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AASA;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAdR;EAEI;;AAEA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAMZ;EACI;;AACA;EACI;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAWA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;;AAGJ;EAII;;AAOR;EAGI;;;AEjNhB;EAGQ;IAEI;;EAGJ;IAEI","file":"keyrune.css"} \ No newline at end of file diff --git a/docs/src/static/assets/font/keyrune.eot b/docs/src/static/assets/font/keyrune.eot new file mode 100644 index 0000000..adb7378 Binary files /dev/null and b/docs/src/static/assets/font/keyrune.eot differ diff --git a/docs/src/static/assets/font/keyrune.svg b/docs/src/static/assets/font/keyrune.svg new file mode 100644 index 0000000..5dcfad8 --- /dev/null +++ b/docs/src/static/assets/font/keyrune.svg @@ -0,0 +1,425 @@ + + + + + + +{ + "fontFamily": "keyrune", + "majorVersion": 4, + "minorVersion": 0.84, + "fontURL": "https://keyrune.andrewgioia.com", + "description": "Magic: the Gathering set symbol pictographic font\nFont generated by IcoMoon.", + "copyright": "2022", + "designer": "Andrew Gioia", + "designerURL": "https://andrewgioia.com", + "license": "OFL", + "licenseURL": "https://scripts.sil.org/OFL", + "version": "Version 4.0", + "fontId": "keyrune", + "psName": "keyrune", + "subFamily": "Regular", + "fullName": "keyrune" +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/src/static/assets/font/keyrune.ttf b/docs/src/static/assets/font/keyrune.ttf new file mode 100644 index 0000000..f1afbfd Binary files /dev/null and b/docs/src/static/assets/font/keyrune.ttf differ diff --git a/docs/src/static/assets/font/keyrune.woff b/docs/src/static/assets/font/keyrune.woff new file mode 100644 index 0000000..b95ed6c Binary files /dev/null and b/docs/src/static/assets/font/keyrune.woff differ diff --git a/docs/src/static/assets/font/keyrune.woff2 b/docs/src/static/assets/font/keyrune.woff2 new file mode 100644 index 0000000..a347cdd Binary files /dev/null and b/docs/src/static/assets/font/keyrune.woff2 differ diff --git a/docs/src/static/assets/js/glitz.js b/docs/src/static/assets/js/glitz.js index 3b6e6b9..cdd947d 100644 --- a/docs/src/static/assets/js/glitz.js +++ b/docs/src/static/assets/js/glitz.js @@ -243,20 +243,20 @@ function openModal(icon) { // specific function bindings $('#copy-unicode').on('click', function() { navigator.clipboard.writeText(rarity).then(function() { - $('#copy-unicode em').html('Unicode copied!').animate('fadeup', 1200, 'ease-in-out'); + $('#copy-unicode .tooltip').html('Unicode copied!').animate('fadeup', 1200, 'ease-in-out'); }, function(err) { - $('#copy-unicode em').html('Error copying').animate('fadeup', 1200, 'ease-in-out'); + $('#copy-unicode .tooltip').html('Error copying').animate('fadeup', 1200, 'ease-in-out'); }); }); $('#copy-glyph').on('click', function() { navigator.clipboard.writeText($('details div.table li.rarity i').html()).then(function() { - $('#copy-glyph em').html('Glyph copied!').animate('fadeup', 1200, 'ease-in-out'); + $('#copy-glyph .tooltip').html('Glyph copied!').animate('fadeup', 1200, 'ease-in-out'); }, function(err) { - $('#copy-glyph em').html('Error copying').animate('fadeup', 1200, 'ease-in-out'); + $('#copy-glyph .tooltip').html('Error copying').animate('fadeup', 1200, 'ease-in-out'); }); }); $('#download-svg').on('click', function() { - $('#download-svg em').html('Coming soon!').animate('fadeup', 1200, 'ease-in-out'); + $('#download-svg .tooltip').html('Coming soon!').animate('fadeup', 1200, 'ease-in-out'); }); // show the modal @@ -273,10 +273,8 @@ function closeModal() { // onload interactions Zepto(function($){ - // // mobile nav - $('header').on('click', '#toggle-nav', function(e) { $('nav').toggleClass('mobile'); $('#toggle-nav-svg').toggleClass('closed'); @@ -284,10 +282,10 @@ Zepto(function($){ // // dark/light mode - let toggle = $('#switch'); let cookie = localStorage.getItem('mode'); + // check for cookie if (cookie) { if (cookie == 'dark') { document.documentElement.dataset.mode = 'dark'; @@ -305,6 +303,7 @@ Zepto(function($){ localStorage.setItem('mode', 'light'); } + // click handling toggle.on('change', function() { if (toggle.prop('checked')) { document.documentElement.dataset.mode = 'dark'; @@ -317,14 +316,13 @@ Zepto(function($){ // // filter icons if we have a ?q=, modal if we have an ?i= - let url = new URLSearchParams(window.location.search); - + // search query if (url.get('q')) { filterIcons(url.get('q')); $('#icon-filter').val(url.get('q')); } - + // icon preview if (url.get('i')) { let icon = $('figure[data-code="'+url.get('i')+'"]'); if (icon) { @@ -334,14 +332,12 @@ Zepto(function($){ // // live icon filter via search box - $('#icon-filter').on('input', function() { filterIcons($(this).val()); }); // // icon filter clear button - $('.search-link').on('click', function(e) { e.preventDefault(); filterIcons($(this).data('q')); @@ -350,27 +346,21 @@ Zepto(function($){ // // icon display menus - $('#icon-menu').on('change', 'input[type=radio][name="density"]', function() { $('#icons').data('density', $(this).val()); }); - $('#icon-menu').on('change', 'input[type=radio][name="rarity"]', function() { iconsChangeRarity($(this).val()); }); - $('#icon-menu').on('change', 'input[type=checkbox][name="border"]', function() { iconsToggleClass('ss-border', 'border'); }); - $('#icon-menu').on('change', 'input[type=checkbox][name="inner"]', function() { iconsToggleClass('ss-inner', 'inner'); }); - $('#icon-menu').on('change', 'input[type=checkbox][name="gradient"]', function() { iconsToggleClass('ss-rarity-gradient', 'gradient'); }); - $('#icon-menu').on('change', 'input[type=checkbox][name="transparent"]', function() { $('#icons figure').each(function(index, figure) { $(figure).toggleClass('checkerboard'); @@ -379,7 +369,6 @@ Zepto(function($){ // // icon modal - $('#icons').on('click', 'figure', function() { openModal($(this)); }); @@ -388,4 +377,4 @@ Zepto(function($){ e.preventDefault(); closeModal(); }) -}); \ No newline at end of file +}); diff --git a/package.json b/package.json index 9f29a39..7eb4898 100644 --- a/package.json +++ b/package.json @@ -15,14 +15,16 @@ "dist:assets": "rsync -avzh ./src/font/* ./dist/font", "dist": "npm run -s dist:base && npm run -s dist:full && npm run -s dist:assets", "css:watch": "sass --watch ./src/scss/keyrune.scss ./dist/css/keyrune.css", - "docs:css": "sass ./src/scss/keyrune.scss ./docs/assets/css/keyrune.css", + "docs:css": "sass ./src/scss/keyrune.scss ./docs/src/static/assets/css/keyrune.css", "docs:css:watch": "sass --watch ./src/scss/keyrune.scss ./docs/assets/css/keyrune.css", - "docs:scss": "sass ./docs/src/assets/scss/docs.scss ./docs/assets/css/docs.css", + "docs:css:hugo": "sass --watch ./src/scss/keyrune.scss ./docs/src/static/assets/css/keyrune.css", + "docs:scss": "sass ./docs/src/assets/scss/docs.scss ./docs/src/static/assets/css/docs.css", + "docs:scss:watch": "sass --watch ./docs/src/assets/scss/docs.scss ./docs/assets/css/docs.css", "docs:content": "hugo -s ./docs/src", "docs:content:watch": "hugo server -s ./docs/src -p 1314 -w", - "docs:assets": "rsync -avzh ./src/font/keyrune.woff* ./docs/assets/font", + "docs:assets": "rsync -avzh ./src/font/keyrune.woff* ./docs/src/static/assets/font", "docs:refresh": "npm run -s docs:content && npm run -s docs:css && npm run -s docs:assets", - "docs": "npm run -s docs:css && npm run -s docs:content && npm run -s docs:assets", + "docs": "npm run -s docs:css && npm run -s docs:scss && npm run -s docs:content && npm run -s docs:assets", "rename": "for f in `find ./src/font/*`; do mv -v \"$f\" \"`echo $f | tr '[A-Z]' '[a-z]'`\"; done" }, "repository": { diff --git a/src/font/keyrune.eot b/src/font/keyrune.eot index 98f38a5..6571dcc 100644 Binary files a/src/font/keyrune.eot and b/src/font/keyrune.eot differ diff --git a/src/font/keyrune.svg b/src/font/keyrune.svg index f551079..0f3bcc4 100644 --- a/src/font/keyrune.svg +++ b/src/font/keyrune.svg @@ -7,7 +7,7 @@ { "fontFamily": "keyrune", "majorVersion": 4, - "minorVersion": 0.62, + "minorVersion": 0.73, "fontURL": "https://keyrune.andrewgioia.com", "description": "Magic: the Gathering set symbol pictographic font\nFont generated by IcoMoon.", "copyright": "2022", @@ -29,6 +29,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -120,8 +246,8 @@ - - + + @@ -138,18 +264,34 @@ - - + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -164,6 +306,12 @@ + + + + + + @@ -172,13 +320,20 @@ + + - - + + + + + + - - + + + @@ -193,6 +348,10 @@ + + + + @@ -200,6 +359,8 @@ + + diff --git a/src/font/keyrune.ttf b/src/font/keyrune.ttf index 2644b11..4686e6e 100644 Binary files a/src/font/keyrune.ttf and b/src/font/keyrune.ttf differ diff --git a/src/font/keyrune.woff b/src/font/keyrune.woff index 8a5270c..94f6e95 100644 Binary files a/src/font/keyrune.woff and b/src/font/keyrune.woff differ diff --git a/src/font/keyrune.woff2 b/src/font/keyrune.woff2 index b3ea843..ae90103 100644 Binary files a/src/font/keyrune.woff2 and b/src/font/keyrune.woff2 differ diff --git a/src/scss/_aliases.scss b/src/scss/_aliases.scss index a579f45..ba47bc5 100644 --- a/src/scss/_aliases.scss +++ b/src/scss/_aliases.scss @@ -1,24 +1,39 @@ $keyrune-aliases: ( legchr: ("leg2"), - wl: ("wth2"), + nem: ("nms"), // legacy support + palp: ("papac"), + pelp: ("peuro"), pmei: ("pleaf"), // legacy support pmtg: ("plgm", "parl"), // originally was plgm, but upgrading this to pmtg b/c of its ubiquity po: ("por2"), + ptk: ("p3k"), // legacy support pvan: ("van"), // legacy support + wl: ("wth2") ); $keyrune-aliases-complete: ( // various promos + pal00: ("pal02"), past: ("pmic"), pgc98: ("o90p"), // shooting star pmei: ("o90p", "pcel", "olep"), // m in circle pmtg: ("ptc", "rqs", "pred", "wc97", "jgp", "wc98"), + // gatherer 2-letter codes + 6ed: ("6e"), + 7ed: ("7e"), + btd: ("bd"), + inv: ("in"), + mmq: ("mm"), + nem: ("ne"), + pcy: ("py"), + pls: ("ps"), + s00: ("p4"), // expansion tokens exo: ("pexo"), sth: ("psth"), tmp: ("ptmp"), ugl: ("tugl"), vis: ("mgb") -); \ No newline at end of file +); diff --git a/src/scss/_fixes.scss b/src/scss/_fixes.scss new file mode 100644 index 0000000..81b0ce7 --- /dev/null +++ b/src/scss/_fixes.scss @@ -0,0 +1,15 @@ +// firefox specific fixes +@-moz-document url-prefix() { + .#{$keyrune-prefix} { + // fnm's weird offset + &-fnm::before, + &-pfnm::before { + margin-left: -0.4%; + } + // 7ed offset + &-7ed::before, + &-7e::before { + margin-left: 0.5%; + } + } +} diff --git a/src/scss/_sets.scss b/src/scss/_sets.scss index 7250dba..a178a57 100644 --- a/src/scss/_sets.scss +++ b/src/scss/_sets.scss @@ -186,6 +186,21 @@ left: 50%; transform: translateX(-50%); } + + &.#{$keyrune-prefix}-fw-square { + width: 1em; + + &::before { + transform: scale(.5714); + } + + &.#{$keyrune-prefix}-border::after, + &.#{$keyrune-prefix}-inner::before, + &.#{$keyrune-prefix}-inner::after, + &.#{$keyrune-prefix}-inner::marker { + transform: translateX(-50%) scale(.5714); // scale everything 1/1.75em + } + } } // colors @@ -197,4 +212,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/scss/_variables.scss b/src/scss/_variables.scss index cd982a9..fefc292 100644 --- a/src/scss/_variables.scss +++ b/src/scss/_variables.scss @@ -38,7 +38,7 @@ $keyrune-rarities: ( "right": "#4d6572", ), "rare": ( - "solid": "#b7a066", // try this: #c5a86f + "solid": "#a48a37", //"#b7a066", // try this: #c5a86f "left": "#7f6f43", "center": "#d9c287", "right": "#7f6f43", @@ -294,26 +294,101 @@ $keyrune-sets: ( border: "\e08e", inner: "\e08f", ), + brb: ( + rarity: "\e090", + border: "\e091", + inner: "\f8ff", // empty + ), + fnm: ( + rarity: "\e093", + border: "\e094", + inner: "\e095", + ), + pal00: ( + rarity: "\e096", + border: "\e097", + inner: "\f8ff", // empty + ), + pelp: ( + rarity: "\e099", + border: "\e09a", + inner: "\f8ff", // empty + ), + nem: ( + rarity: "\e09c", + border: "\e09d", + inner: "\f8ff", // empty + ), + s00: ( + rarity: "\e09f", + border: "\e0a0", + inner: "\f8ff", // empty + ), + pcy: ( + rarity: "\e0a2", + border: "\e0a3", + inner: "\e0a4", + ), + btd: ( + rarity: "\e0a5", + border: "\e0a6", + inner: "\f8ff", + ), + inv: ( + rarity: "\e0a8", + border: "\e0a9", + inner: "\f8ff", + ), + mpr: ( + rarity: "\e0ab", + border: "\e0ac", + inner: "\f8ff", + ), + pls: ( + rarity: "\e0ae", + border: "\e0af", + inner: "\f8ff", + ), + 7ed: ( + rarity: "\e0b1", + border: "\e0b2", + inner: "\f8ff", + ), // // backwards from the end for alternatives/oddities - legchr: ( + 4eda: ( rarity: "\f8f6", border: "\f8f5", inner: "\f8ff", // em ), - pgc98: ( + legchr: ( rarity: "\f8f4", border: "\f8f3", inner: "\f8ff", // em ), - po: ( + pgc98: ( rarity: "\f8f2", border: "\f8f1", - inner: "\f8f0", + inner: "\f8ff", // em + ), + po: ( + rarity: "\f8f0", + border: "\f8ef", + inner: "\f8ee", ), wl: ( - rarity: "\f8ef", - border: "\f8ee", + rarity: "\f8ed", + border: "\f8ec", inner: "\f8ff", // empty ), -); \ No newline at end of file + brbalt: ( + rarity: "\f8eb", + border: "\f8ea", + inner: "\f8ff", // empty + ), + s00alt: ( + rarity: "\f8e9", + border: "\f8e8", + inner: "\f8ff", // empty + ), +); diff --git a/src/scss/keyrune.scss b/src/scss/keyrune.scss index 4e14b7a..ff541d2 100644 --- a/src/scss/keyrune.scss +++ b/src/scss/keyrune.scss @@ -3,4 +3,5 @@ @import "aliases"; @import "helpers"; @import "media"; -@import "sets"; \ No newline at end of file +@import "sets"; +@import "fixes";