mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2025-12-16 15:40:12 +01:00
refactor(web): finished JavaScript consolidation, tested JavaScript items, refined themes and color palettes, tested all themes and palettes, ensured all interactive lements use theme-aware css
This commit is contained in:
parent
9379732eec
commit
3c45a31aa3
19 changed files with 498 additions and 632 deletions
|
|
@ -24359,370 +24359,12 @@
|
|||
"generated_from": "merge (analytics + curated YAML + whitelist)",
|
||||
"metadata_info": {
|
||||
"mode": "merge",
|
||||
"generated_at": "2025-10-18T20:47:46",
|
||||
"generated_at": "2025-10-29T18:16:15",
|
||||
"curated_yaml_files": 740,
|
||||
"synergy_cap": 5,
|
||||
"inference": "pmi",
|
||||
"version": "phase-b-merge-v1",
|
||||
"catalog_hash": "78f24ccdca52d048d5325bd6a16dc2ad3ec3826119adbf75985c64617355b79b"
|
||||
},
|
||||
"description_fallback_summary": {
|
||||
"total_themes": 740,
|
||||
"generic_total": 286,
|
||||
"generic_with_synergies": 254,
|
||||
"generic_plain": 32,
|
||||
"generic_pct": 38.65,
|
||||
"top_generic_by_frequency": [
|
||||
{
|
||||
"theme": "Adamant",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Adamant leveraging synergies with +1/+1 Counters and Counters Matter."
|
||||
},
|
||||
{
|
||||
"theme": "Adapt",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Adapt leveraging synergies with +1/+1 Counters and Counters Matter."
|
||||
},
|
||||
{
|
||||
"theme": "Addendum",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 3,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Addendum leveraging synergies with Interaction and Spells Matter."
|
||||
},
|
||||
{
|
||||
"theme": "Afflict",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 4,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Afflict leveraging synergies with Zombie Kindred and Burn."
|
||||
},
|
||||
{
|
||||
"theme": "Afterlife",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Afterlife leveraging synergies with Spirit Kindred and Sacrifice Matters."
|
||||
},
|
||||
{
|
||||
"theme": "Airbending",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 0,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around the Airbending theme and its supporting synergies."
|
||||
},
|
||||
{
|
||||
"theme": "Alliance",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Alliance leveraging synergies with Druid Kindred and Elf Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Amass",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Amass leveraging synergies with Army Kindred and Orc Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Amplify",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Amplify leveraging synergies with +1/+1 Counters and Counters Matter."
|
||||
},
|
||||
{
|
||||
"theme": "Annihilator",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 0,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around the Annihilator theme and its supporting synergies."
|
||||
},
|
||||
{
|
||||
"theme": "Ascend",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Ascend leveraging synergies with Little Fellas."
|
||||
},
|
||||
{
|
||||
"theme": "Assist",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Assist leveraging synergies with Big Mana and Interaction."
|
||||
},
|
||||
{
|
||||
"theme": "Awaken",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Awaken leveraging synergies with Elemental Kindred and Lands Matter."
|
||||
},
|
||||
{
|
||||
"theme": "Backup",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Backup leveraging synergies with +1/+1 Counters and Blink."
|
||||
},
|
||||
{
|
||||
"theme": "Banding",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Banding leveraging synergies with First strike and Soldier Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Bargain",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Bargain leveraging synergies with Blink and Enter the Battlefield."
|
||||
},
|
||||
{
|
||||
"theme": "Basic landcycling",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Basic landcycling leveraging synergies with Landcycling and Cycling."
|
||||
},
|
||||
{
|
||||
"theme": "Battalion",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Battalion leveraging synergies with Human Kindred and Aggro."
|
||||
},
|
||||
{
|
||||
"theme": "Battle Cry",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 2,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Battle Cry leveraging synergies with Aggro and Combat Matters."
|
||||
},
|
||||
{
|
||||
"theme": "Battles Matter",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Battles Matter leveraging synergies with Transform and Card Draw."
|
||||
},
|
||||
{
|
||||
"theme": "Behold",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 3,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around the Behold theme and its supporting synergies."
|
||||
},
|
||||
{
|
||||
"theme": "Bending",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Bending leveraging synergies with Earthbending and Waterbending."
|
||||
},
|
||||
{
|
||||
"theme": "Bestow",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Bestow leveraging synergies with Equipment Matters and Auras."
|
||||
},
|
||||
{
|
||||
"theme": "Blitz",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Blitz leveraging synergies with Midrange and Unconditional Draw."
|
||||
},
|
||||
{
|
||||
"theme": "Board Wipes",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Board Wipes leveraging synergies with Pingers and Interaction."
|
||||
},
|
||||
{
|
||||
"theme": "Boast",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Boast leveraging synergies with Warrior Kindred and Human Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Bolster",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Bolster leveraging synergies with +1/+1 Counters and Combat Tricks."
|
||||
},
|
||||
{
|
||||
"theme": "Bushido",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Bushido leveraging synergies with Samurai Kindred and Fox Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Cantrips",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Cantrips leveraging synergies with Clue Token and Investigate."
|
||||
},
|
||||
{
|
||||
"theme": "Card Draw",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 17,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Card Draw leveraging synergies with Loot and Wheels."
|
||||
},
|
||||
{
|
||||
"theme": "Card Selection",
|
||||
"popularity_bucket": "Niche",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Card Selection leveraging synergies with Explore and Map Token."
|
||||
},
|
||||
{
|
||||
"theme": "Cases Matter",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 1,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Cases Matter leveraging synergies with Enchantments Matter."
|
||||
},
|
||||
{
|
||||
"theme": "Casualty",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Casualty leveraging synergies with Spell Copy and Sacrifice Matters."
|
||||
},
|
||||
{
|
||||
"theme": "Caves Matter",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Caves Matter leveraging synergies with Discover and Land Types Matter."
|
||||
},
|
||||
{
|
||||
"theme": "Celebration",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 1,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around the Celebration theme and its supporting synergies."
|
||||
},
|
||||
{
|
||||
"theme": "Champion",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 2,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Champion leveraging synergies with Aggro and Combat Matters."
|
||||
},
|
||||
{
|
||||
"theme": "Changeling",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Changeling leveraging synergies with Shapeshifter Kindred and Combat Tricks."
|
||||
},
|
||||
{
|
||||
"theme": "Channel",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Channel leveraging synergies with Spirit Kindred and Lands Matter."
|
||||
},
|
||||
{
|
||||
"theme": "Chroma",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 0,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around the Chroma theme and its supporting synergies."
|
||||
},
|
||||
{
|
||||
"theme": "Cipher",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 4,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Cipher leveraging synergies with Aggro and Combat Matters."
|
||||
},
|
||||
{
|
||||
"theme": "Clash",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Clash leveraging synergies with Warrior Kindred and Control."
|
||||
},
|
||||
{
|
||||
"theme": "Cleave",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 2,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Cleave leveraging synergies with Spells Matter and Spellslinger."
|
||||
},
|
||||
{
|
||||
"theme": "Cloak",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 2,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around the Cloak theme and its supporting synergies."
|
||||
},
|
||||
{
|
||||
"theme": "Clones",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Clones leveraging synergies with Populate and Myriad."
|
||||
},
|
||||
{
|
||||
"theme": "Cohort",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 2,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Cohort leveraging synergies with Ally Kindred."
|
||||
},
|
||||
{
|
||||
"theme": "Collect evidence",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Collect evidence leveraging synergies with Detective Kindred and Mill."
|
||||
},
|
||||
{
|
||||
"theme": "Combat Matters",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Combat Matters leveraging synergies with Aggro and Voltron."
|
||||
},
|
||||
{
|
||||
"theme": "Combat Tricks",
|
||||
"popularity_bucket": "Very Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Combat Tricks leveraging synergies with Flash and Strive."
|
||||
},
|
||||
{
|
||||
"theme": "Compleated",
|
||||
"popularity_bucket": "Rare",
|
||||
"synergy_count": 0,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around the Compleated theme and its supporting synergies."
|
||||
},
|
||||
{
|
||||
"theme": "Conditional Draw",
|
||||
"popularity_bucket": "Common",
|
||||
"synergy_count": 5,
|
||||
"total_frequency": 0,
|
||||
"description": "Builds around Conditional Draw leveraging synergies with Start your engines! and Max speed."
|
||||
}
|
||||
]
|
||||
}
|
||||
"description_fallback_summary": null
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue