// Lucide-style icon set. Stroke 1.5, 24×24, round caps/joins.
// Export to window.Icons.
const I = ({ children, size = 18, className = '', strokeWidth = 1.6, ...rest }) => (
);
const Icons = {
// navigation
Dashboard: (p) => ,
Plug: (p) => ,
Lightbulb: (p) => ,
Sparkles: (p) => ,
Grid: (p) => ,
Palette: (p) => ,
Settings: (p) => ,
Logout: (p) => ,
// ui
Search: (p) => ,
Plus: (p) => ,
Check: (p) => ,
Chevron: (p) => ,
ChevronRight: (p) => ,
ChevronLeft: (p) => ,
Arrow: (p) => ,
X: (p) => ,
Mail: (p) => ,
Link: (p) => ,
Mic: (p) => ,
Text: (p) => ,
Rss: (p) => ,
Telegram: (p) => ,
Globe: (p) => ,
Download: (p) => ,
Send: (p) => ,
Save: (p) => ,
Trash: (p) => ,
Edit: (p) => ,
Refresh: (p) => ,
Menu: (p) => ,
Bell: (p) => ,
Image: (p) => ,
Type: (p) => ,
Layers: (p) => ,
Hash: (p) => ,
Quote: (p) => ,
Cover: (p) => ,
Number: (p) => ,
Stack: (p) => ,
Building: (p) => ,
AlertTriangle: (p) => ,
Play: (p) => ,
Square: (p) => ,
Eye: (p) => ,
More: (p) => ,
Filter: (p) => ,
Spark: (p) => ,
Upload: (p) => ,
BarChart: (p) => ,
TrendUp: (p) => ,
TrendDown: (p) => ,
Heart: (p) => ,
Bookmark: (p) => ,
Share: (p) => ,
File: (p) => ,
FileText: (p) => ,
Pdf: (p) => ,
Sheet: (p) => ,
ImageFile: (p) => ,
Instagram: (p) => ,
CheckCircle: (p) => ,
ClockApprove: (p) => ,
Approve: (p) => ,
Sun: (p) => ,
Moon: (p) => ,
Contrast: (p) => ,
};
window.Icons = Icons;