From b9ef2940eedaaa8759665dffec82f1b0e0b376f8 Mon Sep 17 00:00:00 2001 From: Ben Bucksch Date: Thu, 19 Dec 2024 09:14:14 +0100 Subject: [PATCH] Mail: Msg list: Folder header and footer, to show login button, msg count, and star/unread filters --- app/frontend/Mail/3pane/3Pane.svelte | 3 + .../Mail/LeftPane/FolderFooter.svelte | 130 ++++++++++++++++++ .../Mail/LeftPane/FolderHeader.svelte | 53 +++++++ .../Mail/Vertical/VerticalLayout.svelte | 4 + 4 files changed, 190 insertions(+) create mode 100644 app/frontend/Mail/LeftPane/FolderFooter.svelte create mode 100644 app/frontend/Mail/LeftPane/FolderHeader.svelte diff --git a/app/frontend/Mail/3pane/3Pane.svelte b/app/frontend/Mail/3pane/3Pane.svelte index 669551042..c41dc7ab3 100644 --- a/app/frontend/Mail/3pane/3Pane.svelte +++ b/app/frontend/Mail/3pane/3Pane.svelte @@ -4,6 +4,7 @@ slot="left" /> + @@ -23,6 +24,8 @@ import TableMessageList from "./TableMessageList.svelte"; import LeftPane from "../LeftPane/LeftPane.svelte"; + import FolderFooter from "../LeftPane/FolderFooter.svelte"; + import FolderHeader from "../LeftPane/FolderHeader.svelte"; import MessageDisplay from "../Message/MessageDisplay.svelte"; import StartPage from "../StartPage.svelte"; import Splitter from "../../Shared/Splitter.svelte"; diff --git a/app/frontend/Mail/LeftPane/FolderFooter.svelte b/app/frontend/Mail/LeftPane/FolderFooter.svelte new file mode 100644 index 000000000..adb4be495 --- /dev/null +++ b/app/frontend/Mail/LeftPane/FolderFooter.svelte @@ -0,0 +1,130 @@ + + {#if folder} + + + {#if $account?.isLoggedIn} + + {/if} + +