AquaCare/AquaCare.View/MainWindow.axaml
2025-06-27 23:52:00 +02:00

64 lines
2.9 KiB
XML

<!--
Hauptfenster der Anwendung.
Zeigt einen Willkommensbildschirm mit Hintergrundbild, Einstellungen-Button und zentralen Navigationsbuttons.
-->
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="AquaCare.View.MainWindow"
Title="AquaCare - Nasse Ärmel in Vertretung"
Width="1280" Height="720"
Icon="Ressourcen/Bilder/ProgrammIcon.ico">
<Grid>
<!-- Hintergrundbild für das Hauptfenster -->
<Grid.Background>
<ImageBrush Source="avares://AquaCare.View/Ressourcen/Bilder/WillkommenHintergrund.png" Stretch="UniformToFill"/>
</Grid.Background>
<!-- Grid-Aufteilung für Layout -->
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<!-- Button oben links (Einstellungen) -->
<Button Classes="ImageButton" Click="buttonEinstellungenClick" Width="100" Height="100">
<Image Source="avares://AquaCare.View/Ressourcen/Bilder/EinstellungenImage.png"
HorizontalAlignment="Center" VerticalAlignment="Center" Stretch="Fill"/>
</Button>
<!-- Zentrierter Inhalt: Überschrift und Navigationsbuttons -->
<StackPanel Grid.Row="1" Grid.ColumnSpan="2"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Spacing="30">
<!-- Überschrift -->
<TextBlock Text="Willkommen bei AquaCare" HorizontalAlignment="Center" Classes="ÜberschriftText"/>
<!-- Button für Pflegemaßnahmen -->
<Button Classes="ImageButton" Click="buttonPflegeClick" Width="300" Height="100" HorizontalAlignment="Center">
<Image Source="avares://AquaCare.View/Ressourcen/Bilder/pflegebutton.png"
HorizontalAlignment="Center" VerticalAlignment="Center" Stretch="Fill"/>
</Button>
<!-- Button für Werteübersicht -->
<Button Classes="ImageButton" Click="buttonWerteClick" Width="300" Height="100" HorizontalAlignment="Center">
<Image Source="avares://AquaCare.View/Ressourcen/Bilder/wertebutton.png"
HorizontalAlignment="Center" VerticalAlignment="Center" Stretch="Fill"/>
</Button>
<!-- Button für Tutorials -->
<Button Classes="ImageButton" Click="buttonTutorialsClick" Width="300" Height="100" HorizontalAlignment="Center">
<Image Source="avares://AquaCare.View/Ressourcen/Bilder/tutorialsbutton.png"
HorizontalAlignment="Center" VerticalAlignment="Center" Stretch="Fill"/>
</Button>
</StackPanel>
</Grid>
</Window>