feat: integrate todo plugin into desktop workspace

This commit is contained in:
2026-07-10 21:09:02 +08:00
parent 8dafde4519
commit 2007b909d1
6 changed files with 649 additions and 23 deletions
+3
View File
@@ -21,6 +21,7 @@
import Folder from 'lucide-svelte/icons/folder';
import Inbox from 'lucide-svelte/icons/inbox';
import LayoutGrid from 'lucide-svelte/icons/layout-grid';
import ListTodo from 'lucide-svelte/icons/list-todo';
import PanelsTopLeft from 'lucide-svelte/icons/panels-top-left';
import Pencil from 'lucide-svelte/icons/pencil';
import Plug from 'lucide-svelte/icons/plug';
@@ -47,6 +48,7 @@
folder: Folder,
gear: Settings,
inbox: Inbox,
'list-todo': ListTodo,
logo: PanelsTopLeft,
plugin: Plug,
puzzle: Puzzle,
@@ -61,6 +63,7 @@
'🧪': 'flask',
danger: 'warning',
settings: 'gear',
todo: 'list-todo',
};
$: iconKey = aliases[name] || name || 'dot';