From 749864e92273177c3a3f8e6ec0fbbeff8108b2d3 Mon Sep 17 00:00:00 2001 From: Niels Simenon Date: Thu, 2 Jul 2020 04:04:28 +0200 Subject: [PATCH] Added 'independent' property for network-like channels. Changed release tile design. Adding Brazzers timeline events as tags. Added Property Sex to MindGeek. Changed DP, DAP and DVP tag slugs. Changed Porn Pros logo. Added better BAM Visions and Mug Fucked logos. --- assets/components/entities/children.vue | 2 + assets/components/entities/entity.vue | 17 +- assets/components/header/filter-bar.vue | 2 +- assets/components/networks/networks.vue | 8 +- assets/components/pagination/pagination.vue | 10 +- assets/components/releases/media.vue | 12 +- assets/components/releases/release.vue | 93 ++++---- assets/components/releases/tile-details.vue | 122 ++++++++++ assets/components/releases/tile.vue | 216 ++++++------------ assets/components/scroll/scroll.vue | 4 +- assets/components/tags/tags.vue | 8 +- assets/js/entities/actions.js | 16 +- assets/js/fragments.js | 5 + migrations/20190325001339_releases.js | 3 + .../logos/21naturals/lazy/21eroticanal.png | Bin 10973 -> 10973 bytes .../img/logos/21naturals/lazy/21footart.png | Bin 6610 -> 6610 bytes .../img/logos/21naturals/lazy/21naturals.png | Bin 5165 -> 5165 bytes public/img/logos/21naturals/lazy/favicon.png | Bin 2786 -> 2786 bytes public/img/logos/21naturals/lazy/network.png | Bin 5165 -> 5165 bytes .../logos/21naturals/thumbs/21eroticanal.png | Bin 50429 -> 50429 bytes .../img/logos/21naturals/thumbs/21footart.png | Bin 2160 -> 2160 bytes .../logos/21naturals/thumbs/21naturals.png | Bin 17198 -> 17198 bytes .../img/logos/21naturals/thumbs/favicon.png | Bin 2844 -> 2844 bytes .../img/logos/21naturals/thumbs/network.png | Bin 17198 -> 17198 bytes .../21sextreme/thumbs/creampiereality.png | Bin 28843 -> 28843 bytes .../21sextreme/thumbs/cummingmatures.png | Bin 24238 -> 24238 bytes .../21sextreme/thumbs/dominatedgirls.png | Bin 67941 -> 67941 bytes .../img/logos/21sextreme/thumbs/favicon.png | Bin 2657 -> 2657 bytes .../21sextreme/thumbs/grandpasfuckteens.png | Bin 26085 -> 26085 bytes .../21sextreme/thumbs/homepornreality.png | Bin 19809 -> 19809 bytes .../logos/21sextreme/thumbs/lustygrandmas.png | Bin 16490 -> 16490 bytes .../logos/21sextreme/thumbs/mandyiskinky.png | Bin 27777 -> 27777 bytes .../21sextreme/thumbs/mightymistress.png | Bin 18514 -> 18514 bytes .../img/logos/21sextreme/thumbs/network.png | Bin 9333 -> 9333 bytes .../21sextreme/thumbs/oldyounglesbianlove.png | Bin 11652 -> 11652 bytes .../logos/21sextreme/thumbs/peeandblow.png | Bin 19019 -> 19019 bytes .../logos/21sextreme/thumbs/speculumplays.png | Bin 31566 -> 31566 bytes .../21sextreme/thumbs/teachmefisting.png | Bin 48030 -> 48030 bytes .../img/logos/21sextreme/thumbs/zoliboy.png | Bin 51755 -> 51755 bytes .../21sextury/lazy/alettaoceanempire.png | Bin 2101 -> 2101 bytes .../logos/21sextury/lazy/analqueenalysa.png | Bin 2532 -> 2532 bytes .../logos/21sextury/lazy/analteenangels.png | Bin 4332 -> 4332 bytes .../img/logos/21sextury/lazy/assholefever.png | Bin 5925 -> 5925 bytes .../logos/21sextury/lazy/blueangellive.png | Bin 3984 -> 3984 bytes public/img/logos/21sextury/lazy/buttplays.png | Bin 3477 -> 3477 bytes .../21sextury/lazy/cheatingwhorewives.png | Bin 3303 -> 3303 bytes public/img/logos/21sextury/lazy/clubsandy.png | Bin 3862 -> 3862 bytes .../img/logos/21sextury/lazy/cutiesgalore.png | Bin 5887 -> 5887 bytes .../logos/21sextury/lazy/deepthroatfrenzy.png | Bin 4856 -> 4856 bytes .../img/logos/21sextury/lazy/dpfanatics.png | Bin 4360 -> 4360 bytes public/img/logos/21sextury/lazy/favicon.png | Bin 2255 -> 2255 bytes .../img/logos/21sextury/lazy/footsiebabes.png | Bin 5641 -> 5641 bytes public/img/logos/21sextury/lazy/gapeland.png | Bin 2977 -> 2977 bytes .../img/logos/21sextury/lazy/hotmilfclub.png | Bin 3551 -> 3551 bytes .../img/logos/21sextury/lazy/letsplaylez.png | Bin 3699 -> 3699 bytes public/img/logos/21sextury/lazy/lezcuties.png | Bin 2965 -> 2965 bytes public/img/logos/21sextury/lazy/network.png | Bin 3554 -> 3554 bytes .../logos/21sextury/lazy/nudefightclub.png | Bin 2512 -> 2512 bytes .../img/logos/21sextury/lazy/onlyswallows.png | Bin 3969 -> 3969 bytes .../img/logos/21sextury/lazy/pixandvideo.png | Bin 3341 -> 3341 bytes .../21sextury/lazy/sexwithkathianobili.png | Bin 2248 -> 2248 bytes .../logos/21sextury/lazy/sweetsophiemoone.png | Bin 2332 -> 2332 bytes .../21sextury/thumbs/alettaoceanempire.png | Bin 12442 -> 12442 bytes .../logos/21sextury/thumbs/analqueenalysa.png | Bin 16767 -> 16767 bytes .../logos/21sextury/thumbs/analteenangels.png | Bin 17129 -> 17129 bytes .../logos/21sextury/thumbs/assholefever.png | Bin 22833 -> 22833 bytes .../logos/21sextury/thumbs/blueangellive.png | Bin 26033 -> 26033 bytes .../img/logos/21sextury/thumbs/buttplays.png | Bin 22239 -> 22239 bytes .../21sextury/thumbs/cheatingwhorewives.png | Bin 21766 -> 21766 bytes .../img/logos/21sextury/thumbs/clubsandy.png | Bin 23939 -> 23939 bytes .../logos/21sextury/thumbs/cutiesgalore.png | Bin 25292 -> 25292 bytes .../21sextury/thumbs/deepthroatfrenzy.png | Bin 21705 -> 21705 bytes .../img/logos/21sextury/thumbs/dpfanatics.png | Bin 15417 -> 15417 bytes public/img/logos/21sextury/thumbs/favicon.png | Bin 2641 -> 2641 bytes .../logos/21sextury/thumbs/footsiebabes.png | Bin 22632 -> 22632 bytes .../img/logos/21sextury/thumbs/gapeland.png | Bin 17170 -> 17170 bytes .../logos/21sextury/thumbs/hotmilfclub.png | Bin 16101 -> 16101 bytes .../logos/21sextury/thumbs/letsplaylez.png | Bin 20891 -> 20891 bytes .../img/logos/21sextury/thumbs/lezcuties.png | Bin 9373 -> 9373 bytes public/img/logos/21sextury/thumbs/network.png | Bin 9549 -> 9549 bytes .../logos/21sextury/thumbs/nudefightclub.png | Bin 15811 -> 15811 bytes .../logos/21sextury/thumbs/onlyswallows.png | Bin 24011 -> 24011 bytes .../logos/21sextury/thumbs/pixandvideo.png | Bin 12464 -> 12464 bytes .../21sextury/thumbs/sexwithkathianobili.png | Bin 12060 -> 12060 bytes .../21sextury/thumbs/sweetsophiemoone.png | Bin 13540 -> 13540 bytes .../logos/adulttime/thumbs/asmrfantasy.png | Bin 14500 -> 14500 bytes .../adulttime/thumbs/bubblegumdungeon.png | Bin 50550 -> 0 bytes .../adulttime/thumbs/bubblegumdungeon.png~ | Bin 0 -> 50550 bytes public/img/logos/bamvisions/bamvisions.png | Bin 24711 -> 30654 bytes public/img/logos/bamvisions/favicon.png | Bin 2581 -> 5214 bytes .../img/logos/bamvisions/lazy/bamvisions.png | Bin 6977 -> 3992 bytes public/img/logos/bamvisions/lazy/favicon.png | Bin 3212 -> 3212 bytes public/img/logos/bamvisions/lazy/network.png | Bin 5974 -> 4340 bytes .../img/logos/bamvisions/misc/bam-visions.png | Bin 0 -> 32059 bytes .../img/logos/bamvisions/misc/bam-visions.xcf | Bin 0 -> 69755 bytes .../logos/bamvisions/misc/bam-visions_big.png | Bin 0 -> 51453 bytes public/img/logos/bamvisions/network.png | Bin 18786 -> 32059 bytes .../logos/bamvisions/thumbs/bamvisions.png | Bin 25701 -> 13547 bytes .../img/logos/bamvisions/thumbs/favicon.png | Bin 3588 -> 3588 bytes .../img/logos/bamvisions/thumbs/network.png | Bin 19737 -> 17120 bytes .../logos/fullpornnetwork/lazy/analbbc.png | Bin 5734 -> 5734 bytes .../logos/fullpornnetwork/lazy/analized.png | Bin 8044 -> 8044 bytes .../fullpornnetwork/lazy/analviolation.png | Bin 3980 -> 3980 bytes .../fullpornnetwork/lazy/baddaddypov.png | Bin 9320 -> 9320 bytes .../logos/fullpornnetwork/lazy/dtfsluts.png | Bin 9040 -> 9040 bytes .../logos/fullpornnetwork/lazy/favicon.png | Bin 1216 -> 1216 bytes .../fullpornnetwork/lazy/girlfaction.png | Bin 3435 -> 3435 bytes .../logos/fullpornnetwork/lazy/hergape.png | Bin 9013 -> 9013 bytes .../lazy/homemadeanalwhores.png | Bin 7393 -> 7393 bytes .../logos/fullpornnetwork/lazy/jamesdeen.png | Bin 7785 -> 7785 bytes .../logos/fullpornnetwork/lazy/mugfucked.png | Bin 2880 -> 4020 bytes .../logos/fullpornnetwork/lazy/network.png | Bin 1525 -> 1525 bytes .../logos/fullpornnetwork/lazy/onlyprince.png | Bin 8483 -> 8483 bytes .../fullpornnetwork/lazy/pervertgallery.png | Bin 10219 -> 10219 bytes .../fullpornnetwork/lazy/povperverts.png | Bin 16479 -> 16479 bytes .../fullpornnetwork/lazy/teenageanalsluts.png | Bin 6717 -> 6717 bytes .../fullpornnetwork/lazy/twistedvisual.png | Bin 9232 -> 9232 bytes .../fullpornnetwork/lazy/yourmomdoesanal.png | Bin 5047 -> 5047 bytes .../fullpornnetwork/lazy/yourmomdoesporn.png | Bin 3023 -> 3023 bytes .../img/logos/fullpornnetwork/mugfucked.png | Bin 15884 -> 256125 bytes .../logos/fullpornnetwork/thumbs/analbbc.png | Bin 21872 -> 21872 bytes .../logos/fullpornnetwork/thumbs/analized.png | Bin 18065 -> 18065 bytes .../fullpornnetwork/thumbs/analviolation.png | Bin 15521 -> 15521 bytes .../fullpornnetwork/thumbs/baddaddypov.png | Bin 23158 -> 23158 bytes .../logos/fullpornnetwork/thumbs/dtfsluts.png | Bin 15077 -> 15077 bytes .../logos/fullpornnetwork/thumbs/favicon.png | Bin 1213 -> 1213 bytes .../fullpornnetwork/thumbs/girlfaction.png | Bin 20162 -> 20162 bytes .../logos/fullpornnetwork/thumbs/hergape.png | Bin 16260 -> 16260 bytes .../thumbs/homemadeanalwhores.png | Bin 11827 -> 11827 bytes .../fullpornnetwork/thumbs/jamesdeen.png | Bin 12978 -> 12978 bytes .../fullpornnetwork/thumbs/mugfucked.png | Bin 15884 -> 21227 bytes .../logos/fullpornnetwork/thumbs/network.png | Bin 2362 -> 2362 bytes .../fullpornnetwork/thumbs/onlyprince.png | Bin 7814 -> 7814 bytes .../fullpornnetwork/thumbs/pervertgallery.png | Bin 31523 -> 31523 bytes .../fullpornnetwork/thumbs/povperverts.png | Bin 19621 -> 19621 bytes .../thumbs/teenageanalsluts.png | Bin 15926 -> 15926 bytes .../fullpornnetwork/thumbs/twistedvisual.png | Bin 16505 -> 16505 bytes .../thumbs/yourmomdoesanal.png | Bin 23658 -> 23658 bytes .../thumbs/yourmomdoesporn.png | Bin 14837 -> 14837 bytes public/img/logos/gamma/evilangel.png | Bin 20100 -> 0 bytes public/img/logos/mindgeek/lazy/favicon.png | Bin 2521 -> 2521 bytes public/img/logos/mindgeek/lazy/network.png | Bin 4180 -> 4180 bytes public/img/logos/mindgeek/lazy/pornhub.png | Bin 3406 -> 3406 bytes .../img/logos/mindgeek/lazy/propertysex.png | Bin 0 -> 7123 bytes .../img/logos/mindgeek/lazy/transangels.png | Bin 4112 -> 4112 bytes .../img/logos/mindgeek/lazy/trueamateurs.png | Bin 4987 -> 4987 bytes public/img/logos/mindgeek/lazy/tube8vip.png | Bin 4496 -> 4496 bytes .../img/logos/mindgeek/misc/property-sex.png | Bin 0 -> 10647 bytes public/img/logos/mindgeek/propertysex.png | Bin 0 -> 12246 bytes public/img/logos/mindgeek/thumbs/favicon.png | Bin 2977 -> 2977 bytes public/img/logos/mindgeek/thumbs/network.png | Bin 15055 -> 15055 bytes public/img/logos/mindgeek/thumbs/pornhub.png | Bin 8081 -> 8081 bytes .../img/logos/mindgeek/thumbs/propertysex.png | Bin 0 -> 9955 bytes .../img/logos/mindgeek/thumbs/transangels.png | Bin 19885 -> 19885 bytes .../logos/mindgeek/thumbs/trueamateurs.png | Bin 8035 -> 8035 bytes public/img/logos/mindgeek/thumbs/tube8vip.png | Bin 13605 -> 13605 bytes .../logos/pornpros/lazy/amateurviolations.png | Bin 4566 -> 4566 bytes .../logos/pornpros/lazy/cockcompetition.png | Bin 4293 -> 4293 bytes .../img/logos/pornpros/lazy/crueltyparty.png | Bin 4086 -> 4086 bytes .../img/logos/pornpros/lazy/cumdisgrace.png | Bin 3863 -> 3863 bytes .../logos/pornpros/lazy/cumshotsurprise.png | Bin 5081 -> 5081 bytes .../logos/pornpros/lazy/deepthroatlove.png | Bin 7919 -> 7790 bytes .../img/logos/pornpros/lazy/disgraced18.png | Bin 3164 -> 3164 bytes .../logos/pornpros/lazy/eighteenyearsold.png | Bin 3437 -> 3437 bytes .../img/logos/pornpros/lazy/eurohumpers.png | Bin 5082 -> 5082 bytes public/img/logos/pornpros/lazy/favicon.png | Bin 3075 -> 3075 bytes .../logos/pornpros/lazy/flexiblepositions.png | Bin 4226 -> 4226 bytes .../img/logos/pornpros/lazy/fortyozbounce.png | Bin 2956 -> 2956 bytes .../img/logos/pornpros/lazy/freaksofboobs.png | Bin 4753 -> 4753 bytes .../img/logos/pornpros/lazy/freaksofcock.png | Bin 5324 -> 5324 bytes public/img/logos/pornpros/lazy/humiliated.png | Bin 3623 -> 3623 bytes .../img/logos/pornpros/lazy/jurassiccock.png | Bin 2970 -> 2970 bytes .../img/logos/pornpros/lazy/massagecreep.png | Bin 3474 -> 3474 bytes .../logos/pornpros/lazy/milfhumiliation.png | Bin 4988 -> 4988 bytes public/img/logos/pornpros/lazy/network.png | Bin 4006 -> 8028 bytes public/img/logos/pornpros/lazy/pimpparade.png | Bin 4465 -> 4465 bytes .../logos/pornpros/lazy/publicviolations.png | Bin 3035 -> 3035 bytes .../logos/pornpros/lazy/realexgirlfriends.png | Bin 3381 -> 3381 bytes public/img/logos/pornpros/lazy/shadypi.png | Bin 5382 -> 5382 bytes .../logos/pornpros/lazy/squirtdisgrace.png | Bin 4574 -> 4574 bytes public/img/logos/pornpros/lazy/teenbff.png | Bin 3807 -> 3807 bytes .../img/logos/pornpros/lazy/webcamhackers.png | Bin 5128 -> 5128 bytes .../pornpros/misc/porn-pros_square_white.png | Bin 0 -> 46284 bytes .../pornpros/misc/porn-pros_wide_dark.png | Bin 0 -> 70829 bytes public/img/logos/pornpros/network.png | Bin 46284 -> 67148 bytes .../pornpros/thumbs/amateurviolations.png | Bin 16235 -> 16235 bytes .../logos/pornpros/thumbs/cockcompetition.png | Bin 11929 -> 11929 bytes .../logos/pornpros/thumbs/crueltyparty.png | Bin 17296 -> 17296 bytes .../img/logos/pornpros/thumbs/cumdisgrace.png | Bin 15560 -> 15560 bytes .../logos/pornpros/thumbs/cumshotsurprise.png | Bin 16576 -> 16576 bytes .../logos/pornpros/thumbs/deepthroatlove.png | Bin 14545 -> 27326 bytes .../img/logos/pornpros/thumbs/disgraced18.png | Bin 13095 -> 13095 bytes .../pornpros/thumbs/eighteenyearsold.png | Bin 10739 -> 10739 bytes .../img/logos/pornpros/thumbs/eurohumpers.png | Bin 23253 -> 23253 bytes public/img/logos/pornpros/thumbs/favicon.png | Bin 7616 -> 7616 bytes .../pornpros/thumbs/flexiblepositions.png | Bin 9067 -> 9067 bytes .../logos/pornpros/thumbs/fortyozbounce.png | Bin 10420 -> 10420 bytes .../logos/pornpros/thumbs/freaksofboobs.png | Bin 19724 -> 19724 bytes .../logos/pornpros/thumbs/freaksofcock.png | Bin 15363 -> 15363 bytes .../img/logos/pornpros/thumbs/humiliated.png | Bin 7042 -> 7042 bytes .../logos/pornpros/thumbs/jurassiccock.png | Bin 10244 -> 10244 bytes .../logos/pornpros/thumbs/massagecreep.png | Bin 10466 -> 10466 bytes .../logos/pornpros/thumbs/milfhumiliation.png | Bin 21747 -> 21747 bytes public/img/logos/pornpros/thumbs/network.png | Bin 15224 -> 39394 bytes .../img/logos/pornpros/thumbs/pimpparade.png | Bin 19576 -> 19576 bytes .../pornpros/thumbs/publicviolations.png | Bin 4010 -> 4010 bytes .../pornpros/thumbs/realexgirlfriends.png | Bin 2928 -> 2928 bytes public/img/logos/pornpros/thumbs/shadypi.png | Bin 13516 -> 13516 bytes .../logos/pornpros/thumbs/squirtdisgrace.png | Bin 13740 -> 13740 bytes public/img/logos/pornpros/thumbs/teenbff.png | Bin 11216 -> 11216 bytes .../logos/pornpros/thumbs/webcamhackers.png | Bin 8167 -> 8167 bytes public/img/logos/sloppytoppy/network.png | Bin 0 -> 25900 bytes public/img/logos/sloppytoppy/sloppytoppy.png | Bin 0 -> 25900 bytes public/img/logos/wgcz/legalporno.png | Bin 11223 -> 0 bytes public/img/tags/{double-anal => dap}/0.jpeg | Bin public/img/tags/{double-anal => dap}/1.jpeg | Bin public/img/tags/{double-anal => dap}/2.jpeg | Bin public/img/tags/{double-anal => dap}/3.jpeg | Bin public/img/tags/{double-anal => dap}/4.jpeg | Bin public/img/tags/{double-anal => dap}/5.jpeg | Bin public/img/tags/{double-anal => dap}/6.jpeg | Bin public/img/tags/{double-anal => dap}/7.jpeg | Bin .../img/tags/{double-anal => dap}/lazy/0.jpeg | Bin .../img/tags/{double-anal => dap}/lazy/1.jpeg | Bin .../img/tags/{double-anal => dap}/lazy/2.jpeg | Bin .../img/tags/{double-anal => dap}/lazy/3.jpeg | Bin .../img/tags/{double-anal => dap}/lazy/4.jpeg | Bin .../img/tags/{double-anal => dap}/lazy/5.jpeg | Bin .../img/tags/{double-anal => dap}/lazy/6.jpeg | Bin .../img/tags/{double-anal => dap}/lazy/7.jpeg | Bin .../{double-anal => dap}/lazy/poster.jpeg | Bin .../img/tags/{double-anal => dap}/poster.jpeg | Bin .../tags/{double-anal => dap}/thumbs/0.jpeg | Bin .../tags/{double-anal => dap}/thumbs/1.jpeg | Bin .../tags/{double-anal => dap}/thumbs/2.jpeg | Bin .../tags/{double-anal => dap}/thumbs/3.jpeg | Bin .../tags/{double-anal => dap}/thumbs/4.jpeg | Bin .../tags/{double-anal => dap}/thumbs/5.jpeg | Bin .../tags/{double-anal => dap}/thumbs/6.jpeg | Bin .../tags/{double-anal => dap}/thumbs/7.jpeg | Bin .../{double-anal => dap}/thumbs/poster.jpeg | Bin .../tags/{double-penetration => dp}/0.jpeg | Bin .../tags/{double-penetration => dp}/1.jpeg | Bin .../tags/{double-penetration => dp}/2.jpeg | Bin .../{double-penetration => dp}/lazy/0.jpeg | Bin .../{double-penetration => dp}/lazy/1.jpeg | Bin .../{double-penetration => dp}/lazy/2.jpeg | Bin .../lazy/poster.jpeg | Bin .../{double-penetration => dp}/poster.jpeg | Bin .../{double-penetration => dp}/thumbs/0.jpeg | Bin .../{double-penetration => dp}/thumbs/1.jpeg | Bin .../{double-penetration => dp}/thumbs/2.jpeg | Bin .../thumbs/poster.jpeg | Bin .../img/tags/{double-vaginal => dvp}/0.jpeg | Bin .../tags/{double-vaginal => dvp}/lazy/0.jpeg | Bin .../{double-vaginal => dvp}/lazy/poster.jpeg | Bin .../tags/{double-vaginal => dvp}/poster.jpeg | Bin .../{double-vaginal => dvp}/thumbs/0.jpeg | Bin .../thumbs/poster.jpeg | Bin public/img/tags/{triple-anal => tap}/1.jpeg | Bin public/img/tags/{triple-anal => tap}/2.jpeg | Bin .../img/tags/{triple-anal => tap}/lazy/1.jpeg | Bin .../img/tags/{triple-anal => tap}/lazy/2.jpeg | Bin .../{triple-anal => tap}/lazy/poster.jpeg | Bin .../img/tags/{triple-anal => tap}/poster.jpeg | Bin .../tags/{triple-anal => tap}/thumbs/1.jpeg | Bin .../tags/{triple-anal => tap}/thumbs/2.jpeg | Bin .../{triple-anal => tap}/thumbs/poster.jpeg | Bin seeds/00_tags.js | 65 ++---- seeds/01_networks.js | 17 -- seeds/02_sites.js | 44 ++-- seeds/03_studios.js | 6 + seeds/04_media.js | 32 +-- src/deep.js | 2 +- src/scrapers/brazzers.js | 7 +- src/scrapers/gamma.js | 12 +- src/scrapers/legalporno.js | 2 +- src/utils/http.js | 4 +- 278 files changed, 371 insertions(+), 338 deletions(-) create mode 100644 assets/components/releases/tile-details.vue create mode 100644 public/img/logos/adulttime/thumbs/bubblegumdungeon.png~ create mode 100644 public/img/logos/bamvisions/misc/bam-visions.png create mode 100644 public/img/logos/bamvisions/misc/bam-visions.xcf create mode 100644 public/img/logos/bamvisions/misc/bam-visions_big.png delete mode 100644 public/img/logos/gamma/evilangel.png create mode 100644 public/img/logos/mindgeek/lazy/propertysex.png create mode 100644 public/img/logos/mindgeek/misc/property-sex.png create mode 100644 public/img/logos/mindgeek/propertysex.png create mode 100644 public/img/logos/mindgeek/thumbs/propertysex.png create mode 100644 public/img/logos/pornpros/misc/porn-pros_square_white.png create mode 100644 public/img/logos/pornpros/misc/porn-pros_wide_dark.png create mode 100644 public/img/logos/sloppytoppy/network.png create mode 100644 public/img/logos/sloppytoppy/sloppytoppy.png delete mode 100644 public/img/logos/wgcz/legalporno.png rename public/img/tags/{double-anal => dap}/0.jpeg (100%) rename public/img/tags/{double-anal => dap}/1.jpeg (100%) rename public/img/tags/{double-anal => dap}/2.jpeg (100%) rename public/img/tags/{double-anal => dap}/3.jpeg (100%) rename public/img/tags/{double-anal => dap}/4.jpeg (100%) rename public/img/tags/{double-anal => dap}/5.jpeg (100%) rename public/img/tags/{double-anal => dap}/6.jpeg (100%) rename public/img/tags/{double-anal => dap}/7.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/0.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/1.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/2.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/3.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/4.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/5.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/6.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/7.jpeg (100%) rename public/img/tags/{double-anal => dap}/lazy/poster.jpeg (100%) rename public/img/tags/{double-anal => dap}/poster.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/0.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/1.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/2.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/3.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/4.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/5.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/6.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/7.jpeg (100%) rename public/img/tags/{double-anal => dap}/thumbs/poster.jpeg (100%) rename public/img/tags/{double-penetration => dp}/0.jpeg (100%) rename public/img/tags/{double-penetration => dp}/1.jpeg (100%) rename public/img/tags/{double-penetration => dp}/2.jpeg (100%) rename public/img/tags/{double-penetration => dp}/lazy/0.jpeg (100%) rename public/img/tags/{double-penetration => dp}/lazy/1.jpeg (100%) rename public/img/tags/{double-penetration => dp}/lazy/2.jpeg (100%) rename public/img/tags/{double-penetration => dp}/lazy/poster.jpeg (100%) rename public/img/tags/{double-penetration => dp}/poster.jpeg (100%) rename public/img/tags/{double-penetration => dp}/thumbs/0.jpeg (100%) rename public/img/tags/{double-penetration => dp}/thumbs/1.jpeg (100%) rename public/img/tags/{double-penetration => dp}/thumbs/2.jpeg (100%) rename public/img/tags/{double-penetration => dp}/thumbs/poster.jpeg (100%) rename public/img/tags/{double-vaginal => dvp}/0.jpeg (100%) rename public/img/tags/{double-vaginal => dvp}/lazy/0.jpeg (100%) rename public/img/tags/{double-vaginal => dvp}/lazy/poster.jpeg (100%) rename public/img/tags/{double-vaginal => dvp}/poster.jpeg (100%) rename public/img/tags/{double-vaginal => dvp}/thumbs/0.jpeg (100%) rename public/img/tags/{double-vaginal => dvp}/thumbs/poster.jpeg (100%) rename public/img/tags/{triple-anal => tap}/1.jpeg (100%) rename public/img/tags/{triple-anal => tap}/2.jpeg (100%) rename public/img/tags/{triple-anal => tap}/lazy/1.jpeg (100%) rename public/img/tags/{triple-anal => tap}/lazy/2.jpeg (100%) rename public/img/tags/{triple-anal => tap}/lazy/poster.jpeg (100%) rename public/img/tags/{triple-anal => tap}/poster.jpeg (100%) rename public/img/tags/{triple-anal => tap}/thumbs/1.jpeg (100%) rename public/img/tags/{triple-anal => tap}/thumbs/2.jpeg (100%) rename public/img/tags/{triple-anal => tap}/thumbs/poster.jpeg (100%) diff --git a/assets/components/entities/children.vue b/assets/components/entities/children.vue index a681c7c9..2206e8b6 100644 --- a/assets/components/entities/children.vue +++ b/assets/components/entities/children.vue @@ -31,6 +31,7 @@ export default { display: flex; box-sizing: border-box; padding: 1rem; + margin: 0 1rem 0 0; border-bottom: solid 1px var(--darken-hint); overflow-x: auto; scroll-behavior: smooth; @@ -45,6 +46,7 @@ export default { display: grid; grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr)); grid-gap: 1rem; + margin: 0; .tile { width: 100%; diff --git a/assets/components/entities/entity.vue b/assets/components/entities/entity.vue index 9b2a4ec9..8c587204 100644 --- a/assets/components/entities/entity.vue +++ b/assets/components/entities/entity.vue @@ -18,7 +18,7 @@ > @@ -60,16 +60,14 @@ > - - - + diff --git a/assets/components/releases/media.vue b/assets/components/releases/media.vue index 74128b09..4ffab11b 100644 --- a/assets/components/releases/media.vue +++ b/assets/components/releases/media.vue @@ -119,6 +119,10 @@ export default { type: Object, default: null, }, + expanded: { + type: Boolean, + default: false, + }, }, data() { return { @@ -147,12 +151,12 @@ export default { &.expanded { display: flex; + justify-content: center; flex-wrap: wrap; .item-link, .trailer { - margin: 0 .5rem .5rem 0; - max-width: 100%; + margin: 0 0 .5rem 0; height: 18rem; flex: 1; } @@ -200,7 +204,6 @@ export default { display: inline-flex; align-items: center; justify-content: center; - box-shadow: 0 0 3px var(--shadow-weak); .warning { display: none; @@ -238,6 +241,7 @@ export default { height: 18rem; vertical-align: middle; object-fit: cover; + box-shadow: 0 0 3px var(--shadow); } .trailer-container { @@ -247,7 +251,7 @@ export default { } .trailer { - max-width: 100%; + width: 100%; max-height: 100%; object-fit: cover; diff --git a/assets/components/releases/release.vue b/assets/components/releases/release.vue index 5d94e4dd..219b6147 100644 --- a/assets/components/releases/release.vue +++ b/assets/components/releases/release.vue @@ -86,7 +86,7 @@ {{ release.title }} -
-

{{ release.description }}

-
-
- Duration + Description +

{{ release.description }}

+
-
- {{ Math.floor(release.duration / 3600).toString().padStart(2, '0') }}: - {{ Math.floor((release.duration % 3600) / 60).toString().padStart(2, '0') }}: - {{ (release.duration % 60).toString().padStart(2, '0') }} +
+
+ Duration + +
+ {{ Math.floor(release.duration / 3600).toString().padStart(2, '0') }}: + {{ Math.floor((release.duration % 3600) / 60).toString().padStart(2, '0') }}: + {{ (release.duration % 60).toString().padStart(2, '0') }} +
+
+ +
+ Shoot # + {{ release.shootId }} +
+ +
+ Studio + + {{ release.studio.name }}
-
- Studio - - {{ release.studio.name }} -
- -
- Shoot # - {{ release.shootId }} -
- - +
Added {{ formatDate(release.createdAt, 'MMMM D, YYYY HH:mm') }} - +
@@ -345,13 +348,6 @@ export default { &.associations { align-items: start; } - - .icon { - display: inline-block; - width: 1rem; - fill: var(--shadow-strong); - margin: 0 1rem 0 0; - } } .row-label { @@ -366,6 +362,11 @@ export default { } } +.row-tidbit { + display: inline-block; + margin: 0 1rem 0 0; +} + .title { margin: 0; } diff --git a/assets/components/releases/tile-details.vue b/assets/components/releases/tile-details.vue new file mode 100644 index 00000000..4285dfd3 --- /dev/null +++ b/assets/components/releases/tile-details.vue @@ -0,0 +1,122 @@ + + + + + diff --git a/assets/components/releases/tile.vue b/assets/components/releases/tile.vue index 308e65b6..7bb1bf95 100644 --- a/assets/components/releases/tile.vue +++ b/assets/components/releases/tile.vue @@ -5,60 +5,6 @@ class="tile" > - - - - - {{ release.entity.name }} - - - {{ release.entity.name }} - - {{ formatDate(release.date, 'MMM D, YYYY') }} - - {{ `(${formatDate(release.dateAdded, 'MMM D, YYYY')})` }} - - +
+
- {{ release.title }} - + >{{ release.title }} -
    +
    • -
        -
      • + {{ release.shootId }} + +
          - {{ tag.name }} - -
        +
      • + {{ tag.name }} +
      • +
      +