diff --git a/AppShell.xaml b/AppShell.xaml
index 8a22e41..0e554b4 100644
--- a/AppShell.xaml
+++ b/AppShell.xaml
@@ -24,6 +24,11 @@
ContentTemplate="{DataTemplate pages:ProfilePage}"
Route="Profile" />
+
+
+
+
\ No newline at end of file
diff --git a/MauiProgram.cs b/MauiProgram.cs
index f4b9bbc..c09f521 100644
--- a/MauiProgram.cs
+++ b/MauiProgram.cs
@@ -14,10 +14,10 @@ public static class MauiProgram
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
fonts.AddFont("Poppins-Bold.ttf", "PoppinsBold");
+ fonts.AddFont("Poppins-Regular.ttf", "Poppins");
fonts.AddFont("Poppins-Medium.ttf", "PoppinsMedium");
fonts.AddFont("Poppins-Regular.ttf", "Poppins");
});
-
#if DEBUG
builder.Logging.AddDebug();
#endif
diff --git a/Pages/FavoritesPage.xaml b/Pages/FavoritesPage.xaml
index efd7b6e..7966adf 100644
--- a/Pages/FavoritesPage.xaml
+++ b/Pages/FavoritesPage.xaml
@@ -11,21 +11,26 @@
+ Padding="20, 40, 0, 30"
+ ColumnDefinitions="*"
+ MaximumHeightRequest="60">
+ Source="arrow_back.svg"
+ HorizontalOptions="Start"/>
+
+ HorizontalOptions="Center"
+ VerticalOptions="Center"/>
diff --git a/Pages/HomePage.xaml b/Pages/HomePage.xaml
new file mode 100644
index 0000000..e47947c
--- /dev/null
+++ b/Pages/HomePage.xaml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Pages/HomePage.xaml.cs b/Pages/HomePage.xaml.cs
new file mode 100644
index 0000000..d0538e9
--- /dev/null
+++ b/Pages/HomePage.xaml.cs
@@ -0,0 +1,9 @@
+namespace ShoopNCook.Pages;
+
+public partial class HomePage : ContentPage
+{
+ public HomePage()
+ {
+ InitializeComponent();
+ }
+}
\ No newline at end of file
diff --git a/Pages/MyRecipesPage.xaml b/Pages/MyRecipesPage.xaml
new file mode 100644
index 0000000..33ae85a
--- /dev/null
+++ b/Pages/MyRecipesPage.xaml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Pages/MyRecipesPage.xaml.cs b/Pages/MyRecipesPage.xaml.cs
new file mode 100644
index 0000000..9e0f53a
--- /dev/null
+++ b/Pages/MyRecipesPage.xaml.cs
@@ -0,0 +1,9 @@
+namespace ShoopNCook.Pages;
+
+public partial class MyRecipesPage : ContentPage
+{
+ public MyRecipesPage()
+ {
+ InitializeComponent();
+ }
+}
\ No newline at end of file
diff --git a/Pages/ProfilePage.xaml b/Pages/ProfilePage.xaml
index 4a4bbfa..fa1e736 100644
--- a/Pages/ProfilePage.xaml
+++ b/Pages/ProfilePage.xaml
@@ -13,23 +13,25 @@
-
-
-
+ Padding="10, 20, 0, 30"
+ ColumnDefinitions="*"
+ MaximumHeightRequest="60">
+
+
+
diff --git a/Pages/RecipePage.xaml b/Pages/RecipePage.xaml
index e8c2942..4704ea5 100644
--- a/Pages/RecipePage.xaml
+++ b/Pages/RecipePage.xaml
@@ -140,9 +140,7 @@
HorizontalOptions="Center"
Text="Submit"/>
-
-
diff --git a/Pages/SearchPage.xaml b/Pages/SearchPage.xaml
index ce8d4cf..ecf0506 100644
--- a/Pages/SearchPage.xaml
+++ b/Pages/SearchPage.xaml
@@ -12,26 +12,31 @@
+ Grid.Row="0"
+ Padding="10, 20, 0, 30"
+ ColumnDefinitions="*"
+ MaximumHeightRequest="60">
+
+
-
-
-
+
-
diff --git a/README.md b/README.md
index badc0ec..61dfeda 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,2 @@
# ShopNCook
+Leo TUAILLON
\ No newline at end of file
diff --git a/Resources/Fonts/Poppins-Regular.ttf b/Resources/Fonts/Poppins-Regular.ttf
index e48144e..9f0c71b 100644
Binary files a/Resources/Fonts/Poppins-Regular.ttf and b/Resources/Fonts/Poppins-Regular.ttf differ
diff --git a/Resources/Images/bin.svg b/Resources/Images/bin.svg
new file mode 100644
index 0000000..5408f69
--- /dev/null
+++ b/Resources/Images/bin.svg
@@ -0,0 +1,3 @@
+
diff --git a/Resources/Images/sort.svg b/Resources/Images/sort.svg
new file mode 100644
index 0000000..0f0d1b1
--- /dev/null
+++ b/Resources/Images/sort.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Resources/Images/syncalt.svg b/Resources/Images/syncalt.svg
new file mode 100644
index 0000000..7490112
--- /dev/null
+++ b/Resources/Images/syncalt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Resources/Styles/Styles.xaml b/Resources/Styles/Styles.xaml
index ebb66ad..fa3882f 100644
--- a/Resources/Styles/Styles.xaml
+++ b/Resources/Styles/Styles.xaml
@@ -7,7 +7,8 @@
@@ -15,7 +16,8 @@
x:Key="SecondaryBorderShadow">
-
+
+
@@ -32,7 +34,7 @@
x:Key="UserInput">
-
+
@@ -42,7 +44,7 @@
x:Key="UserButton">
-
+
-
-
-
-
-
-
-
-
@@ -80,6 +72,9 @@
+
+ MSBuild:Compile
+
MSBuild:Compile
diff --git a/Views/OwnedRecipeView.xaml b/Views/OwnedRecipeView.xaml
new file mode 100644
index 0000000..5b01eec
--- /dev/null
+++ b/Views/OwnedRecipeView.xaml
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Views/OwnedRecipeView.xaml.cs b/Views/OwnedRecipeView.xaml.cs
new file mode 100644
index 0000000..d10a211
--- /dev/null
+++ b/Views/OwnedRecipeView.xaml.cs
@@ -0,0 +1,44 @@
+namespace ShoopNCook.Views;
+
+public partial class OwnedRecipeView : ContentView
+{
+
+ public OwnedRecipeView() : this(5, "Title")
+ { }
+
+ public OwnedRecipeView(float note, string title)
+ {
+ InitializeComponent();
+ Note = note;
+ Title = title;
+ }
+
+ public float Note
+ {
+ set => SetNote(value);
+ }
+
+ public string Title
+ {
+ set => TitleLabel.Text = value;
+ }
+
+ private void SetNote(float note)
+ {
+ int i = 1;
+ foreach (Image img in Stars.Children)
+ {
+ if (i <= note)
+ {
+ img.Opacity = 0;
+ i++;
+ }
+ else img.Opacity = 1;
+ }
+ }
+
+ private void TapGestureRecognizer_Tapped(object sender, TappedEventArgs e)
+ {
+ Console.WriteLine("This is a test");
+ }
+}
\ No newline at end of file
diff --git a/Views/RecipeView.xaml.cs b/Views/RecipeView.xaml.cs
index 577e29e..4d17b90 100644
--- a/Views/RecipeView.xaml.cs
+++ b/Views/RecipeView.xaml.cs
@@ -3,7 +3,6 @@ namespace ShoopNCook.Views;
public partial class RecipeView : ContentView
{
-
public RecipeView(): this(5, "Title", "Subtitle")
{}