feat(web): install and adopt Lucide icons #67
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ref:
docs/STYLE.md§ IconsThe style guide requires Lucide icons at standard sizes (14px inline, 16px buttons, 20px headers). Currently the codebase uses Unicode symbols throughout:
▲/▼for sort arrows (ItemTable.tsx)×for close/remove buttons (multiple files)✓for checkmarks (ContextMenu.tsx)▬for dividers (LoginPage.tsx)Tasks:
lucide-reactsize={14}(inline/table),size={16}(buttons/nav),size={20}(headers/empty states)strokeWidth={1.5}(Lucide default)This touches most component files so it's a good candidate for a focused sweep.