// Hand-rolled line icons. 1.5 stroke, 24-grid. Match Lucide vibe but original.
const Ic = ({ d, size = 16, sw = 1.5, fill, ...rest }) => (
);
const Icon = {
Dashboard: (p) =>
>} />,
Grid: (p) =>
>} />,
Trades: (p) => ,
Config: (p) =>
>} />,
Control: (p) =>
>} />,
Logs: (p) =>
>} />,
Replay: (p) =>
>} />,
Bell: (p) =>
>} />,
ChevronDown: (p) => ,
ChevronRight: (p) => ,
ChevronUp: (p) => ,
ArrowRight: (p) => ,
Copy: (p) =>
>} />,
Play: (p) => ,
Pause: (p) => >} />,
Step: (p) => ,
StepBack: (p) => ,
Stop: (p) => >} />,
Search: (p) => >} />,
X: (p) => ,
Check: (p) => ,
Halt: (p) =>
>} />,
Power: (p) => >} />,
Reload: (p) => >} />,
AlertTri: (p) => >} />,
Info: (p) => >} />,
Logout: (p) => >} />,
User: (p) => >} />,
Filter: (p) => ,
Maximize: (p) => ,
Dot: (p) => >} />,
Layers: (p) => ,
Hash: (p) => ,
};
window.Icon = Icon;