MitarbeiterView start
This commit is contained in:
parent
e707deafdf
commit
6c652dc620
4
.idea/.idea.ChronoFlow/.idea/avalonia.xml
generated
4
.idea/.idea.ChronoFlow/.idea/avalonia.xml
generated
@ -3,10 +3,14 @@
|
|||||||
<component name="AvaloniaProject">
|
<component name="AvaloniaProject">
|
||||||
<option name="projectPerEditor">
|
<option name="projectPerEditor">
|
||||||
<map>
|
<map>
|
||||||
|
<entry key="ChronoFlow.View/Admin/AdminMainView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
|
<entry key="ChronoFlow.View/Admin/ConfirmDialog.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
|
<entry key="ChronoFlow.View/Admin/MitarbeiterListeView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
<entry key="ChronoFlow.View/App.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
<entry key="ChronoFlow.View/App.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
<entry key="ChronoFlow.View/LoginView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
<entry key="ChronoFlow.View/LoginView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
<entry key="ChronoFlow.View/LoginWindow.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
<entry key="ChronoFlow.View/LoginWindow.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
<entry key="ChronoFlow.View/MainWindow.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
<entry key="ChronoFlow.View/MainWindow.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
|
<entry key="ChronoFlow.View/Mitarbeiter/MitarbeiterView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
<entry key="ChronoFlow.View/MitarbeiterHinzufuegenView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
<entry key="ChronoFlow.View/MitarbeiterHinzufuegenView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
<entry key="ChronoFlow.View/ZeiterfassungView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
<entry key="ChronoFlow.View/ZeiterfassungView.axaml" value="ChronoFlow.View/ChronoFlow.View.csproj" />
|
||||||
</map>
|
</map>
|
||||||
|
|||||||
33
ChronoFlow.View/Mitarbeiter/MitarbeiterMainView.axaml
Normal file
33
ChronoFlow.View/Mitarbeiter/MitarbeiterMainView.axaml
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<UserControl xmlns="https://github.com/avaloniaui"
|
||||||
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
|
x:Class="ChronoFlow.View.Mitarbeiter.MitarbeiterMainView">
|
||||||
|
<StackPanel Margin="20">
|
||||||
|
<TextBlock Text="👋 Willkommen im Mitarbeiter-Dashboard" FontSize="24" Margin="0,0,0,20"/>
|
||||||
|
|
||||||
|
<Border Background="#FFEFEFEF" CornerRadius="8" Padding="10" Margin="0,0,0,20">
|
||||||
|
<TextBlock Text="📢 Letzte Benachrichtigungen:" FontWeight="Bold" Margin="0,0,0,10"/>
|
||||||
|
<ItemsControl Name="NotificationList">
|
||||||
|
<ItemsControl.ItemTemplate>
|
||||||
|
<DataTemplate>
|
||||||
|
<TextBlock Text="{Binding}" Foreground="DarkBlue"/>
|
||||||
|
</DataTemplate>
|
||||||
|
</ItemsControl.ItemTemplate>
|
||||||
|
</ItemsControl>
|
||||||
|
</Border>
|
||||||
|
|
||||||
|
<TextBlock Text="🕒 Letzte eigene Projekte:" FontWeight="Bold" Margin="0,0,0,10"/>
|
||||||
|
<ItemsControl Name="LetzteProjekteListe">
|
||||||
|
<ItemsControl.ItemTemplate>
|
||||||
|
<DataTemplate>
|
||||||
|
<Border BorderBrush="Gray" BorderThickness="1" CornerRadius="4" Margin="0,0,0,10" Padding="10">
|
||||||
|
<StackPanel>
|
||||||
|
<TextBlock Text="{Binding Projekt}" FontSize="16" FontWeight="Bold"/>
|
||||||
|
<TextBlock Text="{Binding Kommentar}" FontStyle="Italic"/>
|
||||||
|
<TextBlock Text="{Binding Startzeit}" FontSize="12"/>
|
||||||
|
</StackPanel>
|
||||||
|
</Border>
|
||||||
|
</DataTemplate>
|
||||||
|
</ItemsControl.ItemTemplate>
|
||||||
|
</ItemsControl>
|
||||||
|
</StackPanel>
|
||||||
|
</UserControl>
|
||||||
Loading…
Reference in New Issue
Block a user