Wetterdienst: Verhersage verlängert, Anzeige im Stundenplan.
This commit is contained in:
@@ -154,6 +154,24 @@
|
||||
ToolTip.Tip="Einstellungen (Ferien, Aufsichten, Stundenraster)"/>
|
||||
</Grid>
|
||||
|
||||
<Border Background="#33F59E0B" BorderBrush="#F59E0B" BorderThickness="1"
|
||||
CornerRadius="6" Padding="10,7" IsVisible="{Binding WeekWeatherWarnings.Count}">
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="⚠ AMTLICHE WETTERWARNUNGEN" FontSize="11" FontWeight="Bold"/>
|
||||
<ItemsControl ItemsSource="{Binding WeekWeatherWarnings}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:WeekWeatherWarningItem">
|
||||
<TextBlock FontSize="11" TextWrapping="Wrap" Margin="0,1"
|
||||
ToolTip.Tip="{Binding Tooltip}">
|
||||
<Run Text="{Binding PeriodDisplay}" FontWeight="SemiBold"/><Run Text=" · "/>
|
||||
<Run Text="{Binding Headline}"/>
|
||||
</TextBlock>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
</ItemsControl>
|
||||
</StackPanel>
|
||||
</Border>
|
||||
|
||||
<!-- Zeilenweise (WeekRows) statt eines einzigen flachen UniformGrid: so kann jede
|
||||
Zeile ihre eigene Höhe haben (RowHeight je WeekRowItem) - Aufsicht-Zeilen
|
||||
deutlich schmaler als Stunden-/Kopfzeilen. Grid.RowDefinitions lässt sich in
|
||||
@@ -173,8 +191,16 @@
|
||||
<Grid Margin="2">
|
||||
<Border Classes="weekheader" Classes.today="{Binding IsToday}" CornerRadius="4"
|
||||
IsVisible="{Binding IsHeader}">
|
||||
<TextBlock Text="{Binding Text}" FontWeight="SemiBold" FontSize="12" Opacity="0.75"
|
||||
HorizontalAlignment="Center" VerticalAlignment="Center" Margin="4"/>
|
||||
<StackPanel Orientation="Horizontal" Spacing="5"
|
||||
HorizontalAlignment="Center" VerticalAlignment="Center" Margin="4">
|
||||
<TextBlock Text="{Binding Text}" FontWeight="SemiBold" FontSize="12" Opacity="0.75"
|
||||
VerticalAlignment="Center"/>
|
||||
<TextBlock Text="{Binding WeatherSymbol}" FontSize="16" VerticalAlignment="Center"
|
||||
IsVisible="{Binding HasWeather}" ToolTip.Tip="{Binding WeatherTooltip}"/>
|
||||
<TextBlock Text="⚠" FontSize="12" Foreground="#D85A30" FontWeight="Bold"
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasWeatherWarning}"
|
||||
ToolTip.Tip="{Binding WeatherTooltip}"/>
|
||||
</StackPanel>
|
||||
</Border>
|
||||
<TextBlock Text="{Binding Text}" IsVisible="{Binding IsPeriodLabel}"
|
||||
FontWeight="SemiBold" FontSize="13"
|
||||
|
||||
Reference in New Issue
Block a user