some fixes and add add recipe button

pull/31/head
maxime.BATISTA@etu.uca.fr 2 years ago
parent f1dcd519e2
commit c8c58f29b7

@ -6,12 +6,11 @@
xmlns:views="clr-namespace:ShoopNCook.Views" xmlns:views="clr-namespace:ShoopNCook.Views"
BackgroundColor="{StaticResource BackgroundPrimary}"> BackgroundColor="{StaticResource BackgroundPrimary}">
<Grid <Grid
RowDefinitions="Auto, *"> RowDefinitions="Auto, *, Auto">
<!-- Header label and return button --> <!-- Header label and return button -->
<Grid <Grid
Grid.Row="0" Grid.Row="0"
Padding="10, 20, 0, 30" Padding="10, 20, 0, 30">
ColumnDefinitions="*">
<ImageButton <ImageButton
Grid.Column="0" Grid.Column="0"
@ -52,5 +51,15 @@
<views:OwnedRecipeView Margin="5" Note="2" Title="Margherita Pizza"/> <views:OwnedRecipeView Margin="5" Note="2" Title="Margherita Pizza"/>
</FlexLayout> </FlexLayout>
</ScrollView> </ScrollView>
<Border
Margin="20, 0, 20, 5"
Grid.Row="2"
Style="{StaticResource SecondaryBorder}">
<Button
Style="{StaticResource UserButton}"
BackgroundColor="{StaticResource Selected}"
Text="Add a new recipe"/>
</Border>
</Grid> </Grid>
</ContentPage> </ContentPage>

@ -7,7 +7,8 @@
<Style TargetType="Border" <Style TargetType="Border"
x:Key="SecondaryBorder"> x:Key="SecondaryBorder">
<Setter Property="StrokeShape" Value="RoundRectangle 25"/> <Setter Property="StrokeShape" Value="RoundRectangle 25"/>
<Setter Property="Stroke" Value="{StaticResource BackgroundSecondary}"/> <Setter Property="Stroke" Value="Transparent"/>
<Setter Property="StrokeThickness" Value="0"/>
<Setter Property="BackgroundColor" Value="{StaticResource BackgroundSecondary}"/> <Setter Property="BackgroundColor" Value="{StaticResource BackgroundSecondary}"/>
</Style> </Style>
@ -15,7 +16,8 @@
x:Key="SecondaryBorderShadow"> x:Key="SecondaryBorderShadow">
<Setter Property="StrokeShape" Value="RoundRectangle 25"/> <Setter Property="StrokeShape" Value="RoundRectangle 25"/>
<Setter Property="Stroke" Value="{StaticResource BackgroundSecondary}"/> <Setter Property="Stroke" Value="Transparent"/>
<Setter Property="StrokeThickness" Value="0"/>
<Setter Property="BackgroundColor" Value="{StaticResource BackgroundSecondary}"/> <Setter Property="BackgroundColor" Value="{StaticResource BackgroundSecondary}"/>
<Setter Property="Shadow"> <Setter Property="Shadow">
<Setter.Value> <Setter.Value>
@ -42,6 +44,7 @@
x:Key="UserButton"> x:Key="UserButton">
<Setter Property="FontFamily" Value="PoppinsMedium"/> <Setter Property="FontFamily" Value="PoppinsMedium"/>
<Setter Property="FontSize" Value="20"/> <Setter Property="FontSize" Value="20"/>
<Setter Property="TextColor" Value="{StaticResource ButtonText}"></Setter>
</Style> </Style>
<Style <Style

@ -49,11 +49,25 @@
<ItemGroup> <ItemGroup>
<None Remove="Resources\Fonts\Poppins-Bold.ttf" /> <None Remove="Resources\Fonts\Poppins-Bold.ttf" />
<None Remove="Resources\Images\bin.svg" /> <None Remove="Resources\Fonts\Poppins-Medium.ttf" />
<None Remove="Resources\Fonts\Poppins-Regular.ttf" />
<None Remove="Resources\Images\cookie.svg" />
<None Remove="Resources\Images\email_icon.svg" />
<None Remove="Resources\Images\facebook_logo.svg" />
<None Remove="Resources\Images\hearth_off.svg" />
<None Remove="Resources\Images\hearth_on.svg" />
<None Remove="Resources\Images\logout_arrow.svg" />
<None Remove="Resources\Images\minus.svg" />
<None Remove="Resources\Images\moon_white.svg" />
<None Remove="Resources\Images\email_icon.svg" /> <None Remove="Resources\Images\email_icon.svg" />
<None Remove="Resources\Images\facebook_logo.svg" /> <None Remove="Resources\Images\facebook_logo.svg" />
<None Remove="Resources\Images\password_icon.svg" /> <None Remove="Resources\Images\password_icon.svg" />
<None Remove="Resources\Images\search_options.svg" /> <None Remove="Resources\Images\search_options.svg" />
<None Remove="Resources\Images\share.svg" />
<None Remove="Resources\Images\star_empty.svg" />
<None Remove="Resources\Images\star_full.svg" />
<None Remove="Resources\Images\user.svg" />
<None Remove="Resources\Images\user_fill.svg" />
<None Remove="Resources\Images\visibility_off.svg" /> <None Remove="Resources\Images\visibility_off.svg" />
<None Remove="Resources\Images\visibility_on.svg" /> <None Remove="Resources\Images\visibility_on.svg" />
</ItemGroup> </ItemGroup>
@ -72,21 +86,39 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<MauiXaml Update="Views\FavoritesPage.xaml"> <MauiXaml Update="Pages\MyList.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\HeadedButton.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\IngredientView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Pages\FavoritesPage.xaml">
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
</MauiXaml> </MauiXaml>
<MauiXaml Update="Views\MyRecipesPage.xaml"> <MauiXaml Update="Pages\MorePage.xaml">
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
</MauiXaml> </MauiXaml>
<MauiXaml Update="Views\OwnedRecipeView.xaml"> <MauiXaml Update="Pages\ProfilePage.xaml">
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
</MauiXaml> </MauiXaml>
<MauiXaml Update="Views\ProfilePage.xaml"> <MauiXaml Update="Pages\RecipePage.xaml">
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
</MauiXaml> </MauiXaml>
<MauiXaml Update="Views\RecipeView.xaml"> <MauiXaml Update="Views\RecipeView.xaml">
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
</MauiXaml> </MauiXaml>
<MauiXaml Update="Pages\RegisterPage.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Pages\SearchPage.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\RecipeView.xaml">
<Generator>MSBuild:Compile</Generator>
</MauiXaml>
<MauiXaml Update="Views\SearchPage.xaml"> <MauiXaml Update="Views\SearchPage.xaml">
<Generator>MSBuild:Compile</Generator> <Generator>MSBuild:Compile</Generator>
</MauiXaml> </MauiXaml>

@ -51,11 +51,13 @@
BackgroundColor="{StaticResource Selected}" BackgroundColor="{StaticResource Selected}"
Stroke="Transparent" Stroke="Transparent"
StrokeShape="RoundRectangle 250" StrokeShape="RoundRectangle 250"
Margin="15, 0, 15, 0"> Margin="8, 0, 8, 0">
<Grid <Grid
ColumnDefinitions="Auto, *" ColumnDefinitions="Auto, *"
Padding="15, 3, 15, 3" Padding="10, 3, 10, 3"
ColumnSpacing="4"> ColumnSpacing="4"
HorizontalOptions="Center"
>
<Grid.GestureRecognizers> <Grid.GestureRecognizers>
<TapGestureRecognizer <TapGestureRecognizer
Tapped="TapGestureRecognizer_Tapped" Tapped="TapGestureRecognizer_Tapped"
@ -66,11 +68,9 @@
Source="bin.svg" Source="bin.svg"
MaximumHeightRequest="15"/> MaximumHeightRequest="15"/>
<Label <Label
Grid.Column="1" Grid.Column="1"
Text="Delete" Text="Delete"/>
/>
</Grid> </Grid>
</Border> </Border>
</VerticalStackLayout> </VerticalStackLayout>

Loading…
Cancel
Save