mirror of
https://github.com/andrewgioia/keyrune.git
synced 2024-12-21 23:19:56 +00:00
Adds LCI, LCC, SPG, and REX (#216); adds PIP (#218); changes KHC to have dual-layered support (#191); and adds missing CMM to cheatsheet (#219)
This commit is contained in:
parent
fa2cf848b2
commit
862c582711
@ -11,6 +11,13 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
## Versions
|
||||
|
||||
### [3.13.0] 2023-11-21 Lost Caverns of Ixalan sets plus supplementals
|
||||
|
||||
* **Added:** Lost Caverns of Ixalan (LCI), Lost Caverns of Ixalan Ccmmander (LCC), Jurassic World (REX), and Special Guests (SPG) set symbols added ([#216](https://github.com/andrewgioia/keyrune/issues/216))
|
||||
* **Added:** Universes Beyond: Fallout (PIP) set symbol added ([#218](https://github.com/andrewgioia/keyrune/issues/218))
|
||||
* **Changed:** Kaldheim Commander now correctly has a dual-layered symbol variant to match the printed card ([#191](https://github.com/andrewgioia/keyrune/issues/191))
|
||||
* **Fixed:** CMM added to Cheatsheet, was missing ([#219](https://github.com/andrewgioia/keyrune/issues/219))
|
||||
|
||||
### [3.12.3] 2023-10-02 WOE supplemental sets, early 2024 products, and some alternate symbols
|
||||
|
||||
* **Added:** Wilds of Eldraine Enchanting Tales (WOT) set symbol ([#208](https://github.com/andrewgioia/keyrune/issues/208))
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Keyrune v3.12.3
|
||||
# Keyrune v3.13.0
|
||||
|
||||
## The Magic: the Gathering set symbol font!
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "keyrune",
|
||||
"homepage": "http://keyrune.andrewgioia.com",
|
||||
"version": "3.12.3",
|
||||
"version": "3.13.0",
|
||||
"authors": [
|
||||
"Andrew Gioia <andrew@gioia.email>"
|
||||
],
|
||||
|
@ -2,8 +2,8 @@
|
||||
* Global */
|
||||
@font-face {
|
||||
font-family: 'Keyrune';
|
||||
src: url('../fonts/keyrune.eot?v=3.12.3');
|
||||
src: url('../fonts/keyrune.eot?#iefix&v=3.12.3') format('embedded-opentype'), url('../fonts/keyrune.woff2?v=3.12.3') format('woff2'), url('../fonts/keyrune.woff?v=3.12.3') format('woff'), url('../fonts/keyrune.ttf?v=3.12.3') format('truetype'), url('../fonts/keyrune.svg?v=3.12.3#keyrune') format('svg');
|
||||
src: url('../fonts/keyrune.eot?v=3.13.0');
|
||||
src: url('../fonts/keyrune.eot?#iefix&v=3.13.0') format('embedded-opentype'), url('../fonts/keyrune.woff2?v=3.13.0') format('woff2'), url('../fonts/keyrune.woff?v=3.13.0') format('woff'), url('../fonts/keyrune.ttf?v=3.13.0') format('truetype'), url('../fonts/keyrune.svg?v=3.13.0#keyrune') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
@ -99,6 +99,14 @@
|
||||
.ss-duo.ss-j21::after {
|
||||
content: "\e984";
|
||||
}
|
||||
.ss-duo.ss-khc::before {
|
||||
content: "\e9c5";
|
||||
width: 100%;
|
||||
}
|
||||
.ss-duo.ss-khc::after {
|
||||
content: "\e9c6";
|
||||
color: #fff !important;
|
||||
}
|
||||
.ss-duo.ss-ltc::before {
|
||||
content: "\e9b7";
|
||||
width: 100%;
|
||||
@ -676,6 +684,9 @@
|
||||
.ss-woe:before {
|
||||
content: "\e9ae";
|
||||
}
|
||||
.ss-lci:before {
|
||||
content: "\e9c2";
|
||||
}
|
||||
/**
|
||||
* Command Zone */
|
||||
.ss-van:before {
|
||||
@ -809,6 +820,9 @@
|
||||
.ss-woc:before {
|
||||
content: "\e9b9";
|
||||
}
|
||||
.ss-lcc:before {
|
||||
content: "\e9c7";
|
||||
}
|
||||
/**
|
||||
* Reprint */
|
||||
.ss-chr:before {
|
||||
@ -892,6 +906,9 @@
|
||||
.ss-br:before {
|
||||
content: "\e9c1";
|
||||
}
|
||||
.ss-spg:before {
|
||||
content: "\e9c8";
|
||||
}
|
||||
/**
|
||||
* Beginner */
|
||||
.ss-por:before {
|
||||
@ -1107,6 +1124,9 @@
|
||||
.ss-rvr:before {
|
||||
content: "\e9bb";
|
||||
}
|
||||
.ss-pip:before {
|
||||
content: "\e9c3";
|
||||
}
|
||||
/**
|
||||
* Promotional */
|
||||
.ss-pgru:before {
|
||||
@ -1205,6 +1225,9 @@
|
||||
.ss-bot:before {
|
||||
content: "\e99e";
|
||||
}
|
||||
.ss-rex:before {
|
||||
content: "\e9c4";
|
||||
}
|
||||
/**
|
||||
* Secret Lairs */
|
||||
.ss-slu:before {
|
||||
|
2
css/keyrune.min.css
vendored
2
css/keyrune.min.css
vendored
File diff suppressed because one or more lines are too long
2
docs/assets/keyrune.min.css
vendored
2
docs/assets/keyrune.min.css
vendored
File diff suppressed because one or more lines are too long
@ -117,6 +117,7 @@
|
||||
<span class="utf"><i></i> ss-cma <code>&#xe916;</code></span>
|
||||
<span class="utf"><i></i> ss-cmc <code>&#xe969;</code></span>
|
||||
<span class="utf"><i></i> ss-cmd <code>&#xe658;</code></span>
|
||||
<span class="utf"><i></i> ss-cmm <code>&#xe9b5;</code></span>
|
||||
<span class="utf"><i></i> ss-cmr <code>&#xe969;</code></span>
|
||||
<span class="utf"><i></i> ss-cns <code>&#xe65c;</code></span>
|
||||
<span class="utf"><i></i> ss-cn2 <code>&#xe904;</code></span>
|
||||
@ -201,6 +202,8 @@
|
||||
<span class="utf"><i></i> ss-kld <code>&#xe90e;</code></span>
|
||||
<span class="utf"><i></i> ss-klr <code>&#xe97c;</code></span>
|
||||
<span class="utf"><i></i> ss-ktk <code>&#xe653;</code></span>
|
||||
<span class="utf"><i></i> ss-lcc <code>&#xe9c7;</code></span>
|
||||
<span class="utf"><i></i> ss-lci <code>&#xe9c2;</code></span>
|
||||
<span class="utf"><i></i> ss-lea <code>&#xe600;</code></span>
|
||||
<span class="utf"><i></i> ss-leb <code>&#xe601;</code></span>
|
||||
<span class="utf"><i></i> ss-leg <code>&#xe615;</code></span>
|
||||
@ -261,6 +264,7 @@
|
||||
<span class="utf"><i></i> ss-pcy <code>&#xe627;</code></span>
|
||||
<span class="utf"><i></i> ss-pd2 <code>&#xe680;</code></span>
|
||||
<span class="utf"><i></i> ss-pd3 <code>&#xe681;</code></span>
|
||||
<span class="utf"><i></i> ss-pip <code>&#xe9c3;</code></span>
|
||||
<span class="utf"><i></i> ss-plc <code>&#xe63b;</code></span>
|
||||
<span class="utf"><i></i> ss-pls <code>&#xe629;</code></span>
|
||||
<span class="utf"><i></i> ss-po2 <code>&#xe665;</code></span>
|
||||
@ -268,6 +272,7 @@
|
||||
<span class="utf"><i></i> ss-ptg <code>&#xe965;</code></span>
|
||||
<span class="utf"><i></i> ss-ptk <code>&#xe666;</code></span>
|
||||
<span class="utf"><i></i> ss-rav <code>&#xe637;</code></span>
|
||||
<span class="utf"><i></i> ss-rex <code>&#xe9c4;</code></span>
|
||||
<span class="utf"><i></i> ss-rix <code>&#xe92f;</code></span>
|
||||
<span class="utf"><i></i> ss-xren <code>&#xe917;</code></span>
|
||||
<span class="utf"><i></i> ss-xrin <code>&#xe918;</code></span>
|
||||
@ -289,6 +294,7 @@
|
||||
<span class="utf"><i></i> ss-soi <code>&#xe902;</code></span>
|
||||
<span class="utf"><i></i> ss-sok <code>&#xe636;</code></span>
|
||||
<span class="utf"><i></i> ss-som <code>&#xe647;</code></span>
|
||||
<span class="utf"><i></i> ss-spg <code>&#xe9c8;</code></span>
|
||||
<span class="utf"><i></i> ss-ss1 <code>&#xe944;</code></span>
|
||||
<span class="utf"><i></i> ss-ss2 <code>&#xe95c;</code></span>
|
||||
<span class="utf"><i></i> ss-ss3 <code>&#xe96d;</code></span>
|
||||
@ -414,6 +420,8 @@
|
||||
<span class="utf"><i></i> dmc inner <code>&#xe995;</code></span>
|
||||
<span class="utf"><i></i> dmc white <code>&#xe997;</code></span>
|
||||
<span class="utf"><i></i> j21 border <code>&#xe984;</code></span>
|
||||
<span class="utf"><i></i> khc rarity <code>&#xe9c5;</code></span>
|
||||
<span class="utf"><i></i> khc inner <code>&#xe9c6;</code></span>
|
||||
<span class="utf"><i></i> mid border <code>&#xe979;</code></span>
|
||||
<span class="utf"><i></i> ncc inner color <code>&#xe98f;</code></span>
|
||||
<span class="utf"><i></i> ncc inner wing <code>&#xe990;</code></span>
|
||||
|
Binary file not shown.
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 832 KiB After Width: | Height: | Size: 881 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -437,6 +437,9 @@
|
||||
<div class="icon" id="woe" name="Wilds of Eldraine" data-name="Wilds of Eldraine" data-class="woe" data-unicode="e9ae" data-added="v3.12.2">
|
||||
<span class="name"><i class="ss ss-woe"></i> Wilds of Eldraine <em>(mat)</em></span>
|
||||
</div>
|
||||
<div class="icon" id="lci" name="Lost Caverns of Ixalan" data-name="Lost Caverns of Ixalan" data-class="lci" data-unicode="e9c2" data-added="v3.13.0">
|
||||
<span class="name"><i class="ss ss-lci"></i> Lost Caverns of Ixalan <em>(lci)</em></span>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="content">
|
||||
@ -520,8 +523,8 @@
|
||||
<div class="icon" id="cmc" name="Commander Legends Decks" data-name="Commander Legends Decks" data-class="cmc" data-unicode="e969" data-added="v3.6.2">
|
||||
<span class="name"><i class="ss ss-cmc"></i> Commander Legends Decks <em>(cmc)</em></span>
|
||||
</div>
|
||||
<div class="icon" id="khc" name="Kaldheim Commander" data-name="Kaldheim Commander" data-class="khc" data-unicode="e97d" data-added="v3.7.2">
|
||||
<span class="name"><i class="ss ss-khc"></i> Kaldheim Commander <em>(khc)</em></span>
|
||||
<div class="icon" id="khc" name="Kaldheim Commander" data-name="Kaldheim Commander" data-class="khc" data-unicode="e97d" data-added="v3.7.2" data-duo="true">
|
||||
<span class="name"><i class="ss ss-khc ss-duo ss-common"></i> Kaldheim Commander <em>(khc)</em></span>
|
||||
</div>
|
||||
<div class="icon" id="c21" name="Commander 2021" data-name="Commander 2021" data-class="c21" data-unicode="e97e" data-added="v3.8.0" data-duo="true">
|
||||
<span class="name"><i class="ss ss-c21 ss-duo ss-common"></i> Commander 2021 <em>(c21)</em></span>
|
||||
@ -574,6 +577,9 @@
|
||||
<div class="icon" id="woc" name="Wilds of Eldraine Commander" data-name="Wilds of Eldraine Commander" data-class="woc" data-unicode="e9b9" data-added="v3.12.2">
|
||||
<span class="name"><i class="ss ss-woc"></i> Wilds of Eldraine Commander <em>(woc)</em></span>
|
||||
</div>
|
||||
<div class="icon" id="lcc" name="Lost Caverns of Ixalan Commander" data-name="Lost Caverns of Ixalan Commander" data-class="lcc" data-unicode="e9c7" data-added="v3.13.0">
|
||||
<span class="name"><i class="ss ss-lcc"></i> Lost Caverns of Ixalan Commander <em>(lcc)</em></span>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="content">
|
||||
@ -660,6 +666,9 @@
|
||||
<div class="icon" id="br" name="Battle Royale (alternate)" data-name="Battle Royale (alternate)" data-class="br" data-unicode="e9c1" data-added="v3.12.3">
|
||||
<span class="name"><i class="ss ss-br"></i> Battle Royale (alternate) <em>(br)</em></span>
|
||||
</div>
|
||||
<div class="icon" id="spg" name="Special Guests" data-name="Special Guests" data-class="spg" data-unicode="e9c8" data-added="v3.13.0">
|
||||
<span class="name"><i class="ss ss-spg"></i> Special Guests <em>(spg)</em></span>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="content">
|
||||
@ -910,6 +919,9 @@
|
||||
<div class="icon" id="sld2" name="Secret Lair (logo)" data-name="Secret Lair (logo)" data-class="sld2" data-unicode="e9bc" data-added="v3.12.3">
|
||||
<span class="name"><i class="ss ss-sld2"></i> Secret Lair (logo) <em>(sld)</em></span>
|
||||
</div>
|
||||
<div class="icon" id="pip" name="Universes Beyond: Fallout" data-name="Universes Beyond: Fallout" data-class="pip" data-unicode="e9c3" data-added="v3.13.0">
|
||||
<span class="name"><i class="ss ss-pip"></i> UB: Fallout <em>(pip)</em></span>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="content">
|
||||
@ -1011,6 +1023,9 @@
|
||||
<div class="icon" id="bot" name="The Brothers' War Transformers" data-name="The Brothers' War Transformers" data-class="bot" data-unicode="e99e" data-added="v3.11.0">
|
||||
<span class="name"><i class="ss ss-bot"></i> The Brothers' War Transformers <em>(bot)</em></span>
|
||||
</div>
|
||||
<div class="icon" id="rex" name="Jurassic World" data-name="Jurassic World" data-class="rex" data-unicode="e9c4" data-added="v3.13.0">
|
||||
<span class="name"><i class="ss ss-rex"></i> Jurassic World <em>(rex)</em></span>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="content">
|
||||
|
Binary file not shown.
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 832 KiB After Width: | Height: | Size: 881 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -83,6 +83,20 @@
|
||||
content: "\e984";
|
||||
}
|
||||
|
||||
// Kaldheim Commander
|
||||
// 2 glyphs to replace the non-dual version
|
||||
&.@{ss-prefix}-khc {
|
||||
&::before {
|
||||
content: "\e9c5";
|
||||
width: 100%;
|
||||
}
|
||||
&::after {
|
||||
content: "\e9c6";
|
||||
color: #fff !important;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// Lord of the Rings Commander
|
||||
// 2 glyphs b/c we have a custom color glyph
|
||||
&.@{ss-prefix}-ltc {
|
||||
|
@ -172,6 +172,7 @@
|
||||
.@{ss-prefix}-mom:before { content: "\e9a2"; } // March of the Machine
|
||||
.@{ss-prefix}-mat:before { content: "\e9a3"; } // March of the Machine: The Aftermath
|
||||
.@{ss-prefix}-woe:before { content: "\e9ae"; } // Wilds of Eldraine
|
||||
.@{ss-prefix}-lci:before { content: "\e9c2"; } // Lost Caverns of Ixalan
|
||||
|
||||
/**
|
||||
* Command Zone */
|
||||
@ -221,6 +222,7 @@
|
||||
.@{ss-prefix}-cmm:before { content: "\e9b5"; } // Commander Masters
|
||||
.@{ss-prefix}-ltc:before { content: "\e9b6"; } // Lord of the Rings Commander
|
||||
.@{ss-prefix}-woc:before { content: "\e9b9"; } // Wilds of Eldraine Commander
|
||||
.@{ss-prefix}-lcc:before { content: "\e9c7"; } // Lost Caverns of Ixalan Commander
|
||||
|
||||
/**
|
||||
* Reprint */
|
||||
@ -252,6 +254,7 @@
|
||||
.@{ss-prefix}-mul:before { content: "\e9ba"; } // Multiverse Legends
|
||||
.@{ss-prefix}-wot:before { content: "\e9c0"; } // Wilds of Eldraine Enchanting Tales
|
||||
.@{ss-prefix}-br:before { content: "\e9c1"; } // Battle Royale (alternate)
|
||||
.@{ss-prefix}-spg:before { content: "\e9c8"; } // Special Guests
|
||||
|
||||
/**
|
||||
* Beginner */
|
||||
@ -351,6 +354,7 @@
|
||||
.@{ss-prefix}-ltr:before { content: "\e9af"; } // Lord of the Rings
|
||||
.@{ss-prefix}-who:before { content: "\e9b0"; } // Universes Beyond: Doctor Who
|
||||
.@{ss-prefix}-rvr:before { content: "\e9bb"; } // Ravnica Remastered
|
||||
.@{ss-prefix}-pip:before { content: "\e9c3"; } // Universes Beyond: Fallout
|
||||
|
||||
/**
|
||||
* Promotional */
|
||||
@ -389,6 +393,7 @@
|
||||
.@{ss-prefix}-j20:before { content: "\e96a"; } // Judge Academy 2020
|
||||
.@{ss-prefix}-zne:before { content: "\e97a"; } // Zendikar Rising Expeditions
|
||||
.@{ss-prefix}-bot:before { content: "\e99e"; } // The Brothers' War Transformers
|
||||
.@{ss-prefix}-rex:before { content: "\e9c4"; } // Jurassic World
|
||||
|
||||
/**
|
||||
* Secret Lairs */
|
||||
|
@ -2,6 +2,6 @@
|
||||
* Global */
|
||||
|
||||
@ss-font-path: '../fonts';
|
||||
@ss-version: '3.12.3';
|
||||
@ss-version: '3.13.0';
|
||||
@ss-font-size-base: 14px;
|
||||
@ss-prefix: ss;
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "keyrune",
|
||||
"description": "Keyrune",
|
||||
"version": "3.12.3",
|
||||
"version": "3.13.0",
|
||||
"author": {
|
||||
"name": "Andrew Gioia",
|
||||
"email": "andrew@gioia.email",
|
||||
|
@ -91,6 +91,9 @@
|
||||
&.#{$keyrune_prefix}-dmc::before {
|
||||
content: "\e995";
|
||||
}
|
||||
&.#{$keyrune_prefix}-khc::before {
|
||||
content: "\e9c5";
|
||||
}
|
||||
&.#{$keyrune_prefix}-ltc::before {
|
||||
content: "\e9b7";
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
/**
|
||||
* Globals */
|
||||
|
||||
$keyrune_version: '3.12.3' !default;
|
||||
$keyrune_version: '3.13.0' !default;
|
||||
$keyrune_font_path: '../fonts' !default;
|
||||
|
||||
// font specific
|
||||
@ -61,6 +61,7 @@ $dual-layered: (
|
||||
'cc2': '\e988',
|
||||
'dmc': '\e997',
|
||||
'j21': '\e984',
|
||||
'khc': '\e9c6',
|
||||
'ltc': '\e9b8',
|
||||
'mid': '\e979',
|
||||
'ncc': '\e990',
|
||||
@ -237,6 +238,7 @@ $keyrune_sets: (
|
||||
("March of the Machine", "mom", "\e9a2"),
|
||||
("March of the Machine: The Aftermath", "mat", "\e9a3"),
|
||||
("Wilds of Eldraine", "woe", "\e9ae"),
|
||||
("Lost Caverns of Ixalan", "lci", "\e9c2"),
|
||||
//
|
||||
// Command zone
|
||||
("Vanguard", "van", "\e655"),
|
||||
@ -284,6 +286,7 @@ $keyrune_sets: (
|
||||
("Commander Masters", "cmm", "\e9b5"),
|
||||
("The Lord of the Rings: Tales of Middle-Earth Commander", "ltc", "\e9b6"),
|
||||
("Wilds of Eldraine Commander", "woc", "\e9b9"),
|
||||
("Lost Caverns of Ixalan Commander", "lcc", "\e9c7"),
|
||||
//
|
||||
// Reprint sets
|
||||
("Chronicles", "chr", "\e65e"),
|
||||
@ -313,6 +316,7 @@ $keyrune_sets: (
|
||||
("Multiverse Legends", "mul", "\e9ba"),
|
||||
("Wilds of Eldraine Enchanting Tales", "wot", "\e9c0"),
|
||||
("Battle Royale (alternate)", "br", "\e9c1"),
|
||||
("Special Guests", "spg", "\e9c8"),
|
||||
//
|
||||
// Beginner
|
||||
("Portal", "por", "\e664"),
|
||||
@ -396,6 +400,7 @@ $keyrune_sets: (
|
||||
("The Lord of the Rings: Tales of Middle-Earth", "ltr", "\e9af"),
|
||||
("Universes Beyond: Doctor Who", "who", "\e9b0"),
|
||||
("Ravnica Remastered", "rvr", "\e9bb"),
|
||||
("Universes Beyond: Fallout", "pip", "\e9c3"),
|
||||
//
|
||||
// Promos
|
||||
("Guru", "pgru", "\e683"),
|
||||
@ -432,6 +437,7 @@ $keyrune_sets: (
|
||||
("Judge Academy 2020", "j20", "\e96a"),
|
||||
("Zendikar Rising Expeditions", "zne", "\e97a"),
|
||||
("The Brothers' War Transformers", "bot", "\e99e"),
|
||||
("Jurassic World", "rex", "\e9c4"),
|
||||
//
|
||||
// Secret Lairs
|
||||
("Secret Lair: Ultimate Edition", "slu", "\e687"),
|
||||
|
Loading…
Reference in New Issue
Block a user