chore: fix sprite paths in prod (#8048)

This commit is contained in:
Blade Barringer 2016-09-21 09:20:48 -05:00 committed by Sabe Jones
parent ed4d955e3e
commit 0102648f8a
21 changed files with 5588 additions and 5585 deletions

View file

@ -58,9 +58,9 @@ module.exports = function(grunt) {
{expand: true, cwd: 'website/client-old/', src: 'favicon.ico', dest: 'website/build/'},
{expand: true, cwd: 'website/client-old/', src: 'favicon_192x192.png', dest: 'website/build/'},
{expand: true, cwd: 'website/assets/sprites/dist/', src: 'spritesmith*.png', dest: 'website/build/'},
{expand: true, cwd: '', src: 'website/assets/sprites/backer-only/*.gif', dest: 'website/build/'},
{expand: true, cwd: '', src: 'website/assets/sprites/npc_ian.gif', dest: 'website/build/'},
{expand: true, cwd: '', src: 'website/assets/sprites/quest_*.gif', dest: 'website/build/'},
{expand: true, cwd: 'website/assets/sprites/', src: 'backer-only/*.gif', dest: 'website/build/'},
{expand: true, cwd: 'website/assets/sprites/', src: 'npc_ian.gif', dest: 'website/build/'},
{expand: true, cwd: 'website/assets/sprites/', src: 'quest_*.gif', dest: 'website/build/'},
{expand: true, cwd: 'website/client-old/', src: 'bower_components/bootstrap/dist/fonts/*', dest: 'website/build/'}
]
}
@ -77,10 +77,8 @@ module.exports = function(grunt) {
'website/build/*.css',
'website/build/favicon.ico',
'website/build/favicon_192x192.png',
'website/build/website/assets/sprites/dist/*.png',
'website/build/website/assets/sprites/backer-only/*.gif',
'website/build/website/assets/sprites/npc_ian.gif',
'website/build/website/assets/sprites/quest_*.gif',
'website/build/*.png',
'website/build/*.gif',
'website/build/bower_components/bootstrap/dist/fonts/*'
],
dest: 'website/build/*.css'

View file

@ -14,7 +14,7 @@
/* Critical */
.weapon_special_critical {
background: url("/website/assets/sprites/backer-only/weapon_special_critical.gif") no-repeat;
background: url("/weapon_special_critical.gif") no-repeat;
width: 90px;
height: 90px;
margin-left:-12px;
@ -31,30 +31,30 @@
}
.head_special_0 {
background: url("/website/assets/sprites/backer-only/BackerOnly-Equip-ShadeHelmet.gif") no-repeat;
background: url("/BackerOnly-Equip-ShadeHelmet.gif") no-repeat;
}
.head_special_1 {
background: url("/website/assets/sprites/backer-only/ContributorOnly-Equip-CrystalHelmet.gif") no-repeat;
background: url("/ContributorOnly-Equip-CrystalHelmet.gif") no-repeat;
margin-top: 3px;
}
.broad_armor_special_0,.slim_armor_special_0 {
background: url("/website/assets/sprites/backer-only/BackerOnly-Equip-ShadeArmor.gif") no-repeat;
background: url("/BackerOnly-Equip-ShadeArmor.gif") no-repeat;
}
.broad_armor_special_1,.slim_armor_special_1 {
background: url("/website/assets/sprites/backer-only/ContributorOnly-Equip-CrystalArmor.gif") no-repeat;
background: url("/ContributorOnly-Equip-CrystalArmor.gif") no-repeat;
}
.shield_special_0 {
background: url("/website/assets/sprites/backer-only/BackerOnly-Shield-TormentedSkull.gif") no-repeat;
background: url("/BackerOnly-Shield-TormentedSkull.gif") no-repeat;
}
.weapon_special_0 {
background: url("/website/assets/sprites/backer-only/BackerOnly-Weapon-DarkSoulsBlade.gif") no-repeat;
background: url("/BackerOnly-Weapon-DarkSoulsBlade.gif") no-repeat;
}
.Pet-Wolf-Cerberus {
width: 105px;
height: 72px;
background: url("/website/assets/sprites/backer-only/BackerOnly-Pet-CerberusPup.gif") no-repeat;
background: url("/BackerOnly-Pet-CerberusPup.gif") no-repeat;
}

View file

@ -1,13 +1,13 @@
{{#sprites}}
.{{name}} {
background-image: url(/assets/sprites/{{{escaped_image}}});
background-image: url(/{{{escaped_image}}});
background-position: {{px.offset_x}} {{px.offset_y}};
width: {{px.width}};
height: {{px.height}};
}
{{#if custom}}
.customize-option.{{name}} {
background-image: url(/assets/sprites/{{{escaped_image}}});
background-image: url(/{{{escaped_image}}});
background-position: {{custom.px.offset_x}} {{custom.px.offset_y}};
width: {{custom.px.width}};
height: {{custom.px.height}};

View file

@ -1,18 +1,18 @@
/* Comment out for holiday events */
/* .npc_ian {
background: url("/website/assets/sprites/npc_ian.gif") no-repeat;
background: url("/npc_ian.gif") no-repeat;
width: 78px;
height: 135px;
} */
.quest_burnout {
background: url("/website/assets/sprites/quest_burnout.gif") no-repeat;
background: url("/quest_burnout.gif") no-repeat;
width: 219px;
height: 249px;
}
.quest_bewilder {
background: url("/website/assets/sprites/quest_bewilder.gif") no-repeat;
background: url("/quest_bewilder.gif") no-repeat;
width: 219px;
height: 219px;
}

View file

@ -1,587 +1,587 @@
.2014_Fall_HealerPROMO2 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1114px -1306px;
width: 90px;
height: 90px;
}
.2014_Fall_Mage_PROMO9 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1513px -808px;
width: 120px;
height: 90px;
}
.2014_Fall_RoguePROMO3 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -359px -1306px;
width: 105px;
height: 90px;
}
.2014_Fall_Warrior_PROMO {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1428px -1409px;
width: 90px;
height: 90px;
}
.promo_android {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -954px -151px;
width: 175px;
height: 175px;
}
.promo_backgrounds_armoire_201602 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1277px -199px;
width: 141px;
height: 294px;
}
.promo_backgrounds_armoire_201603 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1135px -199px;
width: 141px;
height: 294px;
}
.promo_backgrounds_armoire_201604 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -281px -525px;
width: 140px;
height: 441px;
}
.promo_backgrounds_armoire_201605 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -452px 0px;
width: 140px;
height: 441px;
}
.promo_backgrounds_armoire_201606 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -140px -525px;
width: 140px;
height: 447px;
}
.promo_backgrounds_armoire_201607 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: 0px -525px;
width: 139px;
height: 588px;
}
.promo_backgrounds_armoire_201608 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -593px 0px;
width: 140px;
height: 439px;
}
.promo_backgrounds_armoire_201609 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -593px -440px;
width: 139px;
height: 438px;
}
.promo_backtoschool {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -944px -573px;
width: 150px;
height: 150px;
}
.promo_burnout {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -734px -151px;
width: 219px;
height: 240px;
}
.promo_chairs_glasses {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1634px 0px;
width: 51px;
height: 210px;
}
.promo_classes_fall_2014 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: 0px -1114px;
width: 321px;
height: 100px;
}
.promo_classes_fall_2015 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1135px -808px;
width: 377px;
height: 99px;
}
.promo_classes_fall_2016 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -734px -573px;
width: 103px;
height: 348px;
}
.promo_contrib_spotlight_beffymaroo {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -306px -220px;
width: 114px;
height: 147px;
}
.promo_cow {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -452px -442px;
width: 140px;
height: 441px;
}
.promo_dilatoryDistress {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1155px -1409px;
width: 90px;
height: 90px;
}
.promo_egg_mounts {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1135px -494px;
width: 280px;
height: 147px;
}
.promo_enchanted_armoire {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -734px -1033px;
width: 374px;
height: 76px;
}
.promo_enchanted_armoire_201507 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -578px -1215px;
width: 217px;
height: 90px;
}
.promo_enchanted_armoire_201508 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -944px -724px;
width: 180px;
height: 90px;
}
.promo_enchanted_armoire_201509 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1337px -1409px;
width: 90px;
height: 90px;
}
.promo_enchanted_armoire_201511 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1498px -908px;
width: 122px;
height: 90px;
}
.promo_enchanted_armoire_201601 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -841px -1306px;
width: 90px;
height: 90px;
}
.promo_floral_potions {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -838px -573px;
width: 105px;
height: 273px;
}
.promo_habitica {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1419px -199px;
width: 175px;
height: 175px;
}
.promo_habitica_sticker {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: 0px -220px;
width: 305px;
height: 304px;
}
.promo_haunted_hair {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -402px -1409px;
width: 100px;
height: 137px;
}
.promo_item_notif {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: 0px -1306px;
width: 249px;
height: 102px;
}
.promo_mystery_201405 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1387px -1306px;
width: 90px;
height: 90px;
}
.promo_mystery_201406 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -791px -1409px;
width: 90px;
height: 96px;
}
.promo_mystery_201407 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1634px -412px;
width: 42px;
height: 62px;
}
.promo_mystery_201408 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1573px -494px;
width: 60px;
height: 71px;
}
.promo_mystery_201409 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1519px -1409px;
width: 90px;
height: 90px;
}
.promo_mystery_201410 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -838px -847px;
width: 72px;
height: 63px;
}
.promo_mystery_201411 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1023px -1306px;
width: 90px;
height: 90px;
}
.promo_mystery_201412 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1634px -345px;
width: 42px;
height: 66px;
}
.promo_mystery_201501 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1634px -211px;
width: 48px;
height: 63px;
}
.promo_mystery_201502 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -882px -1409px;
width: 90px;
height: 90px;
}
.promo_mystery_201503 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1064px -1409px;
width: 90px;
height: 90px;
}
.promo_mystery_201504 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1573px -566px;
width: 60px;
height: 69px;
}
.promo_mystery_201505 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1246px -1409px;
width: 90px;
height: 90px;
}
.promo_mystery_201506 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1634px -275px;
width: 42px;
height: 69px;
}
.promo_mystery_201507 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -609px -1409px;
width: 90px;
height: 105px;
}
.promo_mystery_201508 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -653px -1306px;
width: 93px;
height: 90px;
}
.promo_mystery_201509 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: 0px -1560px;
width: 90px;
height: 90px;
}
.promo_mystery_201510 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -747px -1306px;
width: 93px;
height: 90px;
}
.promo_mystery_201511 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -932px -1306px;
width: 90px;
height: 90px;
}
.promo_mystery_201512 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1565px -96px;
width: 60px;
height: 81px;
}
.promo_mystery_201601 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1496px -1011px;
width: 120px;
height: 90px;
}
.promo_mystery_201602 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1205px -1306px;
width: 90px;
height: 90px;
}
.promo_mystery_201603 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1296px -1306px;
width: 90px;
height: 90px;
}
.promo_mystery_201604 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -465px -1306px;
width: 93px;
height: 90px;
}
.promo_mystery_201605 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1478px -1306px;
width: 90px;
height: 90px;
}
.promo_mystery_201606 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -700px -1409px;
width: 90px;
height: 105px;
}
.promo_mystery_201607 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -973px -1409px;
width: 90px;
height: 90px;
}
.promo_mystery_201608 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -559px -1306px;
width: 93px;
height: 90px;
}
.promo_mystery_3014 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -796px -1215px;
width: 217px;
height: 90px;
}
.promo_orca {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -503px -1409px;
width: 105px;
height: 105px;
}
.promo_partyhats {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -954px -327px;
width: 115px;
height: 47px;
}
.promo_pastel_skin {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -653px -1114px;
width: 330px;
height: 83px;
}
.customize-option.promo_pastel_skin {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -678px -1129px;
width: 60px;
height: 60px;
}
.promo_peppermint_flame {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -452px -884px;
width: 140px;
height: 147px;
}
.promo_pet_skins {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -593px -879px;
width: 140px;
height: 147px;
}
.customize-option.promo_pet_skins {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -618px -894px;
width: 60px;
height: 60px;
}
.promo_shimmer_hair {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -322px -1114px;
width: 330px;
height: 83px;
}
.promo_splashyskins {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1419px -375px;
width: 198px;
height: 91px;
}
.customize-option.promo_splashyskins {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1444px -390px;
width: 60px;
height: 60px;
}
.promo_spring_classes_2016 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1135px -908px;
width: 362px;
height: 102px;
}
.promo_springclasses2014 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -289px -1215px;
width: 288px;
height: 90px;
}
.promo_springclasses2015 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: 0px -1215px;
width: 288px;
height: 90px;
}
.promo_staff_spotlight_Lemoness {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -306px -368px;
width: 102px;
height: 146px;
}
.promo_staff_spotlight_Viirus {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1005px -392px;
width: 119px;
height: 147px;
}
.promo_staff_spotlight_paglias {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -302px -1409px;
width: 99px;
height: 147px;
}
.promo_summer_classes_2014 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1135px -96px;
width: 429px;
height: 102px;
}
.promo_summer_classes_2015 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -140px -973px;
width: 300px;
height: 88px;
}
.promo_summer_classes_2016 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -734px 0px;
width: 400px;
height: 150px;
}
.promo_takeThis_gear {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1014px -1215px;
width: 114px;
height: 87px;
}
.promo_takethis_armor {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1129px -1215px;
width: 114px;
height: 87px;
}
.promo_unconventional_armor {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -911px -847px;
width: 60px;
height: 60px;
}
.promo_updos {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1416px -494px;
width: 156px;
height: 147px;
}
.promo_veteran_pets {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1137px -1114px;
width: 146px;
height: 75px;
}
.promo_winter_classes_2016 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1135px -1011px;
width: 360px;
height: 90px;
}
.promo_winterclasses2015 {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -734px -922px;
width: 325px;
height: 110px;
}
.promo_winteryhair {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -984px -1114px;
width: 152px;
height: 75px;
}
.avatar_variety {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1135px 0px;
width: 498px;
height: 95px;
}
.npc_viirus {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -250px -1306px;
width: 108px;
height: 90px;
}
.party_preview {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: 0px 0px;
width: 451px;
height: 219px;
}
.scene_coding {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -151px -1409px;
width: 150px;
height: 150px;
}
.scene_phone_peek {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: 0px -1409px;
width: 150px;
height: 150px;
}
.welcome_basic_avatars {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1382px -642px;
width: 246px;
height: 165px;
}
.welcome_promo_party {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -734px -392px;
width: 270px;
height: 180px;
}
.welcome_sample_tasks {
background-image: url(/assets/sprites/spritesmith-largeSprites-0.png);
background-image: url(/spritesmith-largeSprites-0.png);
background-position: -1135px -642px;
width: 246px;
height: 165px;

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -46,7 +46,7 @@ export function getManifestFiles (page, type) {
let htmlCode = '';
if (IS_PROD) {
if (!IS_PROD) {
if (type !== 'js') {
htmlCode += `<link rel="stylesheet" type="text/css" href="${getBuildUrl(page + '.css')}">`; // eslint-disable-line prefer-template
}

View file

@ -17,8 +17,13 @@ module.exports = function staticMiddleware (expressApp) {
// TODO move all static files to a single location (one for public and one for build)
expressApp.use(express.static(BUILD_DIR, { maxAge: MAX_AGE }));
// TODO figure out better way to set up sprites assets
expressApp.use(express.static(`${ASSETS_DIR}/sprites/dist`, { maxAge: MAX_AGE }));
// so we have access to the gif sprites
expressApp.use(express.static(`${ASSETS_DIR}/sprites/backer-only/`, { maxAge: MAX_AGE }));
expressApp.use(express.static(`${ASSETS_DIR}/sprites/`, { maxAge: MAX_AGE }));
expressApp.use('/assets/audio', express.static(`${ASSETS_DIR}/audio`, { maxAge: MAX_AGE }));
expressApp.use('/assets/sprites', express.static(`${ASSETS_DIR}/sprites/dist`, { maxAge: MAX_AGE }));
expressApp.use('/assets/img', express.static(`${PUBLIC_DIR}/../../website/assets/img`, { maxAge: MAX_AGE }));
expressApp.use(express.static(PUBLIC_DIR));
};