Compare commits

...

2 Commits

6 changed files with 35 additions and 3 deletions

View File

@ -46,6 +46,19 @@ onMounted(() => emit('open'));
border-radius: 0 0 .25rem .25rem;
background: var(--background);
}
.dialog-heading {
color: var(--primary);
margin: 0 0 .5rem 0;
font-size: 1rem;
}
.dialog-description {
margin: 0 0 .5rem 0;
color: var(--shadow-strong-10);
font-size: .9rem;
line-height: 1.5;
}
</style>
<style scoped>

View File

@ -71,6 +71,11 @@ defineEmits(['change']);
}
}
.check-container.minus .check::after {
border-left: none;
transform: scaleX(0);
}
.check-cross .check::before {
content: '';
width: 100%;
@ -93,6 +98,14 @@ defineEmits(['change']);
}
}
.check-container.minus .check-checkbox:checked + .check {
background: var(--error);
&::after {
transform: scaleX(1);
}
}
.check-label {
overflow: hidden;
text-transform: capitalize;

View File

@ -2,6 +2,10 @@
<Dialog title="Settings">
<div class="dialog-body">
<div class="dialog-section">
<h3 class="dialog-heading">Filter</h3>
<p class="dialog-description">Check the tags that you prefer to be <strong>excluded</strong> from the results. The filter is a courtesy, and provides no guarantees.</p>
<ul class="tags nolist">
<li
v-for="tag in tags"
@ -11,6 +15,7 @@
<label class="tag noselect">
<Checkbox
:checked="checkedTags.has(tag)"
class="minus"
@change="(checked) => toggleTag(tag, checked)"
/>{{ tag }}
</label>

4
package-lock.json generated
View File

@ -1,11 +1,11 @@
{
"name": "traxxx-web",
"version": "0.18.2",
"version": "0.18.3",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"version": "0.18.2",
"version": "0.18.3",
"dependencies": {
"@brillout/json-serializer": "^0.5.8",
"@dicebear/collection": "^7.0.5",

View File

@ -74,5 +74,5 @@
"postcss-custom-media": "^10.0.2",
"postcss-nesting": "^12.0.2"
},
"version": "0.18.2"
"version": "0.18.3"
}

View File

@ -35,6 +35,7 @@ export async function curateScenesQuery(query) {
notEntityIds,
movieId: Number(query.movieId) || null,
stashId: Number(query.stashId) || null,
isShowcased: query.isShowcased ?? true,
};
}