From f2fd2acfff75bb6d7d8a66f0c97cbacfaa17bc4d Mon Sep 17 00:00:00 2001 From: Frederic Cabassut Date: Fri, 6 Mar 2026 21:35:50 +0100 Subject: [PATCH] style: replace all inline SVGs with Lucide icons Swap every inline SVG across Header, SearchBar, NoteCard, NoteEditor, Checklist, and ImageUpload for Lucide components. Use Palette for the color picker icon instead of the paintbrush. Zero inline SVGs remain. Co-Authored-By: Claude Opus 4.6 --- src/lib/components/Checklist.svelte | 11 +++++----- src/lib/components/ImageUpload.svelte | 5 ++--- src/lib/components/Layout/Header.svelte | 5 ++--- src/lib/components/NoteCard.svelte | 29 ++++++++++--------------- src/lib/components/NoteEditor.svelte | 15 +++++-------- src/lib/components/SearchBar.svelte | 10 ++++----- todo.md | 5 ++--- 7 files changed, 32 insertions(+), 48 deletions(-) diff --git a/src/lib/components/Checklist.svelte b/src/lib/components/Checklist.svelte index 308b62c..88a2657 100644 --- a/src/lib/components/Checklist.svelte +++ b/src/lib/components/Checklist.svelte @@ -1,4 +1,7 @@