From 7150c5a024bcbda53bf1c0498a486be33ff52348 Mon Sep 17 00:00:00 2001 From: timdenee Date: Mon, 4 May 2026 10:50:10 +1200 Subject: [PATCH] Replace imgur links with github-hosted image links --- Deathmatch Island/deathmatch_island.css | 58 ++++++++++++------------ Deathmatch Island/images/dmi_logo.png | Bin 0 -> 7007 bytes 2 files changed, 29 insertions(+), 29 deletions(-) create mode 100644 Deathmatch Island/images/dmi_logo.png diff --git a/Deathmatch Island/deathmatch_island.css b/Deathmatch Island/deathmatch_island.css index aedd1b44cb..8a3af49d95 100644 --- a/Deathmatch Island/deathmatch_island.css +++ b/Deathmatch Island/deathmatch_island.css @@ -159,7 +159,7 @@ } .charsheet .logo { - background: url(https://imgsrv.roll20.net/?src=https%3A//i.imgur.com/Q2NuHOG.png); + background: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/dmi_logo.png); background-size: auto 85%; background-repeat: no-repeat; margin-bottom: 5px; @@ -1321,28 +1321,28 @@ div.title-vertical.title-vertical-horizontal.favors.favors3 > input{ border:2px solid #f05a2f; height: 39px; width: 39px; - background-image: url("https://i.imgur.com/A0y3sAx.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/icon_socialgame.png"); background-position-x: -2px; background-position-y: -2px; background-size: 39px 39px; } .icon_socialgame{ - background-image: url("https://i.imgur.com/A0y3sAx.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/icon_socialgame.png"); background-position-x: -2px; background-position-y: -2px; background-size: 39px 39px; } .icon_snakemode{ - background-image: url("https://i.imgur.com/niUDpyk.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/icon_snakemode.png"); } .icon_challengebeast{ - background-image: url("https://i.imgur.com/VdwqIK0.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/icon_challengebeast.png"); } .icon_deathmatch{ - background-image: url("https://i.imgur.com/0f74pxz.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/icon_deathmatch.png"); } .icon_redacted{ - background-image: url("https://i.imgur.com/RUUwjZ3.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/icon_redacted.png"); } .charsheet .favorbox { text-transform: uppercase; @@ -1406,33 +1406,33 @@ div.title-vertical.title-vertical-horizontal.favors.favors3 > input{ } .charsheet .aq-melee { - background-image: url("https://i.imgur.com/Sd5mpzK.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_melee.png"); background-position-x: -8px; background-position-y: 12px; background-size: 88px 29px; } .charsheet .aq-grenade { - background-image: url("https://i.imgur.com/Bd3kSON.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_grenade.png"); background-size: 143px; background-position-x: -44px; } .charsheet .aq-pistol { - background-image: url("https://i.imgur.com/wAd8DXd.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_pistol.png"); background-position-x: -66px; background-size: 187px; } .charsheet .aq-crossbow { - background-image: url("https://i.imgur.com/x7rIyIz.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_crossbow.png"); background-position-x: -22px; background-size: 116px; background-position-y: 14px; } .charsheet .aq-shotgun { - background-image: url("https://i.imgur.com/vEO2vYh.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_shotgun.png"); background-position-x: -4px; background-size: 109px; background-position-y: 16px; @@ -1440,7 +1440,7 @@ div.title-vertical.title-vertical-horizontal.favors.favors3 > input{ } .charsheet .aq-famas { - background-image: url("https://i.imgur.com/YuwwgMC.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_famas.png"); background-position-x: -27px; background-size: 142px; background-position-y: 10px; @@ -1448,7 +1448,7 @@ div.title-vertical.title-vertical-horizontal.favors.favors3 > input{ } .charsheet .aq-rocket { - background-image: url("https://i.imgur.com/3Mj2eM7.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_rocketlauncher.png"); background-position-x: -2px; background-size: 121px; background-blend-mode: multiply; @@ -1457,7 +1457,7 @@ div.title-vertical.title-vertical-horizontal.favors.favors3 > input{ } .charsheet .aq-sniper { - background-image: url("https://i.imgur.com/z2k9UOo.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_sniper.png"); background-position-x: 1px; background-size: 112px; background-blend-mode: multiply; @@ -1466,21 +1466,21 @@ div.title-vertical.title-vertical-horizontal.favors.favors3 > input{ } .charsheet .aq-smokes { - background-image: url("https://i.imgur.com/oSlIcWL.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_smokes.png"); background-position-x: -51px; background-size: 163px; background-position-y: 2px; } .charsheet .aq-climbing { - background-image: url("https://i.imgur.com/tRML0wo.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_climbing.png"); background-position-x: -54px; background-size: 173px; background-position-y: 2px; } .charsheet .aq-recon { - background-image: url("https://i.imgur.com/dJtUgFT.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_recon.png"); background-position-x: -36px; background-size: 160px; background-position-y: 4px; @@ -1488,7 +1488,7 @@ div.title-vertical.title-vertical-horizontal.favors.favors3 > input{ } .charsheet .aq-survival { - background-image: url("https://i.imgur.com/xAr8ql0.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/aq_survival.png"); background-position-x: -30px; background-size: 146px; background-position-y: 5px; @@ -1637,7 +1637,7 @@ div.title-vertical.recite > div > div:nth-child(7) { display: grid; grid-template: auto / 57px 1fr; margin: 5px 0 0 5px; - /* background-image: url("https://i.imgur.com/tvZsaEb.png"); + /* background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/injuries.png"); background-repeat: no-repeat; background-size: 140px; background-position-y: 335px; @@ -1967,31 +1967,31 @@ div.virtues > input.title.jurytitle{ .sheet-rolltemplate-agon-hero .sheet-type.sheet-type-arts_oration, .sheet-rolltemplate-agon-strife .sheet-type.sheet-type-arts_oration { - background-image: url("https://i.imgur.com/NGHUseC.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/type_socialgame.png"); mix-blend-mode: multiply; } .sheet-rolltemplate-agon-hero .sheet-type.sheet-type-blood_valor, .sheet-rolltemplate-agon-strife .sheet-type.sheet-type-blood_valor { - background-image: url("https://i.imgur.com/4Gw6Dtq.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/type_snakemode2.png"); mix-blend-mode: multiply; } .sheet-rolltemplate-agon-hero .sheet-type.sheet-type-craft_reason, .sheet-rolltemplate-agon-strife .sheet-type.sheet-type-craft_reason { - background-image: url("https://i.imgur.com/t62KRVP.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/type_challengebeast.png"); mix-blend-mode: multiply; } .sheet-rolltemplate-agon-hero .sheet-type.sheet-type-resolve_spirit, .sheet-rolltemplate-agon-strife .sheet-type.sheet-type-resolve_spirit { - background-image: url("https://i.imgur.com/GXHOqNy.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/type_deathmatch.png"); mix-blend-mode: multiply; } .sheet-rolltemplate-agon-hero .sheet-type.sheet-type-redacted, .sheet-rolltemplate-agon-strife .sheet-type.sheet-type-redacted { - background-image: url("https://i.imgur.com/fYcZvj8.png"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/type_redacted.png"); mix-blend-mode: multiply; } @@ -2014,7 +2014,7 @@ div.virtues > input.title.jurytitle{ } .sheet-rolltemplate-agon-hero .sheet-suffers~.sheet-holder { - background-image: url("https://i.imgur.com/fPJaa6C.jpg"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/bg_suffers.jpg"); background-size: cover; background-position: right; grid-template: 41px 82px 52px 65px/ 130px 1fr; @@ -2026,7 +2026,7 @@ div.virtues > input.title.jurytitle{ } .sheet-rolltemplate-agon-hero .sheet-prevails~.sheet-holder { - background-image: url(https://i.imgur.com/LqsczX6.jpg); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/bg_prevails%20copy%204.jpg"); background-size: cover; background-position: right; grid-template: 41px 82px 52px 65px/ 130px 1fr; @@ -2100,7 +2100,7 @@ div.virtues > input.title.jurytitle{ } .sheet-rolltemplate-agon-strife .sheet-holder { - background-image: url("https://i.imgur.com/FbmYy6d.jpg"); + background-image: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/bg_production.jpg"); background-size: cover; background-position: right; grid-template: 49px 69px 100px / 1fr; @@ -2985,7 +2985,7 @@ div.cnotes.prodnotes2{ } .characterviewer>ul.nav-tabs a[data-tab="charsheet"] { - background-image: url(https://imgsrv.roll20.net/?src=https%3A//i.imgur.com/Q2NuHOG.png); + background-image: url(https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Deathmatch%20Island/images/dmi_logo.png); background-size: 90px; background-position: center; background-repeat: no-repeat; diff --git a/Deathmatch Island/images/dmi_logo.png b/Deathmatch Island/images/dmi_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..73a38932c40b6316e86d6ee01eb302cdefd7559e GIT binary patch literal 7007 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 literal 0 HcmV?d00001