Skip to content
Snippets Groups Projects
Commit 104779a2 authored by Sandra Borst's avatar Sandra Borst
Browse files

added abonnement page

parent 4cb693b4
No related branches found
No related tags found
1 merge request!34Abofeaturepage
Showing
with 209 additions and 9 deletions
No preview for this file type
No preview for this file type
......@@ -2,7 +2,7 @@
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:InnoLabProjektDektopApp"
StartupUri="Screens\Regulaer\03End.xaml">
StartupUri="Screens\Regulaer\Abonnement.xaml">
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
......
......
......@@ -7,6 +7,9 @@
</None>
</ItemGroup>
<ItemGroup>
<Compile Update="Screens\Regulaer\Abonnement.xaml.cs">
<SubType>Code</SubType>
</Compile>
<Compile Update="Screens\Templates\HeaderTemplate.xaml.cs">
<SubType>Code</SubType>
</Compile>
......@@ -45,6 +48,9 @@
<Page Update="Screens\Regulaer\01Overview.xaml">
<SubType>Designer</SubType>
</Page>
<Page Update="Screens\Regulaer\Abonnement.xaml">
<SubType>Designer</SubType>
</Page>
<Page Update="Screens\Templates\HeaderTemplate.xaml">
<SubType>Designer</SubType>
</Page>
......
......
<Page x:Class="InnoLabProjektDektopApp.Screens.Regulaer.Abonnement"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:InnoLabProjektDektopApp.Screens.Regulaer"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800"
Title="Abonnement">
<Border Background="#1E1E1E" Padding="20">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<!-- Titel & Beschreibung -->
<StackPanel Grid.Row="0" Margin="0,0,0,80">
<TextBlock Text="Available subscription plans" FontSize="24" Foreground="White" FontWeight="Bold"/>
<TextBlock TextWrapping="Wrap" Text="Become a premium member for even more features! With the free version, you already have great tools to stay focused and work better. But with Premium, you’ll unlock extra features to work even smarter and make it more personal." FontSize="14" Foreground="Gray"/>
</StackPanel>
<Border Background="#2A2A2A" Padding="10" CornerRadius="5" Margin="0,80,0,34">
<TextBlock>
<Run Text="Your current membership: " Foreground="LightGray" FontWeight="Bold"/>
<Run Text="Free" Foreground="White"/>
</TextBlock>
</Border>
<!-- Feature Tabelle -->
<Border Background="#2A2A2A" Padding="10" CornerRadius="10" Margin="0,126,0,27" Grid.RowSpan="3">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<!-- Header -->
<Grid Margin="0,0,0,10">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="Feature" Foreground="White" FontWeight="Bold" Grid.Column="0"/>
<TextBlock Text="Free" Foreground="White" FontWeight="Bold" HorizontalAlignment="Center" Grid.Column="1"/>
<TextBlock Text="Premium (€4,99/month or €20/year)" Foreground="White" FontWeight="Bold" HorizontalAlignment="Center" Grid.Column="2"/>
</Grid>
<!-- Feature Liste -->
<StackPanel Grid.Row="1">
<Border BorderBrush="#444" BorderThickness="0,0,0,1" Padding="5" Margin="0,0,0,5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="Start and manage focus session" Foreground="White" Grid.Column="0"/>
<TextBlock Text="✔" Foreground="Green" FontSize="16" HorizontalAlignment="Center" Grid.Column="1"/>
<TextBlock Text="✔" Foreground="Green" FontSize="16" HorizontalAlignment="Center" Grid.Column="2"/>
</Grid>
</Border>
<Border BorderBrush="#444" BorderThickness="0,0,0,1" Padding="5" Margin="0,0,0,5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="View today’s session stats after it ends" Foreground="White" Grid.Column="0"/>
<TextBlock Text="✔" Foreground="Green" FontSize="16" HorizontalAlignment="Center" Grid.Column="1"/>
<TextBlock Text="✔" Foreground="Green" FontSize="16" HorizontalAlignment="Center" Grid.Column="2"/>
</Grid>
</Border>
<Border BorderBrush="#444" BorderThickness="0,0,0,1" Padding="5" Margin="0,0,0,5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="Detailed stats (days, weeks, months)" Foreground="White" Grid.Column="0"/>
<TextBlock Text="✖" Foreground="Red" FontSize="16" HorizontalAlignment="Center" Grid.Column="1"/>
<TextBlock Text="✔" Foreground="Green" FontSize="16" HorizontalAlignment="Center" Grid.Column="2"/>
</Grid>
</Border>
<Border BorderBrush="#444" BorderThickness="0,0,0,1" Padding="5" Margin="0,0,0,5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="Specify work sessions" Foreground="White" Grid.Column="0"/>
<TextBlock Text="✖" Foreground="Red" FontSize="16" HorizontalAlignment="Center" Grid.Column="1"/>
<TextBlock Text="✔" Foreground="Green" FontSize="16" HorizontalAlignment="Center" Grid.Column="2"/>
</Grid>
</Border>
<Border BorderBrush="#444" BorderThickness="0,0,0,1" Padding="5" Margin="0,0,0,5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="Analyze peak productivity times" Foreground="White" Grid.Column="0"/>
<TextBlock Text="✖" Foreground="Red" FontSize="16" HorizontalAlignment="Center" Grid.Column="1"/>
<TextBlock Text="✔" Foreground="Green" FontSize="16" HorizontalAlignment="Center" Grid.Column="2"/>
</Grid>
</Border>
<Border BorderBrush="#444" BorderThickness="0,0,0,1" Padding="5" Margin="0,0,0,5">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="3*"/>
<ColumnDefinition Width="2*"/>
<ColumnDefinition Width="2*"/>
</Grid.ColumnDefinitions>
<TextBlock Text="Customize mascot (accessories, skins)" Foreground="White" Grid.Column="0"/>
<TextBlock Text="✖" Foreground="Red" FontSize="16" HorizontalAlignment="Center" Grid.Column="1"/>
<TextBlock Text="✔" Foreground="Green" FontSize="16" HorizontalAlignment="Center" Grid.Column="2"/>
</Grid>
</Border>
<!-- Weitere Features nach demselben Muster hinzufügen -->
</StackPanel>
</Grid>
</Border>
<!-- Premium Button -->
<Button Content="Try premium now" Grid.Row="2" Background="#4CAF50" Foreground="White" FontSize="16" Padding="10,5" HorizontalAlignment="Left" Margin="0,20,0,-11" Cursor="Hand"/>
</Grid>
</Border>
</Page>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace InnoLabProjektDektopApp.Screens.Regulaer
{
/// <summary>
/// Interaction logic for Abonnement.xaml
/// </summary>
public partial class Abonnement : Page
{
public Abonnement()
{
InitializeComponent();
}
}
}
#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "7D74CC56137BF813041AB27EB36F34CDC24CEC07"
#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "C678DA19B9727F0EBE6ED0EFBA0641FF9E082226"
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
......@@ -19,6 +19,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......@@ -55,7 +56,7 @@ namespace InnoLabProjektDektopApp {
_contentLoaded = true;
#line 5 "..\..\..\App.xaml"
this.StartupUri = new System.Uri("Screens\\Regulaer\\03End.xaml", System.UriKind.Relative);
this.StartupUri = new System.Uri("Screens\\Regulaer\\Abonnement.xaml", System.UriKind.Relative);
#line default
#line hidden
......
......
......@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("CoFlow")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+b8199ce351b70646617289c7b40d7b08cb30f644")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4cb693b47fb45a4b23d59ac6140ee5efdabe5f3c")]
[assembly: System.Reflection.AssemblyProductAttribute("CoFlow")]
[assembly: System.Reflection.AssemblyTitleAttribute("CoFlow")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
......
......
eb30c911c9974992b249d2c54f3e85084a8fbc7155b8da806798b1d8a9572e4d
fc73e76962d954655d08209cefbfb1a5d318fea4f2d8119255f8ee636a675b2e
cd11af8fd3e4bdd4a64b2f26dbbf918699fc6753590d3e7a9432bff4f3ea24de
4f5c9b0fdb5d7773403dd783a16a5a286ed410dca84f26f3962da7a55a30f595
......@@ -391,3 +391,16 @@ D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\Inno
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\pencilicon.png
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\profileicon.png
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\settings.json
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\distractingPrograms.json
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\end.png
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\pause.png
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\skip.png
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\icon.ico
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Assets\start.png
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\bin\Debug\net8.0-windows\Hardcodet.NotifyIcon.Wpf.dll
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\obj\Debug\net8.0-windows\Utils\InputDialog.baml
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\obj\Debug\net8.0-windows\Screens\FirstLaunch\03_2ProgramsList.g.cs
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\obj\Debug\net8.0-windows\Utils\InputDialog.g.cs
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\obj\Debug\net8.0-windows\Screens\FirstLaunch\03_2ProgramsList.baml
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\obj\Debug\net8.0-windows\Screens\Regulaer\Abonnement.g.cs
D:\Studium\7. Semester\InnoLab\CoFlowCURRENT\CoFlow\InnoLabProjektDektopApp\InnoLabProjektDektopApp\obj\Debug\net8.0-windows\Screens\Regulaer\Abonnement.baml
......@@ -20,6 +20,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......
......
......@@ -20,6 +20,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......
......
#pragma checksum "..\..\..\..\..\Screens\FirstLaunch\03_0Distractions.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "F7A27CAD47B9A1471DDE22716C07F66AAF02ED67"
#pragma checksum "..\..\..\..\..\Screens\FirstLaunch\03_0Distractions.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "6F8FBE11B667B2F0E7CB7507D08B2E3CA7D460B3"
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
......@@ -20,6 +20,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......
......
......@@ -20,6 +20,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......
......
#pragma checksum "..\..\..\..\..\Screens\FirstLaunch\04Settings.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "52D23A0064CD987DE513B625A2CB3D7A7294BC6C"
#pragma checksum "..\..\..\..\..\Screens\FirstLaunch\04Settings.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "6A6E9F17EF133C51B69A3E2A34235F9D27A49DA9"
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
......@@ -20,6 +20,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......
......
#pragma checksum "..\..\..\..\..\Screens\FirstLaunch\04Settings.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "52D23A0064CD987DE513B625A2CB3D7A7294BC6C"
#pragma checksum "..\..\..\..\..\Screens\FirstLaunch\04Settings.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "6A6E9F17EF133C51B69A3E2A34235F9D27A49DA9"
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
......@@ -20,6 +20,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......
......
......@@ -20,6 +20,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......
......
......@@ -20,6 +20,7 @@ using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Forms.Integration;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment