Matrix-Chat: feste Scrollfläche gegen Layout-Verschiebung

This commit is contained in:
Kai
2026-02-17 17:26:03 +01:00
parent e4b011df87
commit aa0475c151
2 changed files with 36 additions and 13 deletions

View File

@@ -83,21 +83,23 @@
{{end}}
</section>
<section class="card">
<section class="card matrix-card">
<h2>Matrix-Chat</h2>
{{if .MatrixEnabled}}
{{if .MatrixError}}
<p class="muted">Chat konnte nicht geladen werden: {{.MatrixError}}</p>
{{else if .MatrixMessages}}
<ul class="matrix-list">
{{range .MatrixMessages}}
<li>
<div><strong>{{.Sender}}</strong></div>
<div>{{.Body}}</div>
<div class="muted">{{.Timestamp}}</div>
</li>
{{end}}
</ul>
<div class="matrix-scroll">
<ul class="matrix-list">
{{range .MatrixMessages}}
<li>
<div><strong>{{.Sender}}</strong></div>
<div class="matrix-body">{{.Body}}</div>
<div class="muted">{{.Timestamp}}</div>
</li>
{{end}}
</ul>
</div>
{{else}}
<p class="muted">Keine Nachrichten gefunden.</p>
{{end}}