diff --git a/public/img/logos/brazzers/cfnm.png b/public/img/logos/brazzers/cfnm.png index 4c6df56f..05e7cf22 100644 Binary files a/public/img/logos/brazzers/cfnm.png and b/public/img/logos/brazzers/cfnm.png differ diff --git a/public/img/logos/brazzers/lazy/assesinpublic.png b/public/img/logos/brazzers/lazy/assesinpublic.png index 68f5aa7f..55b62411 100644 Binary files a/public/img/logos/brazzers/lazy/assesinpublic.png and b/public/img/logos/brazzers/lazy/assesinpublic.png differ diff --git a/public/img/logos/brazzers/lazy/babygotboobs.png b/public/img/logos/brazzers/lazy/babygotboobs.png index adf7f924..8f1eb08e 100644 Binary files a/public/img/logos/brazzers/lazy/babygotboobs.png and b/public/img/logos/brazzers/lazy/babygotboobs.png differ diff --git a/public/img/logos/brazzers/lazy/bigbuttslikeitbig.png b/public/img/logos/brazzers/lazy/bigbuttslikeitbig.png index 309c8502..9a8781f3 100644 Binary files a/public/img/logos/brazzers/lazy/bigbuttslikeitbig.png and b/public/img/logos/brazzers/lazy/bigbuttslikeitbig.png differ diff --git a/public/img/logos/brazzers/lazy/bigtitsatschool.png b/public/img/logos/brazzers/lazy/bigtitsatschool.png index f44134d8..48ff4842 100644 Binary files a/public/img/logos/brazzers/lazy/bigtitsatschool.png and b/public/img/logos/brazzers/lazy/bigtitsatschool.png differ diff --git a/public/img/logos/brazzers/lazy/bigtitsatwork.png b/public/img/logos/brazzers/lazy/bigtitsatwork.png index 158be360..0e43038a 100644 Binary files a/public/img/logos/brazzers/lazy/bigtitsatwork.png and b/public/img/logos/brazzers/lazy/bigtitsatwork.png differ diff --git a/public/img/logos/brazzers/lazy/bigtitsinsports.png b/public/img/logos/brazzers/lazy/bigtitsinsports.png index ddce13c2..975db9b4 100644 Binary files a/public/img/logos/brazzers/lazy/bigtitsinsports.png and b/public/img/logos/brazzers/lazy/bigtitsinsports.png differ diff --git a/public/img/logos/brazzers/lazy/bigtitsinuniform.png b/public/img/logos/brazzers/lazy/bigtitsinuniform.png index d4c4efdf..2ebfe3e8 100644 Binary files a/public/img/logos/brazzers/lazy/bigtitsinuniform.png and b/public/img/logos/brazzers/lazy/bigtitsinuniform.png differ diff --git a/public/img/logos/brazzers/lazy/bigwetbutts.png b/public/img/logos/brazzers/lazy/bigwetbutts.png index 5d077adb..d7da41fc 100644 Binary files a/public/img/logos/brazzers/lazy/bigwetbutts.png and b/public/img/logos/brazzers/lazy/bigwetbutts.png differ diff --git a/public/img/logos/brazzers/lazy/brazzersenespanol.png b/public/img/logos/brazzers/lazy/brazzersenespanol.png index 93e96a54..7694a4c9 100644 Binary files a/public/img/logos/brazzers/lazy/brazzersenespanol.png and b/public/img/logos/brazzers/lazy/brazzersenespanol.png differ diff --git a/public/img/logos/brazzers/lazy/brazzersexxtra.png b/public/img/logos/brazzers/lazy/brazzersexxtra.png index 8f73a32b..f1ac5c2b 100644 Binary files a/public/img/logos/brazzers/lazy/brazzersexxtra.png and b/public/img/logos/brazzers/lazy/brazzersexxtra.png differ diff --git a/public/img/logos/brazzers/lazy/brazzerslive.png b/public/img/logos/brazzers/lazy/brazzerslive.png index 023f7c3c..785da036 100644 Binary files a/public/img/logos/brazzers/lazy/brazzerslive.png and b/public/img/logos/brazzers/lazy/brazzerslive.png differ diff --git a/public/img/logos/brazzers/lazy/brazzersvault.png b/public/img/logos/brazzers/lazy/brazzersvault.png index ddb5e3b8..4a934ffd 100644 Binary files a/public/img/logos/brazzers/lazy/brazzersvault.png and b/public/img/logos/brazzers/lazy/brazzersvault.png differ diff --git a/public/img/logos/brazzers/lazy/bustyandreal.png b/public/img/logos/brazzers/lazy/bustyandreal.png index 498825e0..931cfd98 100644 Binary files a/public/img/logos/brazzers/lazy/bustyandreal.png and b/public/img/logos/brazzers/lazy/bustyandreal.png differ diff --git a/public/img/logos/brazzers/lazy/bustyz.png b/public/img/logos/brazzers/lazy/bustyz.png index 8cdc1e77..4e4382a5 100644 Binary files a/public/img/logos/brazzers/lazy/bustyz.png and b/public/img/logos/brazzers/lazy/bustyz.png differ diff --git a/public/img/logos/brazzers/lazy/buttsandblacks.png b/public/img/logos/brazzers/lazy/buttsandblacks.png index de232a98..8dd4f627 100644 Binary files a/public/img/logos/brazzers/lazy/buttsandblacks.png and b/public/img/logos/brazzers/lazy/buttsandblacks.png differ diff --git a/public/img/logos/brazzers/lazy/cfnm.png b/public/img/logos/brazzers/lazy/cfnm.png index d4c75e7f..3f6ea655 100644 Binary files a/public/img/logos/brazzers/lazy/cfnm.png and b/public/img/logos/brazzers/lazy/cfnm.png differ diff --git a/public/img/logos/brazzers/lazy/daywithapornstar.png b/public/img/logos/brazzers/lazy/daywithapornstar.png index 10580090..bb77fb79 100644 Binary files a/public/img/logos/brazzers/lazy/daywithapornstar.png and b/public/img/logos/brazzers/lazy/daywithapornstar.png differ diff --git a/public/img/logos/brazzers/lazy/dirtymasseur.png b/public/img/logos/brazzers/lazy/dirtymasseur.png index 3bc27bc6..49384fbf 100644 Binary files a/public/img/logos/brazzers/lazy/dirtymasseur.png and b/public/img/logos/brazzers/lazy/dirtymasseur.png differ diff --git a/public/img/logos/brazzers/lazy/doctoradventures.png b/public/img/logos/brazzers/lazy/doctoradventures.png index d7b5c317..e74b079a 100644 Binary files a/public/img/logos/brazzers/lazy/doctoradventures.png and b/public/img/logos/brazzers/lazy/doctoradventures.png differ diff --git a/public/img/logos/brazzers/lazy/favicon.png b/public/img/logos/brazzers/lazy/favicon.png index 420fa084..aa873f58 100644 Binary files a/public/img/logos/brazzers/lazy/favicon.png and b/public/img/logos/brazzers/lazy/favicon.png differ diff --git a/public/img/logos/brazzers/lazy/favicon_dark.png b/public/img/logos/brazzers/lazy/favicon_dark.png new file mode 100644 index 00000000..82fdf5db Binary files /dev/null and b/public/img/logos/brazzers/lazy/favicon_dark.png differ diff --git a/public/img/logos/brazzers/lazy/favicon_light.png b/public/img/logos/brazzers/lazy/favicon_light.png new file mode 100644 index 00000000..82fdf5db Binary files /dev/null and b/public/img/logos/brazzers/lazy/favicon_light.png differ diff --git a/public/img/logos/brazzers/lazy/hotandmean.png b/public/img/logos/brazzers/lazy/hotandmean.png index fd85951e..5c8a8a18 100644 Binary files a/public/img/logos/brazzers/lazy/hotandmean.png and b/public/img/logos/brazzers/lazy/hotandmean.png differ diff --git a/public/img/logos/brazzers/lazy/hotchicksbigasses.png b/public/img/logos/brazzers/lazy/hotchicksbigasses.png index cd34974b..21d665c0 100644 Binary files a/public/img/logos/brazzers/lazy/hotchicksbigasses.png and b/public/img/logos/brazzers/lazy/hotchicksbigasses.png differ diff --git a/public/img/logos/brazzers/lazy/hqhoneys.png b/public/img/logos/brazzers/lazy/hqhoneys.png index b6b198d6..385df8ac 100644 Binary files a/public/img/logos/brazzers/lazy/hqhoneys.png and b/public/img/logos/brazzers/lazy/hqhoneys.png differ diff --git a/public/img/logos/brazzers/lazy/jizzonmyjugs.png b/public/img/logos/brazzers/lazy/jizzonmyjugs.png index 48017756..9aa1fda0 100644 Binary files a/public/img/logos/brazzers/lazy/jizzonmyjugs.png and b/public/img/logos/brazzers/lazy/jizzonmyjugs.png differ diff --git a/public/img/logos/brazzers/lazy/jugfuckers.png b/public/img/logos/brazzers/lazy/jugfuckers.png index 186027b5..0331bf03 100644 Binary files a/public/img/logos/brazzers/lazy/jugfuckers.png and b/public/img/logos/brazzers/lazy/jugfuckers.png differ diff --git a/public/img/logos/brazzers/lazy/milfslikeitbig.png b/public/img/logos/brazzers/lazy/milfslikeitbig.png index dce7f453..2adfebfe 100644 Binary files a/public/img/logos/brazzers/lazy/milfslikeitbig.png and b/public/img/logos/brazzers/lazy/milfslikeitbig.png differ diff --git a/public/img/logos/brazzers/lazy/mommygotboobs.png b/public/img/logos/brazzers/lazy/mommygotboobs.png index 7fef63f0..1cb4c89f 100644 Binary files a/public/img/logos/brazzers/lazy/mommygotboobs.png and b/public/img/logos/brazzers/lazy/mommygotboobs.png differ diff --git a/public/img/logos/brazzers/lazy/momsincontrol.png b/public/img/logos/brazzers/lazy/momsincontrol.png index 8cf8cd9a..5a7654e7 100644 Binary files a/public/img/logos/brazzers/lazy/momsincontrol.png and b/public/img/logos/brazzers/lazy/momsincontrol.png differ diff --git a/public/img/logos/brazzers/lazy/network.png b/public/img/logos/brazzers/lazy/network.png index e392c02b..88013469 100644 Binary files a/public/img/logos/brazzers/lazy/network.png and b/public/img/logos/brazzers/lazy/network.png differ diff --git a/public/img/logos/brazzers/lazy/pornstarslikeitbig.png b/public/img/logos/brazzers/lazy/pornstarslikeitbig.png index 895ddbae..06d963dc 100644 Binary files a/public/img/logos/brazzers/lazy/pornstarslikeitbig.png and b/public/img/logos/brazzers/lazy/pornstarslikeitbig.png differ diff --git a/public/img/logos/brazzers/lazy/pornstarspunishment.png b/public/img/logos/brazzers/lazy/pornstarspunishment.png new file mode 100644 index 00000000..473451bb Binary files /dev/null and b/public/img/logos/brazzers/lazy/pornstarspunishment.png differ diff --git a/public/img/logos/brazzers/lazy/racksandblacks.png b/public/img/logos/brazzers/lazy/racksandblacks.png index 82dba00f..954a56dd 100644 Binary files a/public/img/logos/brazzers/lazy/racksandblacks.png and b/public/img/logos/brazzers/lazy/racksandblacks.png differ diff --git a/public/img/logos/brazzers/lazy/realwifestories.png b/public/img/logos/brazzers/lazy/realwifestories.png index 03bdac09..6e1ace26 100644 Binary files a/public/img/logos/brazzers/lazy/realwifestories.png and b/public/img/logos/brazzers/lazy/realwifestories.png differ diff --git a/public/img/logos/brazzers/lazy/sexproadventures.png b/public/img/logos/brazzers/lazy/sexproadventures.png index 5d5d0879..d1f7e6a0 100644 Binary files a/public/img/logos/brazzers/lazy/sexproadventures.png and b/public/img/logos/brazzers/lazy/sexproadventures.png differ diff --git a/public/img/logos/brazzers/lazy/shesgonnasquirt.png b/public/img/logos/brazzers/lazy/shesgonnasquirt.png index 10aca5db..b8388612 100644 Binary files a/public/img/logos/brazzers/lazy/shesgonnasquirt.png and b/public/img/logos/brazzers/lazy/shesgonnasquirt.png differ diff --git a/public/img/logos/brazzers/lazy/teenslikeitbig.png b/public/img/logos/brazzers/lazy/teenslikeitbig.png index 07644ee1..2ae4b2cd 100644 Binary files a/public/img/logos/brazzers/lazy/teenslikeitbig.png and b/public/img/logos/brazzers/lazy/teenslikeitbig.png differ diff --git a/public/img/logos/brazzers/lazy/teenslikeitblack.png b/public/img/logos/brazzers/lazy/teenslikeitblack.png index 3e8a8345..e01357e5 100644 Binary files a/public/img/logos/brazzers/lazy/teenslikeitblack.png and b/public/img/logos/brazzers/lazy/teenslikeitblack.png differ diff --git a/public/img/logos/brazzers/lazy/zzseries.png b/public/img/logos/brazzers/lazy/zzseries.png index 9c30d1cd..4ce9f328 100644 Binary files a/public/img/logos/brazzers/lazy/zzseries.png and b/public/img/logos/brazzers/lazy/zzseries.png differ diff --git a/public/img/logos/brazzers/originals/bigtitsinuniform.png b/public/img/logos/brazzers/misc/bigtitsinuniform.png similarity index 100% rename from public/img/logos/brazzers/originals/bigtitsinuniform.png rename to public/img/logos/brazzers/misc/bigtitsinuniform.png diff --git a/public/img/logos/brazzers/originals/brazzersenespanol.png b/public/img/logos/brazzers/misc/brazzersenespanol.png similarity index 100% rename from public/img/logos/brazzers/originals/brazzersenespanol.png rename to public/img/logos/brazzers/misc/brazzersenespanol.png diff --git a/public/img/logos/brazzers/originals/brazzerslive.png b/public/img/logos/brazzers/misc/brazzerslive.png similarity index 100% rename from public/img/logos/brazzers/originals/brazzerslive.png rename to public/img/logos/brazzers/misc/brazzerslive.png diff --git a/public/img/logos/brazzers/originals/pornstars-punishment.png b/public/img/logos/brazzers/misc/pornstars-punishment.png similarity index 100% rename from public/img/logos/brazzers/originals/pornstars-punishment.png rename to public/img/logos/brazzers/misc/pornstars-punishment.png diff --git a/public/img/logos/brazzers/originals/pornstars-punishment_lessnoise.png b/public/img/logos/brazzers/misc/pornstars-punishment_lessnoise.png similarity index 100% rename from public/img/logos/brazzers/originals/pornstars-punishment_lessnoise.png rename to public/img/logos/brazzers/misc/pornstars-punishment_lessnoise.png diff --git a/public/img/logos/brazzers/originals/pornstars-punishment_notld.png b/public/img/logos/brazzers/misc/pornstars-punishment_notld.png similarity index 100% rename from public/img/logos/brazzers/originals/pornstars-punishment_notld.png rename to public/img/logos/brazzers/misc/pornstars-punishment_notld.png diff --git a/public/img/logos/brazzers/misc/sprites.png b/public/img/logos/brazzers/misc/sprites.png new file mode 100644 index 00000000..f23d1d4a Binary files /dev/null and b/public/img/logos/brazzers/misc/sprites.png differ diff --git a/public/img/logos/brazzers/thumbs/assesinpublic.png b/public/img/logos/brazzers/thumbs/assesinpublic.png index 3fdb1eed..27dd44e3 100644 Binary files a/public/img/logos/brazzers/thumbs/assesinpublic.png and b/public/img/logos/brazzers/thumbs/assesinpublic.png differ diff --git a/public/img/logos/brazzers/thumbs/babygotboobs.png b/public/img/logos/brazzers/thumbs/babygotboobs.png index 025dfb7f..8e3f3b49 100644 Binary files a/public/img/logos/brazzers/thumbs/babygotboobs.png and b/public/img/logos/brazzers/thumbs/babygotboobs.png differ diff --git a/public/img/logos/brazzers/thumbs/bigbuttslikeitbig.png b/public/img/logos/brazzers/thumbs/bigbuttslikeitbig.png index 5f0d67c2..3075d678 100644 Binary files a/public/img/logos/brazzers/thumbs/bigbuttslikeitbig.png and b/public/img/logos/brazzers/thumbs/bigbuttslikeitbig.png differ diff --git a/public/img/logos/brazzers/thumbs/bigtitsatschool.png b/public/img/logos/brazzers/thumbs/bigtitsatschool.png index 6ce43fc9..8d3628ab 100644 Binary files a/public/img/logos/brazzers/thumbs/bigtitsatschool.png and b/public/img/logos/brazzers/thumbs/bigtitsatschool.png differ diff --git a/public/img/logos/brazzers/thumbs/bigtitsatwork.png b/public/img/logos/brazzers/thumbs/bigtitsatwork.png index 08a598a6..78324f5b 100644 Binary files a/public/img/logos/brazzers/thumbs/bigtitsatwork.png and b/public/img/logos/brazzers/thumbs/bigtitsatwork.png differ diff --git a/public/img/logos/brazzers/thumbs/bigtitsinsports.png b/public/img/logos/brazzers/thumbs/bigtitsinsports.png index c6b2fc24..20ce5913 100644 Binary files a/public/img/logos/brazzers/thumbs/bigtitsinsports.png and b/public/img/logos/brazzers/thumbs/bigtitsinsports.png differ diff --git a/public/img/logos/brazzers/thumbs/bigtitsinuniform.png b/public/img/logos/brazzers/thumbs/bigtitsinuniform.png index 72f6ba16..7d4d38d7 100644 Binary files a/public/img/logos/brazzers/thumbs/bigtitsinuniform.png and b/public/img/logos/brazzers/thumbs/bigtitsinuniform.png differ diff --git a/public/img/logos/brazzers/thumbs/bigwetbutts.png b/public/img/logos/brazzers/thumbs/bigwetbutts.png index cd93d454..9f005fda 100644 Binary files a/public/img/logos/brazzers/thumbs/bigwetbutts.png and b/public/img/logos/brazzers/thumbs/bigwetbutts.png differ diff --git a/public/img/logos/brazzers/thumbs/brazzersenespanol.png b/public/img/logos/brazzers/thumbs/brazzersenespanol.png index 4a0ff688..e6d3e979 100644 Binary files a/public/img/logos/brazzers/thumbs/brazzersenespanol.png and b/public/img/logos/brazzers/thumbs/brazzersenespanol.png differ diff --git a/public/img/logos/brazzers/thumbs/brazzersexxtra.png b/public/img/logos/brazzers/thumbs/brazzersexxtra.png index a3baa132..8e168809 100644 Binary files a/public/img/logos/brazzers/thumbs/brazzersexxtra.png and b/public/img/logos/brazzers/thumbs/brazzersexxtra.png differ diff --git a/public/img/logos/brazzers/thumbs/brazzerslive.png b/public/img/logos/brazzers/thumbs/brazzerslive.png index 6b0b0d8f..c478d6cb 100644 Binary files a/public/img/logos/brazzers/thumbs/brazzerslive.png and b/public/img/logos/brazzers/thumbs/brazzerslive.png differ diff --git a/public/img/logos/brazzers/thumbs/brazzersvault.png b/public/img/logos/brazzers/thumbs/brazzersvault.png index 81f1a9fb..d2602c99 100644 Binary files a/public/img/logos/brazzers/thumbs/brazzersvault.png and b/public/img/logos/brazzers/thumbs/brazzersvault.png differ diff --git a/public/img/logos/brazzers/thumbs/bustyandreal.png b/public/img/logos/brazzers/thumbs/bustyandreal.png index d6f5b6c2..63b4d592 100644 Binary files a/public/img/logos/brazzers/thumbs/bustyandreal.png and b/public/img/logos/brazzers/thumbs/bustyandreal.png differ diff --git a/public/img/logos/brazzers/thumbs/bustyz.png b/public/img/logos/brazzers/thumbs/bustyz.png index c7912592..1eebbb80 100644 Binary files a/public/img/logos/brazzers/thumbs/bustyz.png and b/public/img/logos/brazzers/thumbs/bustyz.png differ diff --git a/public/img/logos/brazzers/thumbs/buttsandblacks.png b/public/img/logos/brazzers/thumbs/buttsandblacks.png index 39b69cf5..b6f3ec6d 100644 Binary files a/public/img/logos/brazzers/thumbs/buttsandblacks.png and b/public/img/logos/brazzers/thumbs/buttsandblacks.png differ diff --git a/public/img/logos/brazzers/thumbs/cfnm.png b/public/img/logos/brazzers/thumbs/cfnm.png index 6a54489a..35f158d6 100644 Binary files a/public/img/logos/brazzers/thumbs/cfnm.png and b/public/img/logos/brazzers/thumbs/cfnm.png differ diff --git a/public/img/logos/brazzers/thumbs/daywithapornstar.png b/public/img/logos/brazzers/thumbs/daywithapornstar.png index f032f8ca..a28c6ab4 100644 Binary files a/public/img/logos/brazzers/thumbs/daywithapornstar.png and b/public/img/logos/brazzers/thumbs/daywithapornstar.png differ diff --git a/public/img/logos/brazzers/thumbs/dirtymasseur.png b/public/img/logos/brazzers/thumbs/dirtymasseur.png index ac493fe9..5419363a 100644 Binary files a/public/img/logos/brazzers/thumbs/dirtymasseur.png and b/public/img/logos/brazzers/thumbs/dirtymasseur.png differ diff --git a/public/img/logos/brazzers/thumbs/doctoradventures.png b/public/img/logos/brazzers/thumbs/doctoradventures.png index 7934ce18..04b6728b 100644 Binary files a/public/img/logos/brazzers/thumbs/doctoradventures.png and b/public/img/logos/brazzers/thumbs/doctoradventures.png differ diff --git a/public/img/logos/brazzers/thumbs/favicon.png b/public/img/logos/brazzers/thumbs/favicon.png index 8e2e1c08..aa873f58 100644 Binary files a/public/img/logos/brazzers/thumbs/favicon.png and b/public/img/logos/brazzers/thumbs/favicon.png differ diff --git a/public/img/logos/brazzers/thumbs/favicon_dark.png b/public/img/logos/brazzers/thumbs/favicon_dark.png new file mode 100644 index 00000000..82fdf5db Binary files /dev/null and b/public/img/logos/brazzers/thumbs/favicon_dark.png differ diff --git a/public/img/logos/brazzers/thumbs/favicon_light.png b/public/img/logos/brazzers/thumbs/favicon_light.png new file mode 100644 index 00000000..82fdf5db Binary files /dev/null and b/public/img/logos/brazzers/thumbs/favicon_light.png differ diff --git a/public/img/logos/brazzers/thumbs/hotandmean.png b/public/img/logos/brazzers/thumbs/hotandmean.png index 81e36ee8..668a44e6 100644 Binary files a/public/img/logos/brazzers/thumbs/hotandmean.png and b/public/img/logos/brazzers/thumbs/hotandmean.png differ diff --git a/public/img/logos/brazzers/thumbs/hotchicksbigasses.png b/public/img/logos/brazzers/thumbs/hotchicksbigasses.png index 3cc2e7d5..f0a7ed6d 100644 Binary files a/public/img/logos/brazzers/thumbs/hotchicksbigasses.png and b/public/img/logos/brazzers/thumbs/hotchicksbigasses.png differ diff --git a/public/img/logos/brazzers/thumbs/hqhoneys.png b/public/img/logos/brazzers/thumbs/hqhoneys.png index 88ad66cd..6bc74c9f 100644 Binary files a/public/img/logos/brazzers/thumbs/hqhoneys.png and b/public/img/logos/brazzers/thumbs/hqhoneys.png differ diff --git a/public/img/logos/brazzers/thumbs/jizzonmyjugs.png b/public/img/logos/brazzers/thumbs/jizzonmyjugs.png index 6f821924..4a5e2a72 100644 Binary files a/public/img/logos/brazzers/thumbs/jizzonmyjugs.png and b/public/img/logos/brazzers/thumbs/jizzonmyjugs.png differ diff --git a/public/img/logos/brazzers/thumbs/jugfuckers.png b/public/img/logos/brazzers/thumbs/jugfuckers.png index 92622127..c2ae4d37 100644 Binary files a/public/img/logos/brazzers/thumbs/jugfuckers.png and b/public/img/logos/brazzers/thumbs/jugfuckers.png differ diff --git a/public/img/logos/brazzers/thumbs/milfslikeitbig.png b/public/img/logos/brazzers/thumbs/milfslikeitbig.png index e3886fc3..9cc7b02a 100644 Binary files a/public/img/logos/brazzers/thumbs/milfslikeitbig.png and b/public/img/logos/brazzers/thumbs/milfslikeitbig.png differ diff --git a/public/img/logos/brazzers/thumbs/mommygotboobs.png b/public/img/logos/brazzers/thumbs/mommygotboobs.png index 1071125c..4cb01da6 100644 Binary files a/public/img/logos/brazzers/thumbs/mommygotboobs.png and b/public/img/logos/brazzers/thumbs/mommygotboobs.png differ diff --git a/public/img/logos/brazzers/thumbs/momsincontrol.png b/public/img/logos/brazzers/thumbs/momsincontrol.png index 0b9b5b29..4bbdb345 100644 Binary files a/public/img/logos/brazzers/thumbs/momsincontrol.png and b/public/img/logos/brazzers/thumbs/momsincontrol.png differ diff --git a/public/img/logos/brazzers/thumbs/network.png b/public/img/logos/brazzers/thumbs/network.png index 84866813..a223f876 100644 Binary files a/public/img/logos/brazzers/thumbs/network.png and b/public/img/logos/brazzers/thumbs/network.png differ diff --git a/public/img/logos/brazzers/thumbs/pornstarslikeitbig.png b/public/img/logos/brazzers/thumbs/pornstarslikeitbig.png index 129edf87..5ea0872c 100644 Binary files a/public/img/logos/brazzers/thumbs/pornstarslikeitbig.png and b/public/img/logos/brazzers/thumbs/pornstarslikeitbig.png differ diff --git a/public/img/logos/brazzers/thumbs/pornstarspunishment.png b/public/img/logos/brazzers/thumbs/pornstarspunishment.png new file mode 100644 index 00000000..8dc7361a Binary files /dev/null and b/public/img/logos/brazzers/thumbs/pornstarspunishment.png differ diff --git a/public/img/logos/brazzers/thumbs/racksandblacks.png b/public/img/logos/brazzers/thumbs/racksandblacks.png index bb7b4eac..89fccf6b 100644 Binary files a/public/img/logos/brazzers/thumbs/racksandblacks.png and b/public/img/logos/brazzers/thumbs/racksandblacks.png differ diff --git a/public/img/logos/brazzers/thumbs/realwifestories.png b/public/img/logos/brazzers/thumbs/realwifestories.png index 4bfe549e..02fa0623 100644 Binary files a/public/img/logos/brazzers/thumbs/realwifestories.png and b/public/img/logos/brazzers/thumbs/realwifestories.png differ diff --git a/public/img/logos/brazzers/thumbs/sexproadventures.png b/public/img/logos/brazzers/thumbs/sexproadventures.png index e400b8eb..9312ee64 100644 Binary files a/public/img/logos/brazzers/thumbs/sexproadventures.png and b/public/img/logos/brazzers/thumbs/sexproadventures.png differ diff --git a/public/img/logos/brazzers/thumbs/shesgonnasquirt.png b/public/img/logos/brazzers/thumbs/shesgonnasquirt.png index 47426826..1ad447ee 100644 Binary files a/public/img/logos/brazzers/thumbs/shesgonnasquirt.png and b/public/img/logos/brazzers/thumbs/shesgonnasquirt.png differ diff --git a/public/img/logos/brazzers/thumbs/teenslikeitbig.png b/public/img/logos/brazzers/thumbs/teenslikeitbig.png index 3e995d65..b29d23f9 100644 Binary files a/public/img/logos/brazzers/thumbs/teenslikeitbig.png and b/public/img/logos/brazzers/thumbs/teenslikeitbig.png differ diff --git a/public/img/logos/brazzers/thumbs/teenslikeitblack.png b/public/img/logos/brazzers/thumbs/teenslikeitblack.png index 94c2437d..2bf03f77 100644 Binary files a/public/img/logos/brazzers/thumbs/teenslikeitblack.png and b/public/img/logos/brazzers/thumbs/teenslikeitblack.png differ diff --git a/public/img/logos/brazzers/thumbs/zzseries.png b/public/img/logos/brazzers/thumbs/zzseries.png index 18c3a28c..11f71f65 100644 Binary files a/public/img/logos/brazzers/thumbs/zzseries.png and b/public/img/logos/brazzers/thumbs/zzseries.png differ diff --git a/public/img/tags/atm/7.jpeg b/public/img/tags/atm/7.jpeg new file mode 100644 index 00000000..64d3905a Binary files /dev/null and b/public/img/tags/atm/7.jpeg differ diff --git a/public/img/tags/atm/7b.jpeg b/public/img/tags/atm/7b.jpeg new file mode 100644 index 00000000..6d63f8c2 Binary files /dev/null and b/public/img/tags/atm/7b.jpeg differ diff --git a/public/img/tags/atm/lazy/7.jpeg b/public/img/tags/atm/lazy/7.jpeg new file mode 100644 index 00000000..eb29782c Binary files /dev/null and b/public/img/tags/atm/lazy/7.jpeg differ diff --git a/public/img/tags/atm/lazy/7b.jpeg b/public/img/tags/atm/lazy/7b.jpeg new file mode 100644 index 00000000..58b1b2e2 Binary files /dev/null and b/public/img/tags/atm/lazy/7b.jpeg differ diff --git a/public/img/tags/atm/originals/7.jpeg b/public/img/tags/atm/originals/7.jpeg new file mode 100644 index 00000000..0fdc413a Binary files /dev/null and b/public/img/tags/atm/originals/7.jpeg differ diff --git a/public/img/tags/atm/originals/7b.jpg b/public/img/tags/atm/originals/7b.jpg new file mode 100644 index 00000000..c8f2f907 Binary files /dev/null and b/public/img/tags/atm/originals/7b.jpg differ diff --git a/public/img/tags/atm/thumbs/0.jpeg b/public/img/tags/atm/thumbs/0.jpeg index 91aeb5b3..bfac366b 100644 Binary files a/public/img/tags/atm/thumbs/0.jpeg and b/public/img/tags/atm/thumbs/0.jpeg differ diff --git a/public/img/tags/atm/thumbs/1.jpeg b/public/img/tags/atm/thumbs/1.jpeg index fa328950..0e0101ee 100644 Binary files a/public/img/tags/atm/thumbs/1.jpeg and b/public/img/tags/atm/thumbs/1.jpeg differ diff --git a/public/img/tags/atm/thumbs/2.jpeg b/public/img/tags/atm/thumbs/2.jpeg index 86beb429..dec9df92 100644 Binary files a/public/img/tags/atm/thumbs/2.jpeg and b/public/img/tags/atm/thumbs/2.jpeg differ diff --git a/public/img/tags/atm/thumbs/3.jpeg b/public/img/tags/atm/thumbs/3.jpeg index 4ac8f4fa..3e6fa2cf 100644 Binary files a/public/img/tags/atm/thumbs/3.jpeg and b/public/img/tags/atm/thumbs/3.jpeg differ diff --git a/public/img/tags/atm/thumbs/4.jpeg b/public/img/tags/atm/thumbs/4.jpeg index f8a4d568..26da88fd 100644 Binary files a/public/img/tags/atm/thumbs/4.jpeg and b/public/img/tags/atm/thumbs/4.jpeg differ diff --git a/public/img/tags/atm/thumbs/5.jpeg b/public/img/tags/atm/thumbs/5.jpeg index 4212c721..ce30fbcb 100644 Binary files a/public/img/tags/atm/thumbs/5.jpeg and b/public/img/tags/atm/thumbs/5.jpeg differ diff --git a/public/img/tags/atm/thumbs/6.jpeg b/public/img/tags/atm/thumbs/6.jpeg index 2b8208a7..95ec9e87 100644 Binary files a/public/img/tags/atm/thumbs/6.jpeg and b/public/img/tags/atm/thumbs/6.jpeg differ diff --git a/public/img/tags/atm/thumbs/7.jpeg b/public/img/tags/atm/thumbs/7.jpeg new file mode 100644 index 00000000..d0a2e680 Binary files /dev/null and b/public/img/tags/atm/thumbs/7.jpeg differ diff --git a/public/img/tags/atm/thumbs/7b.jpeg b/public/img/tags/atm/thumbs/7b.jpeg new file mode 100644 index 00000000..e863d2ed Binary files /dev/null and b/public/img/tags/atm/thumbs/7b.jpeg differ diff --git a/seeds/04_media.js b/seeds/04_media.js index f319b9f3..f28ef625 100644 --- a/seeds/04_media.js +++ b/seeds/04_media.js @@ -694,6 +694,7 @@ const tagPhotos = [ ['airtight', 5, 'Chloe Amour in "DP Masters 4" for Jules Jordan'], ['airtight', 9, 'Cindy Shine in LegalPorno GP1658'], ['atm', 3, 'Natasha Teen in "Work That Ass!" for Her Limit'], + ['atm', 7, 'Mandy Muse in "Mandy\'s Anal Amusement" for Big Wett Butts'], ['atm', 0, 'Roxy Lips in "Under Her Coat" for 21 Naturals'], ['atm', 6, 'Jane Wilde in "Teen Anal" for Evil Angel'], // ['asian', 1, 'Alina Li in "Oil Overload 11" for Jules Jordan'], diff --git a/src/media.js b/src/media.js index e7ccb23c..f0cd2f09 100644 --- a/src/media.js +++ b/src/media.js @@ -319,7 +319,7 @@ async function storeImageFile(media, hashDir, hashSubDir, filename, filedir, fil fsPromises.mkdir(path.join(config.media.path, lazydir), { recursive: true }), ]); - const image = sharp(media.file.path); + const image = sharp(media.file.path, { pages: -1 }); const isProcessed = media.meta.subtype !== 'jpeg' || media.process; const [info, stats] = await Promise.all([ @@ -344,10 +344,17 @@ async function storeImageFile(media, hashDir, hashSubDir, filename, filedir, fil } if (isProcessed) { - // convert to JPEG and write to permanent location - await image - .jpeg() - .toFile(path.join(config.media.path, filepath)); + if (info.pages) { + // convert animated image to WebP and write to permanent location + await image + .webp() + .toFile(path.join(config.media.path, filepath)); + } else { + // convert to JPEG and write to permanent location + await image + .jpeg() + .toFile(path.join(config.media.path, filepath)); + } } // generate thumbnail and lazy @@ -424,7 +431,7 @@ async function storeFile(media, options) { } } - if (media.meta.type === 'image' && media.meta.subtype !== 'gif') { + if (media.meta.type === 'image') { return storeImageFile(media, hashDir, hashSubDir, filename, filedir, filepath, options); } diff --git a/src/scrapers/topwebmodels.js b/src/scrapers/topwebmodels.js index 2f0ad889..ca8fdb80 100644 --- a/src/scrapers/topwebmodels.js +++ b/src/scrapers/topwebmodels.js @@ -1,5 +1,7 @@ 'use strict'; +const mime = require('mime'); + const qu = require('../utils/qu'); const http = require('../utils/http'); const slugify = require('../utils/slugify'); @@ -31,7 +33,11 @@ function scrapeSceneX(scene) { release.stars = scene.rating; release.tags = scene.tags.map(tag => tag.name); - release.poster = scene.thumb; + if (mime.getType(scene.thumb) === 'image/gif') { + release.teaser = scene.thumb; + } else { + release.poster = scene.thumb; + } release.channel = slugify(scene.sites[0]?.name, '');