This commit is contained in:
2026-03-29 23:47:31 +02:00
commit 216d5d2280
75 changed files with 5702 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<UserControl xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="clr-namespace:LehrerApp.Desktop.ViewModels"
x:Class="LehrerApp.Desktop.Views.SyncStatusBar"
x:DataType="vm:SyncStatusViewModel">
<Grid ColumnDefinitions="*,Auto">
<StackPanel Grid.Column="0">
<TextBlock Text="{Binding StatusText}" FontSize="12"
Opacity="0.7" TextTrimming="CharacterEllipsis"/>
<TextBlock Text="{Binding LastSyncText}" FontSize="10"
Opacity="0.4"/>
</StackPanel>
<Button Grid.Column="1"
Command="{Binding SyncNowCommand}"
IsVisible="{Binding IsServerConfigured}"
ToolTip.Tip="Jetzt synchronisieren"
Padding="6,4">
<TextBlock Text="↻" FontSize="14"
IsVisible="{Binding !IsSyncing}"/>
</Button>
</Grid>
</UserControl>