feat: enhance Excalidraw editor UI and autosave functionality
- Redesigned editor toolbar with improved layout and accessibility attributes - Added automatic save after 7 seconds of inactivity for better data protection - Replaced emoji icons with SVG icons for consistent styling and accessibility - Added success toasts for PNG/SVG exports with destination path - Updated button styles and layout for better visual hierarchy - Added aria-labels and improved keyboard navigation support - Made action buttons optionally hideable via
This commit is contained in:
Vendored
+19
-12
@@ -4,17 +4,19 @@
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "b123bf2cfbaf681c",
|
||||
"id": "511c66a5c96502b2",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "a71c9cf3bbb86552",
|
||||
"id": "8309e5042a8fb85c",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "empty",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "New tab"
|
||||
"type": "excalidraw",
|
||||
"state": {
|
||||
"file": "Drawing-20251028-1452.excalidraw.md"
|
||||
},
|
||||
"icon": "excalidraw-icon",
|
||||
"title": "Drawing-20251028-1452.excalidraw"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -174,8 +176,17 @@
|
||||
"obsidian-excalidraw-plugin:New drawing": false
|
||||
}
|
||||
},
|
||||
"active": "a71c9cf3bbb86552",
|
||||
"active": "8309e5042a8fb85c",
|
||||
"lastOpenFiles": [
|
||||
"Drawing-20251028-1452.png",
|
||||
"Drawing-20251028-1452.excalidraw.md.bak",
|
||||
"Drawing-20251028-1452.excalidraw.md",
|
||||
"dessin.svg",
|
||||
"dessin.excalidraw.md",
|
||||
"dessin.png",
|
||||
"dessin.excalidraw.md.bak",
|
||||
"dessin_05.svg",
|
||||
"dessin_05.png",
|
||||
"dessin_05.excalidraw.md",
|
||||
"dessin_03.excalidraw.md",
|
||||
"dessin_05.excalidraw.md.bak",
|
||||
@@ -189,9 +200,7 @@
|
||||
"dessin-002.excalidraw.md.bak",
|
||||
"Dessin_001.excalidraw.md",
|
||||
"Dessin_001.excalidraw.md.tmp",
|
||||
"Dessin_001.excalidraw.md.bak",
|
||||
"Drawing 2025-10-28 11.11.59.excalidraw.md",
|
||||
"Drawing 2025-10-28 11.11.59.excalidraw.md.tmp",
|
||||
"dessin-06.excalidraw.md",
|
||||
"Dessin-5.excalidraw.md",
|
||||
"Drawing-20251027-2203.excalidraw.md",
|
||||
@@ -209,8 +218,6 @@
|
||||
"Drawing-20251027-1914.excalidraw.md",
|
||||
"Drawing-20251027-1705.excalidraw.md",
|
||||
"Drawing 2025-10-27 16.43.48.excalidraw.md",
|
||||
"test-drawing.excalidraw.md",
|
||||
"Untitled.canvas",
|
||||
"test.md"
|
||||
"Untitled.canvas"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user