From 1a1c8e71fcd14858f595029f089b2d4a00202b32 Mon Sep 17 00:00:00 2001
From: ogi <Administrator@S-OGI-PC>
Date: Fri, 05 Dec 2025 09:24:16 +0900
Subject: [PATCH] プロジェクトファイルを追加。
---
HotelPms.Client.Blazor/Pages/Applications/Email/Email.razor | 61 ++++++++++++++++++++++++++++++
1 files changed, 61 insertions(+), 0 deletions(-)
diff --git a/HotelPms.Client.Blazor/Pages/Applications/Email/Email.razor b/HotelPms.Client.Blazor/Pages/Applications/Email/Email.razor
new file mode 100644
index 0000000..e60c74b
--- /dev/null
+++ b/HotelPms.Client.Blazor/Pages/Applications/Email/Email.razor
@@ -0,0 +1,61 @@
+@page "/application/email/{folder?}"
+@inject NavigationManager navigationManager
+
+<MudHidden Breakpoint="Breakpoint.SmAndDown">
+ <MudText Typo="Typo.h5" Color="MudBlazor.Color.Primary" Class="mb-4">Email Application</MudText>
+</MudHidden>
+<MudHidden Breakpoint="Breakpoint.MdAndUp">
+ <MudPaper Class="d-flex align-center py-1 mb-4">
+ <MudIconButton OnClick="@(() => OpenDrawer())" Icon="@Icons.Material.Outlined.Menu" Color="MudBlazor.Color.Inherit" Class="ml-3 mr-2" />
+ <MudText Typo="Typo.h6" Color="MudBlazor.Color.Primary">Email Application</MudText>
+ </MudPaper>
+</MudHidden>
+<div class="d-flex flex-grow-1 flex-row">
+ <MudHidden Breakpoint="Breakpoint.SmAndDown">
+ <MudPaper Class="px-3 py-6 mr-6" MinWidth="250px">
+ <MudButton Variant="Variant.Filled" Color="MudBlazor.Color.Primary" Size="Size.Large" Class="my-2" FullWidth="true">Compose</MudButton>
+ <EmailNavList folder="@folder" />
+ </MudPaper>
+ </MudHidden>
+ <MudPaper Class="py-4 flex-grow-1">
+ <MudToolBar Dense="true" DisableGutters="true">
+ <MudCheckBox T="bool" Label="Select All" Class="ml-2" />
+ <MudSpacer />
+ <MudIconButton Icon="@Icons.Material.Outlined.NavigateBefore" Class="mx-2" />
+ <MudIconButton Icon="@Icons.Material.Outlined.NavigateNext" Class="mr-4" />
+ </MudToolBar>
+ @if (folder == "inbox")
+ {
+ <Inbox />
+ }
+ else
+ {
+ <MudText Align="Align.Center" Class="mt-16">No Emails :(</MudText>
+ }
+ </MudPaper>
+</div>
+<MudDrawer @bind-Open="@open" Anchor="@Anchor.Left" Elevation="1" Variant="@DrawerVariant.Temporary">
+ <MudButton Variant="Variant.Filled" Color="MudBlazor.Color.Primary" Size="Size.Large" Class="mx-4 mt-6 mb-4">Compose</MudButton>
+ <EmailNavList folder="@folder" />
+</MudDrawer>
+
+
+@code
+{
+ bool open;
+
+ [Parameter] public string folder { get; set; }
+
+ protected override void OnInitialized()
+ {
+ if (String.IsNullOrEmpty(folder))
+ {
+ folder = "inbox";
+ }
+ }
+
+ void OpenDrawer()
+ {
+ open = true;
+ }
+}
\ No newline at end of file
--
Gitblit v1.10.0