From aa5fc451b6f17baf9b3146cca9deb09f2ba4130a Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Thu, 29 Jan 2026 14:05:46 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(shared-ui):=20rem?= =?UTF-8?q?ove=20lucide-svelte=20dependency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Migrate ImmersiveModeToggle to use @manacore/shared-icons (CaretUp/CaretDown) - Remove lucide-svelte from shared-ui package.json - All shared-ui components now use Phosphor icons consistently Co-Authored-By: Claude Opus 4.5 --- packages/shared-ui/package.json | 3 +-- .../src/components/ImmersiveModeToggle.svelte | 6 +++--- pnpm-lock.yaml | 12 ------------ 3 files changed, 4 insertions(+), 17 deletions(-) diff --git a/packages/shared-ui/package.json b/packages/shared-ui/package.json index e4b5665ae..b7fdf7c24 100644 --- a/packages/shared-ui/package.json +++ b/packages/shared-ui/package.json @@ -43,8 +43,7 @@ "d3-selection": "^3.0.0", "d3-transition": "^3.0.0", "d3-zoom": "^3.0.0", - "date-fns": "^4.1.0", - "lucide-svelte": "^0.468.0" + "date-fns": "^4.1.0" }, "devDependencies": { "@types/d3-force": "^3.0.10", diff --git a/packages/shared-ui/src/components/ImmersiveModeToggle.svelte b/packages/shared-ui/src/components/ImmersiveModeToggle.svelte index b28864589..c1ef9369a 100644 --- a/packages/shared-ui/src/components/ImmersiveModeToggle.svelte +++ b/packages/shared-ui/src/components/ImmersiveModeToggle.svelte @@ -1,5 +1,5 @@