Created a Basic Layout

This commit is contained in:
Simon Plüss 2025-10-28 18:51:00 +01:00
parent ce7e815945
commit 4219a62dac
13 changed files with 21 additions and 8 deletions

View File

@ -3,6 +3,7 @@
<component name="AvaloniaProject"> <component name="AvaloniaProject">
<option name="projectPerEditor"> <option name="projectPerEditor">
<map> <map>
<entry key="SCRUM-Timer/App.axaml" value="SCRUM-Timer/SCRUM-Timer.csproj" />
<entry key="SCRUM-Timer/Views/MainWindow.axaml" value="SCRUM-Timer/SCRUM-Timer.csproj" /> <entry key="SCRUM-Timer/Views/MainWindow.axaml" value="SCRUM-Timer/SCRUM-Timer.csproj" />
</map> </map>
</option> </option>

View File

@ -10,6 +10,6 @@
</Application.DataTemplates> </Application.DataTemplates>
<Application.Styles> <Application.Styles>
<FluentTheme /> <FluentTheme/>
</Application.Styles> </Application.Styles>
</Application> </Application>

View File

@ -2,5 +2,5 @@
public partial class MainWindowViewModel : ViewModelBase public partial class MainWindowViewModel : ViewModelBase
{ {
public string Greeting { get; } = "Welcome to Avalonia!"; public object Time { get; }
} }

View File

@ -7,14 +7,26 @@
x:Class="SCRUM_Timer.Views.MainWindow" x:Class="SCRUM_Timer.Views.MainWindow"
x:DataType="vm:MainWindowViewModel" x:DataType="vm:MainWindowViewModel"
Icon="/Assets/avalonia-logo.ico" Icon="/Assets/avalonia-logo.ico"
Title="SCRUM_Timer"> Title="SCRUM_Timer"
Background="#DCA44B"
Height="230"
Width="320">
<Design.DataContext> <Design.DataContext>
<!-- This only sets the DataContext for the previewer in an IDE, <!-- This only sets the DataContext for the previewer in an IDE,
to set the actual DataContext for runtime, set the DataContext property in code (look at App.axaml.cs) --> to set the actual DataContext for runtime, set the DataContext property in code (look at App.axaml.cs) -->
<vm:MainWindowViewModel/> <vm:MainWindowViewModel />
</Design.DataContext> </Design.DataContext>
<TextBlock Text="{Binding Greeting}" HorizontalAlignment="Center" VerticalAlignment="Center"/> <StackPanel HorizontalAlignment="Center" VerticalAlignment="Center" Spacing="80">
<TextBlock Text="5:00" FontSize="40" FontFamily="Alumni" HorizontalAlignment="Center"
VerticalAlignment="Center" />
<DockPanel HorizontalSpacing="50">
<Button Content="{Binding Time}" Canvas.Left="60" Canvas.Top="180" />
<Button Content="+ 1:00" Canvas.Left="60" Canvas.Top="180" />
</DockPanel>
</StackPanel>
</Window> </Window>

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("SCRUM-Timer")] [assembly: System.Reflection.AssemblyCompanyAttribute("SCRUM-Timer")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+ce7e8159453387e529886cd24305cd8e479190e9")]
[assembly: System.Reflection.AssemblyProductAttribute("SCRUM-Timer")] [assembly: System.Reflection.AssemblyProductAttribute("SCRUM-Timer")]
[assembly: System.Reflection.AssemblyTitleAttribute("SCRUM-Timer")] [assembly: System.Reflection.AssemblyTitleAttribute("SCRUM-Timer")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
ff027bd6251e3898e8c6b6d1b563f0800d4547e86a10a206ac851d04b86fa3c9 db7e1fd2043fd22e30c0189d8bc4f188b59a1cdbd14dc8876ffdc1abb563f72a