feat(web): add the quest journal

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Bastian Wagner
2026-08-22 23:12:09 +02:00
parent 636efb6b5a
commit bc0d910190
12 changed files with 602 additions and 7 deletions

View File

@@ -0,0 +1,14 @@
<p class="quest-objective" [class.quest-objective--done]="objective.completed">
<span class="quest-objective__text" data-objective-description>{{ objective.description }}</span>
@if (showsProgress) {
<span
class="quest-objective__progress"
data-objective-progress
[attr.aria-label]="objective.current + ' of ' + objective.required"
>{{ objective.current }} / {{ objective.required }}</span
>
}
</p>
@if (hint) {
<p class="quest-objective__hint" data-objective-hint>{{ hint }}</p>
}