diff --git a/web/src/views/SettingsView.vue b/web/src/views/SettingsView.vue index e83ecb3..f09c924 100644 --- a/web/src/views/SettingsView.vue +++ b/web/src/views/SettingsView.vue @@ -1,2 +1,431 @@ -⚙️ SettingsComing soon - + + + ⚙️ Settings + + + + IMAP Accounts + + + No accounts configured yet. Click ➕ Add account to get started. + + + + + {{ acc.name || acc.username || `Account ${i + 1}` }} + + + + + Display name + + + + + + IMAP host + + + + Port + + + + SSL + + + + + + Username + + + + + Password + + + + {{ showPassword[i] ? '🙈' : '👁' }} + + + + + + + Folder + + + + Days back + + + + + + 🔌 Test connection + 🗑 Remove + + {{ testResults[i]?.message }} + + + + + + ➕ Add account + + + + + Global + + Max emails per account per fetch + + + + + + + Display + + + Rich animations & haptic feedback + + + + Show keyboard shortcut hints on label buttons + + + + + + + {{ saving ? 'Saving…' : '💾 Save' }} + + ↩ Reload from disk + + {{ saveMsg }} + + + + + + + +
Coming soon