diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue
new file mode 100644
index 0000000..68df911
--- /dev/null
+++ b/src/components/Sidebar.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
diff --git a/src/pages/MailPage.vue b/src/pages/MailPage.vue
index 2e05a28..416b58a 100644
--- a/src/pages/MailPage.vue
+++ b/src/pages/MailPage.vue
@@ -17,7 +17,7 @@ import DeleteFolderDialog from '@/components/DeleteFolderDialog.vue'
import FolderSelectionDialog from '@/components/FolderSelectionDialog.vue'
import RenameFolderDialog from '@/components/RenameFolderDialog.vue'
import SettingsDialog from '@/components/settings/SettingsDialog.vue'
-import FolderView from '@/components/FolderView.vue'
+import Sidebar from '@/components/Sidebar.vue'
// Vuetify display for responsive behavior
const display = useDisplay()
@@ -44,7 +44,6 @@ const {
} = storeToRefs(mailOperationsStore)
const {
- sidebarVisible,
settingsDialogVisible,
selectedFolder,
composerMode,
@@ -111,8 +110,6 @@ const {
const sidebarToggle = () => mailUiStore.sidebarToggle()
-const handleSettingsOpen = () => mailUiStore.settingsOpen()
-
const handleFolderSelect = (folder: CollectionObject) => mailUiStore.selectFolder(folder)
const handleFolderCreateConfirm = async (folderName: string) => {
@@ -294,33 +291,7 @@ const handleMessageSelectionDelete = () => mailUiStore.deleteSelectedMessages()
-
+
@@ -490,11 +461,6 @@ const handleMessageSelectionDelete = () => mailUiStore.deleteSelectedMessages()
position: relative;
}
-.mail-sidebar {
- border-right: 1px solid rgb(var(--v-border-color));
- overflow-y: auto;
-}
-
.mail-main {
flex: 1;
min-height: 0;