<Window x:Class="bib_talk.Login" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" Title="Login" Height="380" Width="600" WindowStyle="None" AllowsTransparency="True" Background="Transparent" WindowStartupLocation="CenterScreen"> <Window.Resources> <Style x:Key="InvisibleButtonStyle" TargetType="Button"> <Setter Property="Background" Value="Transparent"/> <Setter Property="BorderBrush" Value="Transparent"/> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="Button"> <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center"/> </ControlTemplate> </Setter.Value> </Setter> <Setter Property="OverridesDefaultStyle" Value="True"/> <Style.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Background" Value="Transparent"/> <Setter Property="BorderBrush" Value="Transparent"/> </Trigger> <Trigger Property="IsPressed" Value="True"> <Setter Property="Background" Value="Transparent"/> <Setter Property="BorderBrush" Value="Transparent"/> </Trigger> </Style.Triggers> </Style> <Style x:Key="NoHoverButtonStyle" TargetType="Button"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="Button"> <Border Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Padding="{TemplateBinding Padding}"> <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/> </Border> </ControlTemplate> </Setter.Value> </Setter> </Style> <Style x:Key="HoverUnderlineTextBlockStyle" TargetType="TextBlock"> <Setter Property="TextDecorations" Value="None"/> <Style.Triggers> <DataTrigger Binding="{Binding IsMouseOver, RelativeSource={RelativeSource AncestorType=Button}}" Value="True"> <Setter Property="TextDecorations" Value="Underline"/> </DataTrigger> </Style.Triggers> </Style> </Window.Resources> <Border CornerRadius="15" BorderThickness="20" BorderBrush="#FF282828"> <Grid Margin="-10,-10,-10,-10" Background="#FF282828"> <!-- Draggable Area --> <Image HorizontalAlignment="Left" Height="450" Margin="237,-162,0,0" VerticalAlignment="Top" Width="591" Source="/logo.png"/> <Grid VerticalAlignment="Top" Height="45" Background="Transparent" MouseLeftButtonDown="DraggableArea_MouseLeftButtonDown" Margin="0,-21,0,0"> </Grid> <!-- Close Button --> <Button Style="{StaticResource InvisibleButtonStyle}" Width="30" Height="30" VerticalAlignment="Top" HorizontalAlignment="Right" Margin="0,0,0,0" Click="CloseButton_Click"> <TextBlock Text="❌" FontSize="20" Foreground="White" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"/> </Button> <StackPanel VerticalAlignment="Top" HorizontalAlignment="Left" Margin="23,29,0,0" Height="324"> <TextBlock Text="Willkommen zurück!" FontSize="24" Foreground="White" HorizontalAlignment="Center"/> <!-- Email TextBox --> <TextBlock Text="Benutzername" Foreground="White" FontSize="16" Margin="0,40,0,-30"/> <TextBox Width="300" x:Name="usernbox" Height="30" FontSize="20" BorderBrush="Transparent" Margin="0,30,0,0" Background="#FF323134" Foreground="White" SelectionBrush="#FF6332A0"/> <!-- Benutzername TextBox --> <TextBlock Text="Passwort" Foreground="White" FontSize="16" Margin="0,20,0,-30"/> <PasswordBox Width="300" x:Name="passwordbox" PasswordChanged="passwordbox_PasswordChanged" Height="30" FontSize="20" BorderBrush="Transparent" Margin="0,30,0,0" Background="#FF323134" Foreground="White" SelectionBrush="#FF6332A0"/> <Button x:Name="weiterbutton" Content="Weiter" Foreground="Gray" Background="#FF323134" BorderThickness="0" Margin="0,30,0,0" Height="30" BorderBrush="{x:Null}" Click="WeiterButton_Click" Style="{StaticResource NoHoverButtonStyle}"/> <TextBlock Text="Noch keinen Account?" Foreground="White" FontSize="12" Width="136" Margin="20,20,0,0"/> <Button Style="{StaticResource InvisibleButtonStyle}" Click="Register_Click"> <TextBlock Text="Registrieren" Foreground="#FF6332A0" FontSize="12" Width="66" Margin="8,5,0,0" Style="{StaticResource HoverUnderlineTextBlockStyle}"/> </Button> </StackPanel> </Grid> </Border> </Window>