Serve FAQs from PocketBase on a grouped /faqs page

This commit is contained in:
tleininger committed 2026-09-23 14:15:16 +02:00
1 parent 4136af6417
commit 6b5d9dda55
7 files changed
+127 -7

No files matched your search

@@ -0,0 +1,28 @@
@page "/faqs"
<PageTitle>Häufige Fragen</PageTitle>
<h1>Häufige Fragen</h1>
@if (_groups.Count == 0)
{
<p>Zurzeit gibt es keine Fragen.</p>
}
else
{
@foreach (var group in _groups)
{
<section class="faq-topic">
<h2>@TopicLabel(group.Key)</h2>
@foreach (var faq in group)
{
<details class="faq-item">
<summary>@faq.Question</summary>
<div class="faq-answer">
@((MarkupString)Markdown.ToHtml(faq.Answer))
</div>
</details>
}
</section>
}
}