Klassenbuch-Tab zum Dokumentations-Hub ausgebaut
CI / build-and-test (push) Canceled after 0s

Umschalter zwischen WebUntis-Klassenbuch und eigener Dokumentation statt
Merge beider strukturell unterschiedlicher Datensätze, mit Zahlen-Badges
je Quelle (kritisch/Nacharbeit hervorgehoben) im Tab und an der
"Klassenbuch öffnen"-Aktion der Übersicht.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-01 17:05:13 +02:00
co-authored by Claude Sonnet 5
parent de6d4236a2
commit d297f9f109
7 changed files with 453 additions and 12 deletions
@@ -464,6 +464,22 @@
<StackPanel Spacing="8">
<TextBlock Text="Nächste Schritte" FontSize="14" FontWeight="SemiBold"/>
<Button Content="Klassenbuch öffnen" Command="{Binding OpenClassRegisterCommand}" HorizontalAlignment="Stretch"/>
<!-- Nutzer-Feedback: Zahlen-Badges für offene eigene Dokumentation direkt am
Button, der zum Klassenbuch-Tab (jetzt Dokumentations-Hub) führt, statt in
einer eigenen Kennzahlkarte in der bereits vollen 4-Spalten-Reihe oben. -->
<StackPanel Orientation="Horizontal" Spacing="6" Margin="0,-4,0,0"
IsVisible="{Binding HasOwnDocumentationAlerts}">
<Border Background="#FB8C00" CornerRadius="9" Padding="7,2"
IsVisible="{Binding !!OwnDocumentationFollowUpCount}">
<TextBlock Text="{Binding OwnDocumentationFollowUpCount, StringFormat='Nacharbeit: {0}'}"
Foreground="White" FontSize="10" FontWeight="SemiBold"/>
</Border>
<Border Background="#E53935" CornerRadius="9" Padding="7,2"
IsVisible="{Binding !!OwnDocumentationCriticalCount}">
<TextBlock Text="{Binding OwnDocumentationCriticalCount, StringFormat='kritisch: {0}'}"
Foreground="White" FontSize="10" FontWeight="SemiBold"/>
</Border>
</StackPanel>
<Button Content="Fehlzeiten öffnen" Command="{Binding OpenAbsencesCommand}" HorizontalAlignment="Stretch"/>
<Button Content="Aufgaben &amp; Wiedervorlagen" Command="{Binding GoToWorkloadCommand}"
HorizontalAlignment="Stretch" Background="Transparent"/>