mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-03-08 06:30:04 +00:00
## Summary
Remove 46 unused snake_case SVG icons from design-system and use lucide
icon for LoadImage.
## Changes
- **What**: Remove unreferenced snake_case SVG files, replace LoadImage
custom icon with `lucide--image-up`, add `preview-image.svg` (renamed
from `image-preview.svg` to match `kebabCase('PreviewImage')`), extract
`ESSENTIALS_ICON_OVERRIDES` to `essentialsNodes.ts`
- Remove `load-image` from safelist in `style.css`
<img width="307" height="701" alt="image"
src="https://github.com/user-attachments/assets/de5e1bde-03eb-415e-ac76-f2e653a5eeb2"
/>
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-9359-fix-clean-up-unused-icons-and-add-LoadImage-lucide-icon-override-3186d73d36508159be05ce6f4145be56)
by [Unito](https://www.unito.io)
29 lines
582 B
JSON
29 lines
582 B
JSON
{
|
|
"name": "@comfyorg/design-system",
|
|
"version": "1.0.0",
|
|
"description": "Shared design system for ComfyUI Frontend",
|
|
"type": "module",
|
|
"exports": {
|
|
"./css/*": "./src/css/*"
|
|
},
|
|
"scripts": {
|
|
"typecheck": "tsc --noEmit"
|
|
},
|
|
"dependencies": {
|
|
"@iconify-json/lucide": "catalog:",
|
|
"@iconify/tailwind4": "catalog:",
|
|
"@iconify/utils": "catalog:"
|
|
},
|
|
"devDependencies": {
|
|
"tailwindcss": "catalog:",
|
|
"typescript": "catalog:"
|
|
},
|
|
"packageManager": "pnpm@10.17.1",
|
|
"nx": {
|
|
"tags": [
|
|
"scope:shared",
|
|
"type:design"
|
|
]
|
|
}
|
|
}
|