Skip to content

Commit 81d1910

Browse files
committed
wip new landing page
1 parent 1fd3618 commit 81d1910

File tree

6 files changed

+29
-13
lines changed

6 files changed

+29
-13
lines changed

src/web/Client/Features/Theme/Palette.cs renamed to src/web/Client/Features/Theme/MiniMoederPalette.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace Jordnaer.Client.Features.Theme;
44

5-
public static class Palette
5+
public static class MiniMoederPalette
66
{
77
/// <summary>
88
/// Used as background for texts and headers

src/web/Client/Pages/MainLandingPage.razor

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/"
2-
@attribute [Layout(typeof())]
2+
@attribute [Layout(typeof(NoLayout))]
33
@inject NavigationManager Navigation
44
@inject AuthenticationStateProvider AuthenticationStateProvider
55

@@ -8,11 +8,6 @@
88
return;
99
}
1010

11-
<MudContainer MaxWidth="MaxWidth.Medium">
12-
13-
@* <MudImage Fluid Src="images/landing_page_with_text.png" loading="lazy" />
14-
*@
15-
1611
<MudAlert Severity="Severity.Info" Class="mt-4">
1712
<MudText Typo="Typo.body1">
1813
Mini Møder er under opbygning.
@@ -30,8 +25,7 @@
3025
Med Mini Møder er det enkelt at samles, udforske, lære og skabe minder sammen i trygge og nærværende rammer.
3126
</MudText>
3227
</MudPaper>
33-
34-
</MudContainer>
28+
3529

3630
@code
3731
{

src/web/Client/Pages/MainLandingPage.razor.css

Whitespace-only changes.

src/web/Client/Pages/Users/HowToDeleteUser.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@page "/how-do-i/delete-my-user"
2-
@using Palette = Jordnaer.Client.Features.Theme.Palette
2+
@using Palette = Jordnaer.Client.Features.Theme.MiniMoederPalette
33

44
<MetadataComponent Title="Mini Møder - Hvordan sletter man sin bruger"
55
Description="Denne side forklarer hvordan man sletter sin bruger." />

src/web/Client/Shared/NoLayout.razor

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
@inherits LayoutComponentBase
2+
<ThemeProvider IsDarkMode="false"/>
3+
4+
<MudLayout>
5+
<MudMainContent Class="mb-6">
6+
<MudContainer MaxWidth="MaxWidth.Large">
7+
@Body
8+
</MudContainer>
9+
</MudMainContent>
10+
<Footer></Footer>
11+
<CookieBanner />
12+
</MudLayout>

src/web/Client/Shared/ThemeProvider.razor

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@using Blazored.LocalStorage
22
@using MudBlazor.Utilities
3-
@using Palette = Jordnaer.Client.Features.Theme.Palette
3+
@using Palette = Jordnaer.Client.Features.Theme.MiniMoederPalette
44
@inject ILocalStorageService LocalStorage
55

66
<MudThemeProvider @ref="@_mudThemeProvider" @bind-IsDarkMode="@IsDarkMode" Theme="CustomTheme" />
@@ -32,6 +32,14 @@
3232
FontFamily = new[] { "Open Sans Light", "Arial", "sans-serif" },
3333
FontSize = "1rem"
3434
}
35+
},
36+
Palette = new PaletteLight
37+
{
38+
Background = MiniMoederPalette.DimBackground
39+
},
40+
PaletteDark = new PaletteDark
41+
{
42+
3543
}
3644
};
3745

@@ -48,8 +56,10 @@
4856
{
4957
IsDarkMode = savedMode.Value;
5058
}
51-
52-
await IsDarkModeChanged.InvokeAsync(IsDarkMode);
59+
else
60+
{
61+
await LocalStorage.SetItemAsync(Key, IsDarkMode);
62+
}
5363

5464
StateHasChanged();
5565
}

0 commit comments

Comments
 (0)