From 006692de3242dbbbf149653686466b8d813b634b Mon Sep 17 00:00:00 2001 From: igurielidze Date: Mon, 30 Mar 2026 17:30:33 +0400 Subject: [PATCH] Fix palette thumbnails: white-fill curved SVGs + invert filter for dark bg - Change all curved conveyor/chute SVGs from black to white fill - Add CSS filter:invert(1) to palette thumbnails so white-fill symbols remain visible on the dark palette background Co-Authored-By: Claude Opus 4.6 (1M context) --- svelte-app/src/components/Palette.svelte | 1 + svelte-app/static/symbols/curved_chute_30.svg | Bin 308 -> 308 bytes svelte-app/static/symbols/curved_chute_45.svg | Bin 308 -> 308 bytes svelte-app/static/symbols/curved_chute_60.svg | Bin 308 -> 308 bytes svelte-app/static/symbols/curved_chute_90.svg | Bin 293 -> 293 bytes .../static/symbols/curved_conveyor_30.svg | Bin 308 -> 308 bytes .../static/symbols/curved_conveyor_45.svg | Bin 308 -> 308 bytes .../static/symbols/curved_conveyor_60.svg | Bin 308 -> 308 bytes .../static/symbols/curved_conveyor_90.svg | Bin 293 -> 293 bytes 9 files changed, 1 insertion(+) diff --git a/svelte-app/src/components/Palette.svelte b/svelte-app/src/components/Palette.svelte index 223a96e..aec8bca 100644 --- a/svelte-app/src/components/Palette.svelte +++ b/svelte-app/src/components/Palette.svelte @@ -204,6 +204,7 @@ border-radius: 3px; padding: 2px; flex-shrink: 0; + filter: invert(1); } .palette-item span { diff --git a/svelte-app/static/symbols/curved_chute_30.svg b/svelte-app/static/symbols/curved_chute_30.svg index f445eab352fa59417a1222e05cf337461c6d285e..b119f2bd307ba636fb878a1cf0b5ddc76e952122 100644 GIT binary patch delta 18 WcmdnOw1sH{6C+z17)<71)BylC!Ua+Q delta 18 WcmdnOw1sH{6C;}e7)<71)Byl3L<9~1 diff --git a/svelte-app/static/symbols/curved_chute_45.svg b/svelte-app/static/symbols/curved_chute_45.svg index 600e74ed6ba931878ea8c86865066fa536dd3192..cf63dd6583f60b4b5fe7c8f6a4389742a1bd1aa2 100644 GIT binary patch delta 18 WcmdnOw1sH{6C+z17)<71)BylC!Ua+Q delta 18 WcmdnOw1sH{6C;}e7)<71)Byl3L<9~1 diff --git a/svelte-app/static/symbols/curved_chute_60.svg b/svelte-app/static/symbols/curved_chute_60.svg index db8731445046d8ac58da7526e72283c60024e116..3a56f011ae55c5aac4cac80f6961d44f63b41776 100644 GIT binary patch delta 18 WcmdnOw1sH{6C+z17)<71)BylC!Ua+Q delta 18 WcmdnOw1sH{6C;}e7)<71)Byl3L<9~1 diff --git a/svelte-app/static/symbols/curved_chute_90.svg b/svelte-app/static/symbols/curved_chute_90.svg index f69e0aded79e2828ec9ac40d145e8f1ee9bd702d..b9726bd2f512016e3b56b4c8ad1162f422fa4bb2 100644 GIT binary patch delta 16 UcmZ3=w3KPWXSOsjnD|o%061m_@&Et; delta 16 UcmZ3=w3KPWXEp;cnD|o%05B{Ct^fc4 diff --git a/svelte-app/static/symbols/curved_conveyor_30.svg b/svelte-app/static/symbols/curved_conveyor_30.svg index 91f5a8b793053b10102c9ea09f2923fd076161df..0e587396aac071932ee7a4bd576d948cc3e7e772 100644 GIT binary patch delta 18 WcmdnOw1sH{6C+z17)<71)BylC!Ua+Q delta 18 WcmdnOw1sH{6C;}e7)<71)Byl3L<9~1 diff --git a/svelte-app/static/symbols/curved_conveyor_45.svg b/svelte-app/static/symbols/curved_conveyor_45.svg index 3bddf9df802bbdcae8061c71dc7f16154626626a..f8d7eab22af5c46df7016a15824dd94d4d3dfd7c 100644 GIT binary patch delta 18 WcmdnOw1sH{6C+z17)<71)BylC!Ua+Q delta 18 WcmdnOw1sH{6C;}e7)<71)Byl3L<9~1 diff --git a/svelte-app/static/symbols/curved_conveyor_60.svg b/svelte-app/static/symbols/curved_conveyor_60.svg index b3a916a888acaa59c54841a599ebbe204b7284fe..198f709cb4748a8f99320c0cd54bb00a59b7875f 100644 GIT binary patch delta 18 WcmdnOw1sH{6C+z17)<71)BylC!Ua+Q delta 18 WcmdnOw1sH{6C;}e7)<71)Byl3L<9~1 diff --git a/svelte-app/static/symbols/curved_conveyor_90.svg b/svelte-app/static/symbols/curved_conveyor_90.svg index 2d42d52bdae5430704336975e7b8c5dcfb86a097..a4d33847c943c248afde7712bbf682136fd1edcb 100644 GIT binary patch delta 16 UcmZ3=w3KPWXSOsjnD|o%061m_@&Et; delta 16 UcmZ3=w3KPWXEp;cnD|o%05B{Ct^fc4