From cb4d2d1ef057745d8f49b6be99614c8c654d2e73 Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Sun, 19 Jul 2020 22:32:56 +0200 Subject: [PATCH] Tracker: Use Icons for header where appropriate --- WebHostLib/static/static.css | 6 +++--- WebHostLib/templates/tracker.html | 9 +++++++-- WebHostLib/tracker.py | 33 ++++++++++++++++++++++++++++++- 3 files changed, 42 insertions(+), 6 deletions(-) diff --git a/WebHostLib/static/static.css b/WebHostLib/static/static.css index 8f1ed3d1..40eac3c7 100644 --- a/WebHostLib/static/static.css +++ b/WebHostLib/static/static.css @@ -21,15 +21,15 @@ table { img.alttp-sprite { height: 32px; - width: 32px; + min-width: 32px; object-fit: contain; } /* this is specific to the tracker right now */ -@media all and (max-width: 1750px) { +@media all and (max-width: 1700px) { img.alttp-sprite { height: 16px; - width: 16px; + min-width: 16px; object-fit: contain; } } \ No newline at end of file diff --git a/WebHostLib/templates/tracker.html b/WebHostLib/templates/tracker.html index 0975627b..4dd949a8 100644 --- a/WebHostLib/templates/tracker.html +++ b/WebHostLib/templates/tracker.html @@ -119,9 +119,14 @@ {% if area in big_key_locations %} {% set colspan = colspan + 1 %} {% endif %} - {{ area }} + {% if area in icons %} + + {{ area }} + {% else %} + {{ area }} + {% endif %} {% endfor %} - Last Activity + Last
Activity {% for area in ordered_areas %} diff --git a/WebHostLib/tracker.py b/WebHostLib/tracker.py index 9ccee2a9..8fcafdad 100644 --- a/WebHostLib/tracker.py +++ b/WebHostLib/tracker.py @@ -76,7 +76,38 @@ icons = { "Big Key": r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/3/33/ALttP_Big_Key_Sprite.png?version=136dfa418ba76c8b4e270f466fc12f4d", "Chest": - r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/7/73/ALttP_Treasure_Chest_Sprite.png?version=5f530ecd98dcb22251e146e8049c0dda" + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/7/73/ALttP_Treasure_Chest_Sprite.png?version=5f530ecd98dcb22251e146e8049c0dda", + + "Light World": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/e/e7/ALttP_Soldier_Green_Sprite.png?version=d650d417934cd707a47e496489c268a6", + "Dark World": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/9/94/ALttP_Moblin_Sprite.png?version=ebf50e33f4657c377d1606bcc0886ddc", + "Hyrule Castle": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/d/d3/ALttP_Ball_and_Chain_Trooper_Sprite.png?version=1768a87c06d29cc8e7ddd80b9fa516be", + "Agahnims Tower": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/1/1e/ALttP_Agahnim_Sprite.png?version=365956e61b0c2191eae4eddbe591dab5", + "Desert Palace": + r"https://www.zeldadungeon.net/wiki/images/2/25/Lanmola-ALTTP-Sprite.png", + "Eastern Palace": + r"https://www.zeldadungeon.net/wiki/images/d/dc/RedArmosKnight.png", + "Tower of Hera": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/3/3c/ALttP_Moldorm_Sprite.png?version=c588257bdc2543468e008a6b30f262a7", + "Palace of Darkness": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/e/ed/ALttP_Helmasaur_King_Sprite.png?version=ab8a4a1cfd91d4fc43466c56cba30022", + "Swamp Palace": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/7/73/ALttP_Arrghus_Sprite.png?version=b098be3122e53f751b74f4a5ef9184b5", + "Skull Woods": + r"https://alttp-wiki.net/images/6/6a/Mothula.png", + "Thieves Town": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/8/86/ALttP_Blind_the_Thief_Sprite.png?version=3833021bfcd112be54e7390679047222", + "Ice Palace": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/3/33/ALttP_Kholdstare_Sprite.png?version=e5a1b0e8b2298e550d85f90bf97045c0", + "Misery Mire": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/8/85/ALttP_Vitreous_Sprite.png?version=92b2e9cb0aa63f831760f08041d8d8d8", + "Turtle Rock": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/9/91/ALttP_Trinexx_Sprite.png?version=0cc867d513952aa03edd155597a0c0be", + "Ganons Tower": + r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/b/b9/ALttP_Ganon_Sprite.png?version=956f51f054954dfff53c1a9d4f929c74" } links = {"Bow": "Progressive Bow",