From 5c734cfa0048511ecef085783bc4a436b52d4eab Mon Sep 17 00:00:00 2001 From: Kalista Payne Date: Tue, 19 Nov 2024 09:42:23 -0600 Subject: [PATCH] chore(subproj): update images --- habitica-images | 2 +- .../2024/20241119_gem_caps_hourglasses.js | 1 - .../assets/css/sprites/spritesmith-main.css | 270 ++++++++++++++++++ 3 files changed, 271 insertions(+), 2 deletions(-) diff --git a/habitica-images b/habitica-images index 86a457d894..47909bcc2d 160000 --- a/habitica-images +++ b/habitica-images @@ -1 +1 @@ -Subproject commit 86a457d8946b0ea26b13fa8c45fba9dd8cf0d659 +Subproject commit 47909bcc2d12a126fe59d4046432a7762a3fa2c3 diff --git a/migrations/archive/2024/20241119_gem_caps_hourglasses.js b/migrations/archive/2024/20241119_gem_caps_hourglasses.js index 9c9f5e1448..81682b99f6 100644 --- a/migrations/archive/2024/20241119_gem_caps_hourglasses.js +++ b/migrations/archive/2024/20241119_gem_caps_hourglasses.js @@ -79,7 +79,6 @@ async function updateUser (user) { export default async function processUsers () { let query = { migration: { $ne: MIGRATION_NAME }, - 'auth.local.username': { $in: [] }, // for test population 'purchased.plan.customerId': { $exists: true }, $or: [ { 'purchased.plan.dateTerminated': { $exists: false } }, diff --git a/website/client/src/assets/css/sprites/spritesmith-main.css b/website/client/src/assets/css/sprites/spritesmith-main.css index 3c87e3e11c..8aac024edd 100644 --- a/website/client/src/assets/css/sprites/spritesmith-main.css +++ b/website/client/src/assets/css/sprites/spritesmith-main.css @@ -1085,6 +1085,11 @@ width: 141px; height: 147px; } +.background_first_snow_forest { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_first_snow_forest.png'); + width: 141px; + height: 147px; +} .background_floating_islands { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/background_floating_islands.png'); width: 141px; @@ -29624,6 +29629,11 @@ width: 90px; height: 90px; } +.broad_armor_armoire_festiveHelperOveralls { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_armoire_festiveHelperOveralls.png'); + width: 114px; + height: 90px; +} .broad_armor_armoire_fiddlersCoat { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_armoire_fiddlersCoat.png'); width: 114px; @@ -30199,6 +30209,11 @@ width: 114px; height: 90px; } +.head_armoire_festiveHelperHat { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_armoire_festiveHelperHat.png'); + width: 114px; + height: 90px; +} .head_armoire_fiddlersCap { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_armoire_fiddlersCap.png'); width: 114px; @@ -31099,6 +31114,11 @@ width: 90px; height: 90px; } +.slim_armor_armoire_festiveHelperOveralls { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_armoire_festiveHelperOveralls.png'); + width: 114px; + height: 90px; +} .slim_armor_armoire_fiddlersCoat { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_armoire_fiddlersCoat.png'); width: 114px; @@ -35339,6 +35359,21 @@ width: 114px; height: 90px; } +.broad_armor_mystery_202412 { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_mystery_202412.png'); + width: 114px; + height: 90px; +} +.head_mystery_202412 { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_mystery_202412.png'); + width: 114px; + height: 90px; +} +.slim_armor_mystery_202412 { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_mystery_202412.png'); + width: 114px; + height: 90px; +} .broad_armor_mystery_301404 { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_mystery_301404.png'); width: 90px; @@ -37904,6 +37939,26 @@ width: 114px; height: 90px; } +.broad_armor_special_winter2025Healer { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_winter2025Healer.png'); + width: 114px; + height: 90px; +} +.broad_armor_special_winter2025Mage { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_winter2025Mage.png'); + width: 114px; + height: 90px; +} +.broad_armor_special_winter2025Rogue { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_winter2025Rogue.png'); + width: 114px; + height: 90px; +} +.broad_armor_special_winter2025Warrior { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_winter2025Warrior.png'); + width: 114px; + height: 90px; +} .broad_armor_special_yeti { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/broad_armor_special_yeti.png'); width: 90px; @@ -38179,6 +38234,26 @@ width: 114px; height: 90px; } +.head_special_winter2025Healer { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_winter2025Healer.png'); + width: 114px; + height: 90px; +} +.head_special_winter2025Mage { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_winter2025Mage.png'); + width: 114px; + height: 90px; +} +.head_special_winter2025Rogue { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_winter2025Rogue.png'); + width: 114px; + height: 90px; +} +.head_special_winter2025Warrior { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_winter2025Warrior.png'); + width: 114px; + height: 90px; +} .head_special_yeti { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/head_special_yeti.png'); width: 90px; @@ -38344,6 +38419,21 @@ width: 114px; height: 90px; } +.shield_special_winter2025Healer { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_special_winter2025Healer.png'); + width: 114px; + height: 90px; +} +.shield_special_winter2025Rogue { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_special_winter2025Rogue.png'); + width: 114px; + height: 90px; +} +.shield_special_winter2025Warrior { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_special_winter2025Warrior.png'); + width: 114px; + height: 90px; +} .shield_special_yeti { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/shield_special_yeti.png'); width: 90px; @@ -38564,6 +38654,26 @@ width: 114px; height: 90px; } +.slim_armor_special_winter2025Healer { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_winter2025Healer.png'); + width: 114px; + height: 90px; +} +.slim_armor_special_winter2025Mage { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_winter2025Mage.png'); + width: 114px; + height: 90px; +} +.slim_armor_special_winter2025Rogue { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_winter2025Rogue.png'); + width: 114px; + height: 90px; +} +.slim_armor_special_winter2025Warrior { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_winter2025Warrior.png'); + width: 114px; + height: 90px; +} .slim_armor_special_yeti { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/slim_armor_special_yeti.png'); width: 90px; @@ -38784,6 +38894,26 @@ width: 114px; height: 90px; } +.weapon_special_winter2025Healer { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_winter2025Healer.png'); + width: 114px; + height: 90px; +} +.weapon_special_winter2025Mage { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_winter2025Mage.png'); + width: 114px; + height: 90px; +} +.weapon_special_winter2025Rogue { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_winter2025Rogue.png'); + width: 114px; + height: 90px; +} +.weapon_special_winter2025Warrior { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_winter2025Warrior.png'); + width: 114px; + height: 90px; +} .weapon_special_yeti { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/weapon_special_yeti.png'); width: 90px; @@ -40127,6 +40257,11 @@ width: 28px; height: 28px; } +.notif_subscriber_reward { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/notif_subscriber_reward.png'); + width: 28px; + height: 28px; +} .npc_bailey { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/npc_bailey.png'); width: 60px; @@ -41997,6 +42132,11 @@ width: 105px; height: 105px; } +.Mount_Body_BearCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_BearCub-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Body_BearCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_BearCub-Glass.png'); width: 105px; @@ -42437,6 +42577,11 @@ width: 105px; height: 105px; } +.Mount_Body_Cactus-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Cactus-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Body_Cactus-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Cactus-Glass.png'); width: 105px; @@ -43122,6 +43267,11 @@ width: 105px; height: 105px; } +.Mount_Body_Dragon-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Dragon-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Body_Dragon-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Dragon-Glass.png'); width: 105px; @@ -43557,6 +43707,11 @@ width: 105px; height: 105px; } +.Mount_Body_FlyingPig-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_FlyingPig-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Body_FlyingPig-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_FlyingPig-Glass.png'); width: 105px; @@ -43842,6 +43997,11 @@ width: 105px; height: 105px; } +.Mount_Body_Fox-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Fox-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Body_Fox-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Fox-Glass.png'); width: 105px; @@ -44567,6 +44727,11 @@ width: 105px; height: 105px; } +.Mount_Body_LionCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_LionCub-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Body_LionCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_LionCub-Glass.png'); width: 105px; @@ -45072,6 +45237,11 @@ width: 105px; height: 105px; } +.Mount_Body_PandaCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_PandaCub-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Body_PandaCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_PandaCub-Glass.png'); width: 105px; @@ -46362,6 +46532,11 @@ width: 105px; height: 105px; } +.Mount_Body_TigerCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_TigerCub-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Body_TigerCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_TigerCub-Glass.png'); width: 105px; @@ -46957,6 +47132,11 @@ width: 135px; height: 135px; } +.Mount_Body_Wolf-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Wolf-Gingerbread.png'); + width: 135px; + height: 135px; +} .Mount_Body_Wolf-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Body_Wolf-Glass.png'); width: 135px; @@ -47492,6 +47672,11 @@ width: 105px; height: 105px; } +.Mount_Head_BearCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_BearCub-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Head_BearCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_BearCub-Glass.png'); width: 105px; @@ -47932,6 +48117,11 @@ width: 105px; height: 105px; } +.Mount_Head_Cactus-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Cactus-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Head_Cactus-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Cactus-Glass.png'); width: 105px; @@ -48617,6 +48807,11 @@ width: 105px; height: 105px; } +.Mount_Head_Dragon-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Dragon-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Head_Dragon-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Dragon-Glass.png'); width: 105px; @@ -49052,6 +49247,11 @@ width: 105px; height: 105px; } +.Mount_Head_FlyingPig-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_FlyingPig-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Head_FlyingPig-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_FlyingPig-Glass.png'); width: 105px; @@ -49337,6 +49537,11 @@ width: 105px; height: 105px; } +.Mount_Head_Fox-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Fox-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Head_Fox-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Fox-Glass.png'); width: 105px; @@ -50062,6 +50267,11 @@ width: 105px; height: 105px; } +.Mount_Head_LionCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_LionCub-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Head_LionCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_LionCub-Glass.png'); width: 105px; @@ -50567,6 +50777,11 @@ width: 105px; height: 105px; } +.Mount_Head_PandaCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_PandaCub-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Head_PandaCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_PandaCub-Glass.png'); width: 105px; @@ -51857,6 +52072,11 @@ width: 105px; height: 105px; } +.Mount_Head_TigerCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_TigerCub-Gingerbread.png'); + width: 105px; + height: 105px; +} .Mount_Head_TigerCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_TigerCub-Glass.png'); width: 105px; @@ -52452,6 +52672,11 @@ width: 135px; height: 135px; } +.Mount_Head_Wolf-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Wolf-Gingerbread.png'); + width: 135px; + height: 135px; +} .Mount_Head_Wolf-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Mount_Head_Wolf-Glass.png'); width: 135px; @@ -53002,6 +53227,11 @@ width: 81px; height: 99px; } +.Pet-BearCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-BearCub-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-BearCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-BearCub-Glass.png'); width: 81px; @@ -53467,6 +53697,11 @@ width: 81px; height: 99px; } +.Pet-Cactus-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Cactus-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-Cactus-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Cactus-Glass.png'); width: 81px; @@ -54182,6 +54417,11 @@ width: 81px; height: 99px; } +.Pet-Dragon-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Dragon-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-Dragon-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Dragon-Glass.png'); width: 81px; @@ -54652,6 +54892,11 @@ width: 81px; height: 99px; } +.Pet-FlyingPig-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-FlyingPig-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-FlyingPig-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-FlyingPig-Glass.png'); width: 81px; @@ -54962,6 +55207,11 @@ width: 81px; height: 99px; } +.Pet-Fox-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Fox-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-Fox-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Fox-Glass.png'); width: 81px; @@ -55717,6 +55967,11 @@ width: 81px; height: 99px; } +.Pet-LionCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-LionCub-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-LionCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-LionCub-Glass.png'); width: 81px; @@ -56247,6 +56502,11 @@ width: 81px; height: 99px; } +.Pet-PandaCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-PandaCub-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-PandaCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-PandaCub-Glass.png'); width: 81px; @@ -57567,6 +57827,11 @@ width: 81px; height: 99px; } +.Pet-TigerCub-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-TigerCub-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-TigerCub-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-TigerCub-Glass.png'); width: 81px; @@ -58187,6 +58452,11 @@ width: 81px; height: 99px; } +.Pet-Wolf-Gingerbread { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Wolf-Gingerbread.png'); + width: 78px; + height: 96px; +} .Pet-Wolf-Glass { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Wolf-Glass.png'); width: 81px;