habitica-self-host/website/client/assets/css/sprites/spritesmith-main-0.css

1309 lines
35 KiB
CSS
Raw Normal View History

.achievement-alien {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -1299px;
width: 24px;
height: 26px;
}
.achievement-alien2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -455px -1571px;
width: 48px;
height: 52px;
}
.achievement-alpha2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -106px;
width: 48px;
height: 52px;
}
.achievement-armor2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -1219px;
width: 48px;
height: 52px;
}
.achievement-bewilder2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -1166px;
width: 48px;
height: 52px;
}
.achievement-birthday2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -1113px;
width: 48px;
height: 52px;
}
.achievement-boot2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -1060px;
width: 48px;
height: 52px;
}
.achievement-bow2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -1007px;
width: 48px;
height: 52px;
}
.achievement-burnout2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -954px;
width: 48px;
height: 52px;
}
.achievement-cactus2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -901px;
width: 48px;
height: 52px;
}
.achievement-cake2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -848px;
width: 48px;
height: 52px;
}
.achievement-cave2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -795px;
width: 48px;
height: 52px;
}
.achievement-challenge2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-01 23:09:05 +00:00
background-position: -1698px -742px;
width: 48px;
height: 52px;
}
.achievement-comment2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-01 23:09:05 +00:00
background-position: -1698px -689px;
width: 48px;
height: 52px;
}
2017-06-13 21:25:41 +00:00
.achievement-congrats2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-01 23:09:05 +00:00
background-position: -1698px -636px;
width: 48px;
height: 52px;
}
.achievement-costumeContest2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-01 23:09:05 +00:00
background-position: -1698px -583px;
width: 48px;
height: 52px;
}
.achievement-dilatory2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-01 23:09:05 +00:00
background-position: -1698px -530px;
width: 48px;
height: 52px;
}
2017-06-13 21:25:41 +00:00
.achievement-getwell2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -477px;
width: 48px;
height: 52px;
}
.achievement-greeting2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -424px;
width: 48px;
height: 52px;
}
2017-05-19 20:05:55 +00:00
.achievement-guild2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -371px;
2017-05-19 20:05:55 +00:00
width: 48px;
height: 52px;
}
.achievement-habitBirthday2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -318px;
width: 48px;
height: 52px;
}
.achievement-habiticaDay2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -265px;
width: 48px;
height: 52px;
}
.achievement-heart2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -212px;
width: 48px;
height: 52px;
}
.achievement-karaoke-2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -159px;
width: 48px;
height: 52px;
}
.achievement-karaoke {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-13 21:25:41 +00:00
background-position: -1698px -1272px;
width: 24px;
height: 26px;
}
.achievement-ninja2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -1698px -53px;
width: 48px;
height: 52px;
}
2017-05-11 20:08:33 +00:00
.achievement-npc2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1638px -1480px;
2017-05-11 20:08:33 +00:00
width: 48px;
height: 52px;
}
.achievement-nye2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1631px -1571px;
width: 48px;
height: 52px;
}
.achievement-partyOn2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1582px -1571px;
width: 48px;
height: 52px;
}
.achievement-partyUp2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1533px -1571px;
width: 48px;
height: 52px;
}
.achievement-perfect2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1484px -1571px;
width: 48px;
height: 52px;
}
.achievement-rat2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1435px -1571px;
width: 48px;
height: 52px;
}
2017-04-26 01:57:19 +00:00
.achievement-royally-loyal2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1386px -1571px;
2017-04-26 01:57:19 +00:00
width: 48px;
height: 52px;
}
.achievement-seafoam2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1337px -1571px;
width: 48px;
height: 52px;
}
.achievement-shield2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1288px -1571px;
width: 48px;
height: 52px;
}
.achievement-shinySeed2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1239px -1571px;
width: 48px;
height: 52px;
}
.achievement-snowball2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1190px -1571px;
width: 48px;
height: 52px;
}
.achievement-spookySparkles2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1141px -1571px;
width: 48px;
height: 52px;
}
.achievement-stoikalm2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1092px -1571px;
width: 48px;
height: 52px;
}
.achievement-sun2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1043px -1571px;
width: 48px;
height: 52px;
}
.achievement-sword2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -994px -1571px;
width: 48px;
height: 52px;
}
.achievement-thankyou2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -945px -1571px;
width: 48px;
height: 52px;
}
.achievement-thermometer2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -896px -1571px;
width: 48px;
height: 52px;
}
.achievement-tree2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -847px -1571px;
width: 48px;
height: 52px;
}
.achievement-triadbingo2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -798px -1571px;
width: 48px;
height: 52px;
}
.achievement-ultimate-healer2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -749px -1571px;
width: 48px;
height: 52px;
}
.achievement-ultimate-mage2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -700px -1571px;
width: 48px;
height: 52px;
}
.achievement-ultimate-rogue2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -651px -1571px;
width: 48px;
height: 52px;
}
.achievement-ultimate-warrior2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -602px -1571px;
width: 48px;
height: 52px;
}
.achievement-unearned2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -553px -1571px;
width: 48px;
height: 52px;
}
.achievement-valentine2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -504px -1571px;
width: 48px;
height: 52px;
}
.achievement-wolf2x {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-06-01 23:09:05 +00:00
background-position: -1698px 0px;
width: 48px;
height: 52px;
}
.background_alpine_slopes {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -708px -592px;
width: 140px;
height: 147px;
}
.background_aquarium {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -852px 0px;
width: 140px;
height: 147px;
}
.background_archery_range {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -852px -148px;
width: 140px;
height: 147px;
}
.background_autumn_forest {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -852px -296px;
width: 140px;
height: 147px;
}
.background_bamboo_forest {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -142px -148px;
width: 141px;
height: 147px;
}
.background_beach {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -284px -148px;
width: 141px;
height: 147px;
}
.background_beehive {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -740px;
2017-02-02 17:31:43 +00:00
width: 140px;
height: 147px;
}
.background_bell_tower {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -141px -740px;
width: 140px;
height: 147px;
}
.background_blacksmithy {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -282px -740px;
2017-01-03 21:35:23 +00:00
width: 140px;
height: 147px;
}
.background_blizzard {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -423px -740px;
Login Incentives (#8230) * feat(incentives): login bennies WIP * feat(content): incentive prize content WIP * fix(content): placeholders pass tests * WIP(content): Bard instrument placeholder * feat(content): Incentives build * chore(sprites): compile and fix some strings * WIP(incentives): quests and backgrounds * fix(quests): correct buy/launch handling * [WIP] Incentives rewarding (#8226) * Added login incentive rewards * Updated incentive rewards * Added incentive modal and updated notification structure * Added analytics to sleeping * Added login incentives to user analytics * Fixed unit tests and ensured that prizes are incremented and not replaced * Updated style of daily login incentive modal * Added rewards modal * Added translations * Added loigin incentive ui elements to profile * Updated login incentives structure and abstracted to common.content * Added dynamic display for login incentives on profile * Added purple potion image * Updated daily login modal * Fixed progress calculation * Added bard gear * Updated login incentive rewards * Fixed styles and text * Added multiple read for notifications * Fixed lint issues * Fixed styles and added 50 limit * Updated quest keys * Added login incentives reward page * Fixed tests * Fixed linting and tests * Read named notifications route. Add image for backgrounds * Fixed style issues and added tranlsations to login incentive notification * Hided abiltiy to purchase incentive backgrounds and added message to detail how to unlock * Updated awarded message * Fixed text and updated progress counter to display better * Fixed purple potion reward text * Fixed check in backgrouns reward text * fix(quest): pass tests * Added display of multiple rewards * Updated modal styles * Fixed neagtive 50 issue * Remvoed total count from daily login incentives modal * Fixed magic paw display * fix(awards): give bunnies again * WIP(incentives): more progress on BG shop * fix(incentives): actually award backgrounds * fix(incentives): more BG fixy * fix(backgrounds): don't gem-buy checkin bgs * Added dust bunny notification * fix(incentives): don't redisplay bunny award * chore(news): Bailey and different promo sprite
2016-11-24 01:34:09 +00:00
width: 140px;
height: 147px;
}
.background_blue {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -564px -740px;
v3.84.0 - Backgrounds and Armoire 2017/04 (#8652) * Release Mergeback (#8644) * Remove email addresses from translatable strings (#8448) * Fix User > Profile showing {getProgressDisplay()} * Remove bad nextRewardAt check * 1st iteration of issue #8385 - more pending * #8385 config and jade fixes, tests pending * #8385 fixing lint errors * Fix faqs string and test * Fix faq.jade and add workaround for faq.js * Fixing accidental checking for faq.js * fix emails in faq.js * fetch emails once in auth.js * Fixing community manager email in auth.js (cherry picked from commit 842fbe42a8ada502d09ad5754755bb7c40e64af9) * chore(i18n): update locales (cherry picked from commit b2225f05e52b026d6c476b999943bc9b8094f270) * Merge branch 'stripe-webhook' into develop (cherry picked from commit 30f514e46fb8cc79ca7203c442d72c345ff3a22c) * add recent Grand Gala seasonal special equipment names (#8606) This is to help translators add good glossary entries now for keeping the current wiki pages consistent with future additions to the website's seasonal shop. (cherry picked from commit 4846bc57692a8fc709a5cf86098053db4347edf2) * stripe webhook for unpaid subs: add 3 days of remaining time (cherry picked from commit 1d7b7337591b49c8a1c3de87490b3068309662d6) * New default background (#8597) * feat(bgs): new default background * feat(bgs): backfill migration * fix(migration): extraneous imports, bad paths * fix(bgs): address comments * fix(test): assert equality (cherry picked from commit 03088f1d9f1d18e74aa6a02e27203dd36ed1c967) * chore(sprites): compile (cherry picked from commit 831b122ce2f9978f0b0db2212eb6ab504799118c) * chore(i18n): update locales (cherry picked from commit be1754ab073653fdec3b243de66a18b992f1163e) * chore(public-docs): Community Guidelines update Also Bailey announcement (cherry picked from commit 565d50dd99ba277403e839cde67a7dcc3d088ba0) * chore(i18n): update locales (cherry picked from commit d4198f8913f241bfc928efee4dd44678b81ac788) * 3.83.0 (cherry picked from commit ea184899913e1ba7636c3618e3a0ed660e33abf3) * chore(news): Bailey * rebuild shrinkwrap (cherry picked from commit 96ce948e1a941cda4ee921095d3c072191348541) * stripe webhook: fix handling of automatic requests (cherry picked from commit c4463f991b8a6e7c46a40a43151cdd6aa9cf808b) * 3.83.1 * v3.83.2 - April Fools 2017 (#8632) * feat(event): April Fools 2017 * feat(event): NPCs and Bailey * fix(event): tweak NPCs, add challenge link * chore(sprites): compile * 3.83.2 * v3.83.3 Fooling Fix (#8633) * fix(fooling): add logic to party and member modals * 3.83.3 * v3.83.4 Export fooling (#8634) * fix(fooling): allow export * 3.83.4 * v3.83.5 End Fooling (#8638) * chore(event): no more foolin * chore(sprites): compile * 3.83.5 * fix(merge-conflict): prefer develop for config.json.example * fix(merge-conflict): fewer istanbul deps * Replace golden rock mount body sprite * feat(content): BGs and Armoire 2017-04 Also fixes a positioning issue on Spring Healer headgear. * chore(sprites): compile * chore(i18n): update locales * 3.84.0
2017-04-04 20:49:05 +00:00
width: 140px;
height: 147px;
}
.background_bug_covered_log {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -705px -740px;
width: 140px;
height: 147px;
}
2017-06-01 23:09:05 +00:00
.background_buried_treasure {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -426px 0px;
2017-06-01 23:09:05 +00:00
width: 141px;
height: 147px;
}
.background_cherry_trees {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -993px 0px;
width: 140px;
height: 147px;
}
.background_clouds {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -993px -148px;
width: 140px;
height: 147px;
}
.background_coral_reef {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -993px -296px;
width: 140px;
height: 147px;
}
.background_cornfields {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -993px -444px;
width: 140px;
height: 147px;
}
.background_cozy_library {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -426px -148px;
width: 141px;
height: 147px;
}
.background_crystal_cave {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -993px -740px;
width: 140px;
height: 147px;
}
.background_deep_mine {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -888px;
width: 140px;
height: 147px;
}
.background_deep_sea {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -141px -888px;
width: 140px;
height: 147px;
}
.background_dilatory_castle {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -282px -888px;
width: 140px;
height: 147px;
}
.background_dilatory_ruins {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -423px -888px;
width: 140px;
height: 147px;
}
.background_distant_castle {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -564px -888px;
width: 140px;
height: 147px;
}
.background_drifting_raft {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -705px -888px;
width: 140px;
height: 147px;
}
.background_dusty_canyons {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -846px -888px;
width: 140px;
height: 147px;
}
.background_fairy_ring {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -987px -888px;
width: 140px;
height: 147px;
}
.background_farmhouse {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1134px 0px;
width: 140px;
height: 147px;
}
.background_floating_islands {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1134px -148px;
width: 140px;
height: 147px;
}
.background_floral_meadow {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1134px -296px;
width: 140px;
height: 147px;
}
.background_forest {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1134px -444px;
width: 140px;
height: 147px;
}
.background_frigid_peak {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -1332px;
width: 140px;
height: 147px;
}
.background_frozen_lake {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1134px -740px;
width: 140px;
height: 147px;
}
.background_gazebo {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1134px -888px;
v3.84.0 - Backgrounds and Armoire 2017/04 (#8652) * Release Mergeback (#8644) * Remove email addresses from translatable strings (#8448) * Fix User > Profile showing {getProgressDisplay()} * Remove bad nextRewardAt check * 1st iteration of issue #8385 - more pending * #8385 config and jade fixes, tests pending * #8385 fixing lint errors * Fix faqs string and test * Fix faq.jade and add workaround for faq.js * Fixing accidental checking for faq.js * fix emails in faq.js * fetch emails once in auth.js * Fixing community manager email in auth.js (cherry picked from commit 842fbe42a8ada502d09ad5754755bb7c40e64af9) * chore(i18n): update locales (cherry picked from commit b2225f05e52b026d6c476b999943bc9b8094f270) * Merge branch 'stripe-webhook' into develop (cherry picked from commit 30f514e46fb8cc79ca7203c442d72c345ff3a22c) * add recent Grand Gala seasonal special equipment names (#8606) This is to help translators add good glossary entries now for keeping the current wiki pages consistent with future additions to the website's seasonal shop. (cherry picked from commit 4846bc57692a8fc709a5cf86098053db4347edf2) * stripe webhook for unpaid subs: add 3 days of remaining time (cherry picked from commit 1d7b7337591b49c8a1c3de87490b3068309662d6) * New default background (#8597) * feat(bgs): new default background * feat(bgs): backfill migration * fix(migration): extraneous imports, bad paths * fix(bgs): address comments * fix(test): assert equality (cherry picked from commit 03088f1d9f1d18e74aa6a02e27203dd36ed1c967) * chore(sprites): compile (cherry picked from commit 831b122ce2f9978f0b0db2212eb6ab504799118c) * chore(i18n): update locales (cherry picked from commit be1754ab073653fdec3b243de66a18b992f1163e) * chore(public-docs): Community Guidelines update Also Bailey announcement (cherry picked from commit 565d50dd99ba277403e839cde67a7dcc3d088ba0) * chore(i18n): update locales (cherry picked from commit d4198f8913f241bfc928efee4dd44678b81ac788) * 3.83.0 (cherry picked from commit ea184899913e1ba7636c3618e3a0ed660e33abf3) * chore(news): Bailey * rebuild shrinkwrap (cherry picked from commit 96ce948e1a941cda4ee921095d3c072191348541) * stripe webhook: fix handling of automatic requests (cherry picked from commit c4463f991b8a6e7c46a40a43151cdd6aa9cf808b) * 3.83.1 * v3.83.2 - April Fools 2017 (#8632) * feat(event): April Fools 2017 * feat(event): NPCs and Bailey * fix(event): tweak NPCs, add challenge link * chore(sprites): compile * 3.83.2 * v3.83.3 Fooling Fix (#8633) * fix(fooling): add logic to party and member modals * 3.83.3 * v3.83.4 Export fooling (#8634) * fix(fooling): allow export * 3.83.4 * v3.83.5 End Fooling (#8638) * chore(event): no more foolin * chore(sprites): compile * 3.83.5 * fix(merge-conflict): prefer develop for config.json.example * fix(merge-conflict): fewer istanbul deps * Replace golden rock mount body sprite * feat(content): BGs and Armoire 2017-04 Also fixes a positioning issue on Spring Healer headgear. * chore(sprites): compile * chore(i18n): update locales * 3.84.0
2017-04-04 20:49:05 +00:00
width: 140px;
height: 147px;
}
.background_giant_birdhouse {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -1036px;
width: 140px;
height: 147px;
}
.background_giant_florals {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -296px;
width: 141px;
height: 147px;
}
.background_giant_seashell {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -142px -296px;
width: 141px;
height: 147px;
}
.background_giant_wave {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -284px -296px;
width: 141px;
height: 147px;
}
.background_grand_staircase {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -426px -296px;
width: 141px;
height: 147px;
}
.background_graveyard {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -705px -1036px;
Login Incentives (#8230) * feat(incentives): login bennies WIP * feat(content): incentive prize content WIP * fix(content): placeholders pass tests * WIP(content): Bard instrument placeholder * feat(content): Incentives build * chore(sprites): compile and fix some strings * WIP(incentives): quests and backgrounds * fix(quests): correct buy/launch handling * [WIP] Incentives rewarding (#8226) * Added login incentive rewards * Updated incentive rewards * Added incentive modal and updated notification structure * Added analytics to sleeping * Added login incentives to user analytics * Fixed unit tests and ensured that prizes are incremented and not replaced * Updated style of daily login incentive modal * Added rewards modal * Added translations * Added loigin incentive ui elements to profile * Updated login incentives structure and abstracted to common.content * Added dynamic display for login incentives on profile * Added purple potion image * Updated daily login modal * Fixed progress calculation * Added bard gear * Updated login incentive rewards * Fixed styles and text * Added multiple read for notifications * Fixed lint issues * Fixed styles and added 50 limit * Updated quest keys * Added login incentives reward page * Fixed tests * Fixed linting and tests * Read named notifications route. Add image for backgrounds * Fixed style issues and added tranlsations to login incentive notification * Hided abiltiy to purchase incentive backgrounds and added message to detail how to unlock * Updated awarded message * Fixed text and updated progress counter to display better * Fixed purple potion reward text * Fixed check in backgrouns reward text * fix(quest): pass tests * Added display of multiple rewards * Updated modal styles * Fixed neagtive 50 issue * Remvoed total count from daily login incentives modal * Fixed magic paw display * fix(awards): give bunnies again * WIP(incentives): more progress on BG shop * fix(incentives): actually award backgrounds * fix(incentives): more BG fixy * fix(backgrounds): don't gem-buy checkin bgs * Added dust bunny notification * fix(incentives): don't redisplay bunny award * chore(news): Bailey and different promo sprite
2016-11-24 01:34:09 +00:00
width: 140px;
height: 147px;
}
.background_green {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -846px -1036px;
width: 140px;
height: 147px;
}
.background_guardian_statues {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -568px 0px;
width: 141px;
height: 147px;
}
.background_gumdrop_land {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1128px -1036px;
width: 140px;
height: 147px;
}
.background_habit_city_streets {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px 0px;
width: 141px;
height: 147px;
}
.background_harvest_feast {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1275px -148px;
width: 140px;
height: 147px;
}
.background_harvest_fields {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -142px 0px;
width: 141px;
height: 147px;
}
.background_harvest_moon {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -568px -296px;
width: 141px;
height: 147px;
}
.background_haunted_house {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1275px -592px;
width: 140px;
height: 147px;
}
.background_ice_cave {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -444px;
width: 141px;
height: 147px;
}
.background_iceberg {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1275px -888px;
width: 140px;
height: 147px;
}
.background_idyllic_cabin {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1275px -1036px;
width: 140px;
height: 147px;
}
.background_island_waterfalls {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -1184px;
width: 140px;
height: 147px;
}
2017-07-03 22:56:48 +00:00
.background_kelp_forest {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -142px -444px;
width: 141px;
height: 147px;
}
.background_lighthouse_shore {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -282px -1184px;
width: 140px;
height: 147px;
}
.background_lilypad {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -423px -1184px;
width: 140px;
height: 147px;
}
.background_magic_beanstalk {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -564px -1184px;
width: 140px;
height: 147px;
}
.background_marble_temple {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -284px -444px;
width: 141px;
height: 147px;
}
.background_market {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -846px -1184px;
width: 140px;
height: 147px;
}
.background_meandering_cave {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -987px -1184px;
width: 140px;
height: 147px;
}
.background_midnight_clouds {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1128px -1184px;
v3.84.0 - Backgrounds and Armoire 2017/04 (#8652) * Release Mergeback (#8644) * Remove email addresses from translatable strings (#8448) * Fix User > Profile showing {getProgressDisplay()} * Remove bad nextRewardAt check * 1st iteration of issue #8385 - more pending * #8385 config and jade fixes, tests pending * #8385 fixing lint errors * Fix faqs string and test * Fix faq.jade and add workaround for faq.js * Fixing accidental checking for faq.js * fix emails in faq.js * fetch emails once in auth.js * Fixing community manager email in auth.js (cherry picked from commit 842fbe42a8ada502d09ad5754755bb7c40e64af9) * chore(i18n): update locales (cherry picked from commit b2225f05e52b026d6c476b999943bc9b8094f270) * Merge branch 'stripe-webhook' into develop (cherry picked from commit 30f514e46fb8cc79ca7203c442d72c345ff3a22c) * add recent Grand Gala seasonal special equipment names (#8606) This is to help translators add good glossary entries now for keeping the current wiki pages consistent with future additions to the website's seasonal shop. (cherry picked from commit 4846bc57692a8fc709a5cf86098053db4347edf2) * stripe webhook for unpaid subs: add 3 days of remaining time (cherry picked from commit 1d7b7337591b49c8a1c3de87490b3068309662d6) * New default background (#8597) * feat(bgs): new default background * feat(bgs): backfill migration * fix(migration): extraneous imports, bad paths * fix(bgs): address comments * fix(test): assert equality (cherry picked from commit 03088f1d9f1d18e74aa6a02e27203dd36ed1c967) * chore(sprites): compile (cherry picked from commit 831b122ce2f9978f0b0db2212eb6ab504799118c) * chore(i18n): update locales (cherry picked from commit be1754ab073653fdec3b243de66a18b992f1163e) * chore(public-docs): Community Guidelines update Also Bailey announcement (cherry picked from commit 565d50dd99ba277403e839cde67a7dcc3d088ba0) * chore(i18n): update locales (cherry picked from commit d4198f8913f241bfc928efee4dd44678b81ac788) * 3.83.0 (cherry picked from commit ea184899913e1ba7636c3618e3a0ed660e33abf3) * chore(news): Bailey * rebuild shrinkwrap (cherry picked from commit 96ce948e1a941cda4ee921095d3c072191348541) * stripe webhook: fix handling of automatic requests (cherry picked from commit c4463f991b8a6e7c46a40a43151cdd6aa9cf808b) * 3.83.1 * v3.83.2 - April Fools 2017 (#8632) * feat(event): April Fools 2017 * feat(event): NPCs and Bailey * fix(event): tweak NPCs, add challenge link * chore(sprites): compile * 3.83.2 * v3.83.3 Fooling Fix (#8633) * fix(fooling): add logic to party and member modals * 3.83.3 * v3.83.4 Export fooling (#8634) * fix(fooling): allow export * 3.83.4 * v3.83.5 End Fooling (#8638) * chore(event): no more foolin * chore(sprites): compile * 3.83.5 * fix(merge-conflict): prefer develop for config.json.example * fix(merge-conflict): fewer istanbul deps * Replace golden rock mount body sprite * feat(content): BGs and Armoire 2017-04 Also fixes a positioning issue on Spring Healer headgear. * chore(sprites): compile * chore(i18n): update locales * 3.84.0
2017-04-04 20:49:05 +00:00
width: 140px;
height: 147px;
}
2017-07-03 22:56:48 +00:00
.background_midnight_lake {
background-image: url(/static/sprites/spritesmith-main-0.png);
background-position: -426px -444px;
width: 141px;
height: 147px;
}
v3.84.0 - Backgrounds and Armoire 2017/04 (#8652) * Release Mergeback (#8644) * Remove email addresses from translatable strings (#8448) * Fix User > Profile showing {getProgressDisplay()} * Remove bad nextRewardAt check * 1st iteration of issue #8385 - more pending * #8385 config and jade fixes, tests pending * #8385 fixing lint errors * Fix faqs string and test * Fix faq.jade and add workaround for faq.js * Fixing accidental checking for faq.js * fix emails in faq.js * fetch emails once in auth.js * Fixing community manager email in auth.js (cherry picked from commit 842fbe42a8ada502d09ad5754755bb7c40e64af9) * chore(i18n): update locales (cherry picked from commit b2225f05e52b026d6c476b999943bc9b8094f270) * Merge branch 'stripe-webhook' into develop (cherry picked from commit 30f514e46fb8cc79ca7203c442d72c345ff3a22c) * add recent Grand Gala seasonal special equipment names (#8606) This is to help translators add good glossary entries now for keeping the current wiki pages consistent with future additions to the website's seasonal shop. (cherry picked from commit 4846bc57692a8fc709a5cf86098053db4347edf2) * stripe webhook for unpaid subs: add 3 days of remaining time (cherry picked from commit 1d7b7337591b49c8a1c3de87490b3068309662d6) * New default background (#8597) * feat(bgs): new default background * feat(bgs): backfill migration * fix(migration): extraneous imports, bad paths * fix(bgs): address comments * fix(test): assert equality (cherry picked from commit 03088f1d9f1d18e74aa6a02e27203dd36ed1c967) * chore(sprites): compile (cherry picked from commit 831b122ce2f9978f0b0db2212eb6ab504799118c) * chore(i18n): update locales (cherry picked from commit be1754ab073653fdec3b243de66a18b992f1163e) * chore(public-docs): Community Guidelines update Also Bailey announcement (cherry picked from commit 565d50dd99ba277403e839cde67a7dcc3d088ba0) * chore(i18n): update locales (cherry picked from commit d4198f8913f241bfc928efee4dd44678b81ac788) * 3.83.0 (cherry picked from commit ea184899913e1ba7636c3618e3a0ed660e33abf3) * chore(news): Bailey * rebuild shrinkwrap (cherry picked from commit 96ce948e1a941cda4ee921095d3c072191348541) * stripe webhook: fix handling of automatic requests (cherry picked from commit c4463f991b8a6e7c46a40a43151cdd6aa9cf808b) * 3.83.1 * v3.83.2 - April Fools 2017 (#8632) * feat(event): April Fools 2017 * feat(event): NPCs and Bailey * fix(event): tweak NPCs, add challenge link * chore(sprites): compile * 3.83.2 * v3.83.3 Fooling Fix (#8633) * fix(fooling): add logic to party and member modals * 3.83.3 * v3.83.4 Export fooling (#8634) * fix(fooling): allow export * 3.83.4 * v3.83.5 End Fooling (#8638) * chore(event): no more foolin * chore(sprites): compile * 3.83.5 * fix(merge-conflict): prefer develop for config.json.example * fix(merge-conflict): fewer istanbul deps * Replace golden rock mount body sprite * feat(content): BGs and Armoire 2017-04 Also fixes a positioning issue on Spring Healer headgear. * chore(sprites): compile * chore(i18n): update locales * 3.84.0
2017-04-04 20:49:05 +00:00
.background_mist_shrouded_mountain {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px 0px;
width: 140px;
height: 147px;
}
.background_mistiflying_circus {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px -148px;
width: 140px;
height: 147px;
}
.background_mountain_lake {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px -296px;
width: 140px;
height: 147px;
}
.background_mountain_pyramid {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px -444px;
width: 140px;
height: 147px;
}
.background_night_dunes {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px -592px;
width: 140px;
height: 147px;
}
2017-06-01 23:09:05 +00:00
.background_ocean_sunrise {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -568px -444px;
2017-06-01 23:09:05 +00:00
width: 141px;
height: 147px;
}
.background_on_tree_branch {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -710px 0px;
width: 141px;
height: 147px;
}
.background_open_waters {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -710px -148px;
width: 141px;
height: 147px;
}
.background_orchard {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px -1184px;
width: 140px;
height: 147px;
}
.background_pagodas {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -1332px;
width: 140px;
height: 147px;
}
.background_pumpkin_patch {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -141px -1332px;
Login Incentives (#8230) * feat(incentives): login bennies WIP * feat(content): incentive prize content WIP * fix(content): placeholders pass tests * WIP(content): Bard instrument placeholder * feat(content): Incentives build * chore(sprites): compile and fix some strings * WIP(incentives): quests and backgrounds * fix(quests): correct buy/launch handling * [WIP] Incentives rewarding (#8226) * Added login incentive rewards * Updated incentive rewards * Added incentive modal and updated notification structure * Added analytics to sleeping * Added login incentives to user analytics * Fixed unit tests and ensured that prizes are incremented and not replaced * Updated style of daily login incentive modal * Added rewards modal * Added translations * Added loigin incentive ui elements to profile * Updated login incentives structure and abstracted to common.content * Added dynamic display for login incentives on profile * Added purple potion image * Updated daily login modal * Fixed progress calculation * Added bard gear * Updated login incentive rewards * Fixed styles and text * Added multiple read for notifications * Fixed lint issues * Fixed styles and added 50 limit * Updated quest keys * Added login incentives reward page * Fixed tests * Fixed linting and tests * Read named notifications route. Add image for backgrounds * Fixed style issues and added tranlsations to login incentive notification * Hided abiltiy to purchase incentive backgrounds and added message to detail how to unlock * Updated awarded message * Fixed text and updated progress counter to display better * Fixed purple potion reward text * Fixed check in backgrouns reward text * fix(quest): pass tests * Added display of multiple rewards * Updated modal styles * Fixed neagtive 50 issue * Remvoed total count from daily login incentives modal * Fixed magic paw display * fix(awards): give bunnies again * WIP(incentives): more progress on BG shop * fix(incentives): actually award backgrounds * fix(incentives): more BG fixy * fix(backgrounds): don't gem-buy checkin bgs * Added dust bunny notification * fix(incentives): don't redisplay bunny award * chore(news): Bailey and different promo sprite
2016-11-24 01:34:09 +00:00
width: 140px;
height: 147px;
}
.background_purple {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -282px -1332px;
width: 140px;
height: 147px;
}
.background_pyramids {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -710px -296px;
width: 141px;
height: 147px;
}
.background_rainbows_end {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -710px -444px;
width: 141px;
height: 147px;
}
.background_rainforest {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -592px;
width: 141px;
height: 147px;
}
.background_rainy_city {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -846px -1332px;
Login Incentives (#8230) * feat(incentives): login bennies WIP * feat(content): incentive prize content WIP * fix(content): placeholders pass tests * WIP(content): Bard instrument placeholder * feat(content): Incentives build * chore(sprites): compile and fix some strings * WIP(incentives): quests and backgrounds * fix(quests): correct buy/launch handling * [WIP] Incentives rewarding (#8226) * Added login incentive rewards * Updated incentive rewards * Added incentive modal and updated notification structure * Added analytics to sleeping * Added login incentives to user analytics * Fixed unit tests and ensured that prizes are incremented and not replaced * Updated style of daily login incentive modal * Added rewards modal * Added translations * Added loigin incentive ui elements to profile * Updated login incentives structure and abstracted to common.content * Added dynamic display for login incentives on profile * Added purple potion image * Updated daily login modal * Fixed progress calculation * Added bard gear * Updated login incentive rewards * Fixed styles and text * Added multiple read for notifications * Fixed lint issues * Fixed styles and added 50 limit * Updated quest keys * Added login incentives reward page * Fixed tests * Fixed linting and tests * Read named notifications route. Add image for backgrounds * Fixed style issues and added tranlsations to login incentive notification * Hided abiltiy to purchase incentive backgrounds and added message to detail how to unlock * Updated awarded message * Fixed text and updated progress counter to display better * Fixed purple potion reward text * Fixed check in backgrouns reward text * fix(quest): pass tests * Added display of multiple rewards * Updated modal styles * Fixed neagtive 50 issue * Remvoed total count from daily login incentives modal * Fixed magic paw display * fix(awards): give bunnies again * WIP(incentives): more progress on BG shop * fix(incentives): actually award backgrounds * fix(incentives): more BG fixy * fix(backgrounds): don't gem-buy checkin bgs * Added dust bunny notification * fix(incentives): don't redisplay bunny award * chore(news): Bailey and different promo sprite
2016-11-24 01:34:09 +00:00
width: 140px;
height: 147px;
}
.background_red {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -987px -1332px;
width: 140px;
height: 147px;
}
.background_rolling_hills {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -142px -592px;
2017-06-01 23:09:05 +00:00
width: 141px;
height: 147px;
}
.background_sandcastle {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -284px -592px;
width: 141px;
height: 147px;
}
.background_seafarer_ship {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1410px -1332px;
2016-12-01 21:43:46 +00:00
width: 140px;
height: 147px;
}
.background_shimmering_ice_prism {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px 0px;
width: 140px;
height: 147px;
}
.background_shimmery_bubbles {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -148px;
width: 140px;
height: 147px;
}
.background_slimy_swamp {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -296px;
width: 140px;
height: 147px;
}
.background_snowman_army {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -444px;
width: 140px;
height: 147px;
}
.background_snowy_pines {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -592px;
width: 140px;
height: 147px;
}
.background_snowy_sunrise {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -740px;
width: 140px;
height: 147px;
}
.background_south_pole {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -888px;
2017-01-03 21:35:23 +00:00
width: 140px;
height: 147px;
}
.background_sparkling_snowflake {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -1036px;
width: 140px;
height: 147px;
}
.background_spider_web {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1557px -1184px;
width: 140px;
height: 147px;
}
.background_spring_rain {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -564px -1036px;
width: 140px;
height: 147px;
}
.background_stable {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1275px -296px;
width: 140px;
height: 147px;
}
.background_stained_glass {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -567px -592px;
width: 140px;
height: 147px;
}
.background_starry_skies {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -426px -592px;
2017-01-03 21:35:23 +00:00
width: 140px;
height: 147px;
}
.background_stoikalm_volcanoes {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1269px -1332px;
width: 140px;
height: 147px;
}
.background_stone_circle {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1128px -1332px;
width: 140px;
height: 147px;
}
.background_stormy_rooftops {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -705px -1332px;
width: 140px;
height: 147px;
}
.background_stormy_ship {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -564px -1332px;
width: 140px;
height: 147px;
}
.background_strange_sewers {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -423px -1332px;
width: 140px;
height: 147px;
}
.background_sunken_ship {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px -1036px;
width: 140px;
height: 147px;
}
.background_sunset_meadow {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px -888px;
width: 140px;
height: 147px;
}
.background_sunset_oasis {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1416px -740px;
width: 140px;
height: 147px;
}
.background_sunset_savannah {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1269px -1184px;
width: 140px;
height: 147px;
}
.background_swarming_darkness {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -705px -1184px;
width: 140px;
height: 147px;
}
.background_tavern {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -141px -1184px;
width: 140px;
height: 147px;
}
.background_thunderstorm {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -148px;
width: 141px;
height: 147px;
}
2017-02-02 17:31:43 +00:00
.background_treasure_room {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1275px -444px;
2017-02-02 17:31:43 +00:00
width: 140px;
height: 147px;
}
.background_tree_roots {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1275px 0px;
width: 140px;
height: 147px;
}
.background_twinkly_lights {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -284px 0px;
width: 141px;
height: 147px;
}
.background_twinkly_party_lights {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -568px -148px;
width: 141px;
height: 147px;
}
.background_violet {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -423px -1036px;
width: 140px;
height: 147px;
}
.background_volcano {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -282px -1036px;
width: 140px;
height: 147px;
}
.background_waterfall_rock {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -141px -1036px;
2017-02-02 17:31:43 +00:00
width: 140px;
height: 147px;
}
.background_wedding_arch {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -993px -592px;
width: 140px;
height: 147px;
}
.background_windy_autumn {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -846px -740px;
2016-12-01 21:43:46 +00:00
width: 140px;
height: 147px;
}
.background_winter_fireworks {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -852px -592px;
width: 140px;
height: 147px;
}
.background_winter_night {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -852px -444px;
2016-12-01 21:43:46 +00:00
width: 140px;
height: 147px;
}
.background_winter_storefront {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1275px -740px;
width: 140px;
height: 147px;
}
.background_winter_town {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -987px -1036px;
Login Incentives (#8230) * feat(incentives): login bennies WIP * feat(content): incentive prize content WIP * fix(content): placeholders pass tests * WIP(content): Bard instrument placeholder * feat(content): Incentives build * chore(sprites): compile and fix some strings * WIP(incentives): quests and backgrounds * fix(quests): correct buy/launch handling * [WIP] Incentives rewarding (#8226) * Added login incentive rewards * Updated incentive rewards * Added incentive modal and updated notification structure * Added analytics to sleeping * Added login incentives to user analytics * Fixed unit tests and ensured that prizes are incremented and not replaced * Updated style of daily login incentive modal * Added rewards modal * Added translations * Added loigin incentive ui elements to profile * Updated login incentives structure and abstracted to common.content * Added dynamic display for login incentives on profile * Added purple potion image * Updated daily login modal * Fixed progress calculation * Added bard gear * Updated login incentive rewards * Fixed styles and text * Added multiple read for notifications * Fixed lint issues * Fixed styles and added 50 limit * Updated quest keys * Added login incentives reward page * Fixed tests * Fixed linting and tests * Read named notifications route. Add image for backgrounds * Fixed style issues and added tranlsations to login incentive notification * Hided abiltiy to purchase incentive backgrounds and added message to detail how to unlock * Updated awarded message * Fixed text and updated progress counter to display better * Fixed purple potion reward text * Fixed check in backgrouns reward text * fix(quest): pass tests * Added display of multiple rewards * Updated modal styles * Fixed neagtive 50 issue * Remvoed total count from daily login incentives modal * Fixed magic paw display * fix(awards): give bunnies again * WIP(incentives): more progress on BG shop * fix(incentives): actually award backgrounds * fix(incentives): more BG fixy * fix(backgrounds): don't gem-buy checkin bgs * Added dust bunny notification * fix(incentives): don't redisplay bunny award * chore(news): Bailey and different promo sprite
2016-11-24 01:34:09 +00:00
width: 140px;
height: 147px;
}
.background_yellow {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1134px -592px;
width: 140px;
height: 147px;
}
.hair_beard_1_aurora {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -1571px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_aurora {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -25px -1586px;
width: 60px;
height: 60px;
}
.hair_beard_1_black {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1547px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_black {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1572px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_blond {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1456px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_blond {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1481px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_blue {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1365px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_blue {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1390px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_brown {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1274px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_brown {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1299px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_candycane {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1183px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_candycane {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1208px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_candycorn {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1092px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_candycorn {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1117px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_festive {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1001px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_festive {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -1026px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_frost {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -910px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_frost {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -935px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_ghostwhite {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -819px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_ghostwhite {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -844px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_green {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -728px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_green {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -753px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_halloween {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -637px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_halloween {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -662px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_holly {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -546px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_holly {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -571px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_hollygreen {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -455px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_hollygreen {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -480px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_midnight {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -364px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_midnight {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -389px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_pblue {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -273px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_pblue {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -298px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_peppermint {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -182px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_peppermint {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -207px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_pgreen {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -91px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_pgreen {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -116px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_porange {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: 0px -1480px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_porange {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -25px -1495px;
width: 60px;
height: 60px;
}
.hair_beard_1_ppink {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -364px -1571px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_ppink {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -389px -1586px;
width: 60px;
height: 60px;
}
.hair_beard_1_ppurple {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -273px -1571px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_ppurple {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -298px -1586px;
width: 60px;
height: 60px;
}
.hair_beard_1_pumpkin {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -182px -1571px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_pumpkin {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -207px -1586px;
width: 60px;
height: 60px;
}
.hair_beard_1_purple {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -91px -1571px;
width: 90px;
height: 90px;
}
.customize-option.hair_beard_1_purple {
background-image: url(/static/sprites/spritesmith-main-0.png);
2017-07-03 22:56:48 +00:00
background-position: -116px -1586px;
width: 60px;
height: 60px;
}