Compare commits

..

No commits in common. "98a72a49299cbdaa2baee63c88e967c56ab53ecc" and "93abbab873121b97ccd906c9450191365b200968" have entirely different histories.

5 changed files with 12 additions and 29 deletions

View File

@ -14,12 +14,6 @@
loading="lazy" loading="lazy"
> >
<div
v-else
:title="movie.title"
class="unavailable"
><Icon icon="blocked" /></div>
<Icon <Icon
v-show="(!stash || stash.primary) && favorited" v-show="(!stash || stash.primary) && favorited"
icon="heart7" icon="heart7"
@ -167,6 +161,7 @@ export default {
} }
.movie { .movie {
height: 16rem;
display: flex; display: flex;
} }
@ -176,30 +171,18 @@ export default {
} }
.cover { .cover {
height: 16rem; height: 100%;
width: 11.25rem;
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
position: relative; position: relative;
box-shadow: 0 0 3px var(--darken-weak); box-shadow: 0 0 3px var(--darken-weak);
background-color: var(--shadow-hint);
img { img {
height: 100%; height: 100%;
width: 100%; max-width: 12rem;
background-position: center; background-position: center;
background-size: cover; background-size: cover;
object-fit: cover; object-fit: cover;
object-position: center; object-position: center;
} }
.unavailable .icon {
width: 2rem;
height: 2rem;
fill: var(--shadow-hint);
}
} }
.info { .info {
@ -271,10 +254,10 @@ export default {
.stash { .stash {
width: 1.5rem; width: 1.5rem;
height: 1.5rem; height: 1.5rem;
padding: .25rem .5rem .5rem .5rem; padding: .25rem .5rem .5rem .25rem;
position: absolute; position: absolute;
top: 0; top: 0;
left: 0; right: 0;
fill: var(--lighten-weak); fill: var(--lighten-weak);
filter: drop-shadow(0 0 2px var(--darken)); filter: drop-shadow(0 0 2px var(--darken));
@ -290,9 +273,8 @@ export default {
} }
@media(max-width: $breakpoint-kilo) { @media(max-width: $breakpoint-kilo) {
.cover { .movie {
height: 12rem; height: 12rem;
width: 8.25rem;
} }
/* ensure no half actor names show */ /* ensure no half actor names show */

View File

@ -45,13 +45,12 @@ const tagSlugsByCategory = {
'teen', 'teen',
'milf', 'milf',
'blowjob', 'blowjob',
'gay',
'transsexual',
'dp', 'dp',
'gangbang', 'gangbang',
'facial', 'facial',
'creampie', 'creampie',
'squirting', 'squirting',
'transsexual',
], ],
appearance: [ appearance: [
'asian', 'asian',

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.206.8", "version": "1.206.7",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "traxxx", "name": "traxxx",
"version": "1.206.8", "version": "1.206.7",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@casl/ability": "^5.2.2", "@casl/ability": "^5.2.2",

View File

@ -1,6 +1,6 @@
{ {
"name": "traxxx", "name": "traxxx",
"version": "1.206.8", "version": "1.206.7",
"description": "All the latest porn releases in one place", "description": "All the latest porn releases in one place",
"main": "src/app.js", "main": "src/app.js",
"scripts": { "scripts": {

View File

@ -119,6 +119,8 @@ function scrapeScene(html, site, url) {
} }
async function fetchLatest(site, page = 1) { async function fetchLatest(site, page = 1) {
console.log(site.parameters);
const url = `${site.parameters?.latest || site.url}?page=${page}`; const url = `${site.parameters?.latest || site.url}?page=${page}`;
const res = await http.get(url); const res = await http.get(url);