diff --git a/test/content/schedule.test.js b/test/content/schedule.test.js index 7903807386..ab0caf9b96 100644 --- a/test/content/schedule.test.js +++ b/test/content/schedule.test.js @@ -190,7 +190,7 @@ describe('Content Schedule', () => { const date = new Date('2024-04-15'); const matchers = getAllScheduleMatchingGroups(date); expect(matchers.premiumHatchingPotions).to.exist; - expect(matchers.premiumHatchingPotions.items.length).to.equal(5); + expect(matchers.premiumHatchingPotions.items.length).to.equal(6); expect(matchers.premiumHatchingPotions.items.indexOf('Veggie')).to.not.equal(-1); expect(matchers.premiumHatchingPotions.items.indexOf('Porcelain')).to.not.equal(-1); }); diff --git a/website/client/src/assets/css/sprites.css b/website/client/src/assets/css/sprites.css index 1003d60563..3e61f3bebf 100755 --- a/website/client/src/assets/css/sprites.css +++ b/website/client/src/assets/css/sprites.css @@ -22,7 +22,8 @@ height: 219px; } -.Pet_HatchingPotion_Dessert, .Pet_HatchingPotion_Veggie, .Pet_HatchingPotion_Windup, .Pet_HatchingPotion_VirtualPet, .Pet_HatchingPotion_Fungi { +.Pet_HatchingPotion_Dessert, .Pet_HatchingPotion_Veggie, .Pet_HatchingPotion_Windup, +.Pet_HatchingPotion_VirtualPet, .Pet_HatchingPotion_Fungi, .Pet_HatchingPotion_Cryptid { width: 68px; height: 68px; } @@ -47,6 +48,10 @@ background: url("https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet_HatchingPotion_Fungi.gif") no-repeat; } +.Pet_HatchingPotion_Cryptid { + background: url("https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet_HatchingPotion_Cryptid.gif") no-repeat; +} + .Gems { display:inline-block; margin-right:5px; diff --git a/website/client/src/assets/css/sprites/spritesmith-main.css b/website/client/src/assets/css/sprites/spritesmith-main.css index cfe602970e..6c38472194 100644 --- a/website/client/src/assets/css/sprites/spritesmith-main.css +++ b/website/client/src/assets/css/sprites/spritesmith-main.css @@ -52283,6 +52283,11 @@ width: 81px; height: 99px; } +.Pet-BearCub-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-BearCub-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-BearCub-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-BearCub-Cupid.png'); width: 81px; @@ -52763,6 +52768,11 @@ width: 81px; height: 99px; } +.Pet-Cactus-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Cactus-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-Cactus-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Cactus-Cupid.png'); width: 81px; @@ -53543,6 +53553,11 @@ width: 81px; height: 99px; } +.Pet-Dragon-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Dragon-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-Dragon-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Dragon-Cupid.png'); width: 81px; @@ -54028,6 +54043,11 @@ width: 81px; height: 99px; } +.Pet-FlyingPig-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-FlyingPig-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-FlyingPig-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-FlyingPig-Cupid.png'); width: 81px; @@ -54353,6 +54373,11 @@ width: 81px; height: 99px; } +.Pet-Fox-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Fox-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-Fox-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Fox-Cupid.png'); width: 81px; @@ -55123,6 +55148,11 @@ width: 81px; height: 99px; } +.Pet-LionCub-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-LionCub-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-LionCub-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-LionCub-Cupid.png'); width: 81px; @@ -55718,6 +55748,11 @@ width: 81px; height: 99px; } +.Pet-PandaCub-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-PandaCub-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-PandaCub-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-PandaCub-Cupid.png'); width: 81px; @@ -57053,6 +57088,11 @@ width: 81px; height: 99px; } +.Pet-TigerCub-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-TigerCub-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-TigerCub-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-TigerCub-Cupid.png'); width: 81px; @@ -57688,6 +57728,11 @@ width: 81px; height: 99px; } +.Pet-Wolf-Cryptid { + background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Wolf-Cryptid.png'); + width: 81px; + height: 99px; +} .Pet-Wolf-Cupid { background-image: url('https://habitica-assets.s3.amazonaws.com/mobileApp/images/Pet-Wolf-Cupid.png'); width: 81px; diff --git a/website/client/src/assets/scss/animals.scss b/website/client/src/assets/scss/animals.scss index d2b27e33d8..acb37ae5b6 100644 --- a/website/client/src/assets/scss/animals.scss +++ b/website/client/src/assets/scss/animals.scss @@ -19,7 +19,7 @@ top: -16px !important; } -$foolPets: Veggie, Dessert, VirtualPet, TeaShop, Fungi; +$foolPets: Veggie, Dessert, VirtualPet, TeaShop, Fungi, Cryptid; @each $foolPet in $foolPets { .Pet.Pet-FlyingPig-#{$foolPet} { diff --git a/website/client/src/components/avatar.vue b/website/client/src/components/avatar.vue index 4534f6d899..2d05d09e8b 100644 --- a/website/client/src/components/avatar.vue +++ b/website/client/src/components/avatar.vue @@ -155,7 +155,6 @@