Added unidentified actors and actor count filters.

This commit is contained in:
2026-11-11 22:23:50 +01:00
parent 10ac366e87
commit 76ccd3729f
24 changed files with 575 additions and 70 deletions
+10 -2
View File
@@ -46,9 +46,12 @@ watch(() => props.scene, () => {
v-for="actor in [...item.value, ...newActors]"
:key="`actor-${actor.id}`"
class="actor"
:class="{ deleted: edits.actors && !edits.actors.some((actorId) => actorId === actor.id) }"
:class="{
deleted: edits.actors && !edits.actors.some((actorId) => actorId === actor.id),
unknown: actor.isUnknown,
}"
>
<span class="actor-name">{{ actor.name }}</span>
<span class="actor-name">{{ actor.name || ['Unknown', actor.gender].filter(Boolean).join(' ') }}</span>
<Icon
v-if="edits.actors && !edits.actors.some((actorId) => actorId === actor.id)"
@@ -68,6 +71,7 @@ watch(() => props.scene, () => {
<li class="new">
<ActorSearch
:disabled="!editing.has(item.key)"
:show-unknown="true"
@actor="addActor"
>
<Icon
@@ -131,6 +135,10 @@ watch(() => props.scene, () => {
color: var(--glass);
text-decoration: line-through;
}
&.unknown {
color: var(--glass-strong-10);
}
}
.actor,