summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorBobby <[email protected]>2025-12-24 13:50:07 +0530
committerBobby <[email protected]>2025-12-24 13:50:07 +0530
commitb77d75f05fb2059389c05f6c01484e0cd12e796e (patch)
treee3c5521bf9ed3fcffd59960053d651091496a7ea /data
parent81ab367f440d6f85297b2013d0c1aa57fda7e9cd (diff)
downloadlain-b77d75f05fb2059389c05f6c01484e0cd12e796e.tar.xz
lain-b77d75f05fb2059389c05f6c01484e0cd12e796e.zip
feat: introduce email folder synchronization and management, refactor email services, and update UI styles
Diffstat (limited to 'data')
-rw-r--r--data/icons.go58
1 files changed, 58 insertions, 0 deletions
diff --git a/data/icons.go b/data/icons.go
new file mode 100644
index 0000000..53624f4
--- /dev/null
+++ b/data/icons.go
@@ -0,0 +1,58 @@
+package data
+
+import "lain/types"
+
+var FolderIcons = map[string]types.FolderIconVariant{
+ "default": {
+ Open: "/static/icons/folder_open.png",
+ Close: "/static/icons/folder.png",
+ },
+ "inbox": {
+ Open: "/static/icons/inbox_open.png",
+ Close: "/static/icons/inbox.png",
+ },
+ "encrypt": {
+ Open: "/static/icons/encrypt_open.png",
+ Close: "/static/icons/encrypt.png",
+ },
+ "dog": {
+ Open: "/static/icons/dog_open.png",
+ Close: "/static/icons/dog.png",
+ },
+ "internal": {
+ Open: "/static/icons/internal_open.png",
+ Close: "/static/icons/internal.png",
+ },
+ "draft": {
+ Open: "/static/icons/draft_open.png",
+ Close: "/static/icons/draft.png",
+ },
+ "progress": {
+ Open: "/static/icons/draft_open.png",
+ Close: "/static/icons/draft.png",
+ },
+ "sent": {
+ Open: "/static/icons/sent.png",
+ Close: "/static/icons/sent.png",
+ },
+ "archive": {
+ Open: "/static/icons/archive_open.png",
+ Close: "/static/icons/archive.png",
+ },
+ "trash": {
+ Open: "/static/icons/trash_open.png",
+ Close: "/static/icons/trash.png",
+ },
+ "delete": {
+ Open: "/static/icons/trash_open.png",
+ Close: "/static/icons/trash.png",
+ },
+ "spam": {
+ Open: "/static/icons/junk_open.png",
+ Close: "/static/icons/junk.png",
+ },
+ "junk": {
+ Open: "/static/icons/junk_open.png",
+ Close: "/static/icons/junk.png",
+ },
+}