- notebooks.tsx: detect Lucide icon names (folder, book, etc.) vs emoji -> render <Folder> component instead of raw string 'folder' -> colored icon wrap using notebook color - home.tsx: full redesign — header greeting + quick actions + recent list -> section-based layout, dense note rows with chevron - note/[id].tsx: remove 'marked' import (Metro bundler issue) -> inline minimal MD→HTML parser runs inside WebView JS context -> handles headings, lists, blockquotes, code blocks, inline styles -> zero external dependency, works 100% offline - package.json: remove 'marked' dependency Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1.0 KiB
1.0 KiB