mirror of
https://github.com/storytold/craft-anything.git
synced 2026-11-05 20:47:45 +01:00
f64ae3bf3c
A native, pure-Rust app that shows anyone how a piece of software works, with evidence-backed answers, then helps them rebuild it. It ships a desktop app, a CLI and an MCP server, all driven by one engine. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
89 lines
6.0 KiB
Rust
89 lines
6.0 KiB
Rust
//! Lucide icons (ISC licence, see `assets/icons/LICENSE-lucide.txt`), embedded and tinted at runtime.
|
|
//! Generated from the folder listing; add a row when an icon is added to `assets/icons`.
|
|
|
|
pub static ICONS: &[(&str, &[u8])] = &[
|
|
("activity", include_bytes!("../../../assets/icons/activity.svg")),
|
|
("app-window", include_bytes!("../../../assets/icons/app-window.svg")),
|
|
("binary", include_bytes!("../../../assets/icons/binary.svg")),
|
|
("book-open", include_bytes!("../../../assets/icons/book-open.svg")),
|
|
("bot", include_bytes!("../../../assets/icons/bot.svg")),
|
|
("boxes", include_bytes!("../../../assets/icons/boxes.svg")),
|
|
("braces", include_bytes!("../../../assets/icons/braces.svg")),
|
|
("bug", include_bytes!("../../../assets/icons/bug.svg")),
|
|
("cable", include_bytes!("../../../assets/icons/cable.svg")),
|
|
("check", include_bytes!("../../../assets/icons/check.svg")),
|
|
("chevron-down", include_bytes!("../../../assets/icons/chevron-down.svg")),
|
|
("chevron-right", include_bytes!("../../../assets/icons/chevron-right.svg")),
|
|
("chevron-up", include_bytes!("../../../assets/icons/chevron-up.svg")),
|
|
("circle-help", include_bytes!("../../../assets/icons/circle-help.svg")),
|
|
("circle-stop", include_bytes!("../../../assets/icons/circle-stop.svg")),
|
|
("clipboard-list", include_bytes!("../../../assets/icons/clipboard-list.svg")),
|
|
("code", include_bytes!("../../../assets/icons/code.svg")),
|
|
("copy", include_bytes!("../../../assets/icons/copy.svg")),
|
|
("cpu", include_bytes!("../../../assets/icons/cpu.svg")),
|
|
("database", include_bytes!("../../../assets/icons/database.svg")),
|
|
("download", include_bytes!("../../../assets/icons/download.svg")),
|
|
("external-link", include_bytes!("../../../assets/icons/external-link.svg")),
|
|
("eye-off", include_bytes!("../../../assets/icons/eye-off.svg")),
|
|
("eye", include_bytes!("../../../assets/icons/eye.svg")),
|
|
("file-code", include_bytes!("../../../assets/icons/file-code.svg")),
|
|
("file", include_bytes!("../../../assets/icons/file.svg")),
|
|
("fingerprint", include_bytes!("../../../assets/icons/fingerprint.svg")),
|
|
("flask-conical", include_bytes!("../../../assets/icons/flask-conical.svg")),
|
|
("folder-open", include_bytes!("../../../assets/icons/folder-open.svg")),
|
|
("folder", include_bytes!("../../../assets/icons/folder.svg")),
|
|
("gauge", include_bytes!("../../../assets/icons/gauge.svg")),
|
|
("git-branch", include_bytes!("../../../assets/icons/git-branch.svg")),
|
|
("globe", include_bytes!("../../../assets/icons/globe.svg")),
|
|
("graduation-cap", include_bytes!("../../../assets/icons/graduation-cap.svg")),
|
|
("hammer", include_bytes!("../../../assets/icons/hammer.svg")),
|
|
("hard-drive", include_bytes!("../../../assets/icons/hard-drive.svg")),
|
|
("history", include_bytes!("../../../assets/icons/history.svg")),
|
|
("house", include_bytes!("../../../assets/icons/house.svg")),
|
|
("info", include_bytes!("../../../assets/icons/info.svg")),
|
|
("key-round", include_bytes!("../../../assets/icons/key-round.svg")),
|
|
("layers", include_bytes!("../../../assets/icons/layers.svg")),
|
|
("link", include_bytes!("../../../assets/icons/link.svg")),
|
|
("list-checks", include_bytes!("../../../assets/icons/list-checks.svg")),
|
|
("list-tree", include_bytes!("../../../assets/icons/list-tree.svg")),
|
|
("loader", include_bytes!("../../../assets/icons/loader.svg")),
|
|
("lock-open", include_bytes!("../../../assets/icons/lock-open.svg")),
|
|
("lock", include_bytes!("../../../assets/icons/lock.svg")),
|
|
("message-square", include_bytes!("../../../assets/icons/message-square.svg")),
|
|
("microscope", include_bytes!("../../../assets/icons/microscope.svg")),
|
|
("minus", include_bytes!("../../../assets/icons/minus.svg")),
|
|
("monitor", include_bytes!("../../../assets/icons/monitor.svg")),
|
|
("moon", include_bytes!("../../../assets/icons/moon.svg")),
|
|
("network", include_bytes!("../../../assets/icons/network.svg")),
|
|
("package", include_bytes!("../../../assets/icons/package.svg")),
|
|
("paperclip", include_bytes!("../../../assets/icons/paperclip.svg")),
|
|
("pin", include_bytes!("../../../assets/icons/pin.svg")),
|
|
("play", include_bytes!("../../../assets/icons/play.svg")),
|
|
("plus", include_bytes!("../../../assets/icons/plus.svg")),
|
|
("puzzle", include_bytes!("../../../assets/icons/puzzle.svg")),
|
|
("radar", include_bytes!("../../../assets/icons/radar.svg")),
|
|
("refresh-cw", include_bytes!("../../../assets/icons/refresh-cw.svg")),
|
|
("rocket", include_bytes!("../../../assets/icons/rocket.svg")),
|
|
("scan-search", include_bytes!("../../../assets/icons/scan-search.svg")),
|
|
("search", include_bytes!("../../../assets/icons/search.svg")),
|
|
("send", include_bytes!("../../../assets/icons/send.svg")),
|
|
("server", include_bytes!("../../../assets/icons/server.svg")),
|
|
("settings", include_bytes!("../../../assets/icons/settings.svg")),
|
|
("shield-check", include_bytes!("../../../assets/icons/shield-check.svg")),
|
|
("shield", include_bytes!("../../../assets/icons/shield.svg")),
|
|
("smartphone", include_bytes!("../../../assets/icons/smartphone.svg")),
|
|
("sparkles", include_bytes!("../../../assets/icons/sparkles.svg")),
|
|
("square", include_bytes!("../../../assets/icons/square.svg")),
|
|
("sun", include_bytes!("../../../assets/icons/sun.svg")),
|
|
("terminal", include_bytes!("../../../assets/icons/terminal.svg")),
|
|
("trash-2", include_bytes!("../../../assets/icons/trash-2.svg")),
|
|
("triangle-alert", include_bytes!("../../../assets/icons/triangle-alert.svg")),
|
|
("upload", include_bytes!("../../../assets/icons/upload.svg")),
|
|
("user", include_bytes!("../../../assets/icons/user.svg")),
|
|
("wand-sparkles", include_bytes!("../../../assets/icons/wand-sparkles.svg")),
|
|
("workflow", include_bytes!("../../../assets/icons/workflow.svg")),
|
|
("wrench", include_bytes!("../../../assets/icons/wrench.svg")),
|
|
("x", include_bytes!("../../../assets/icons/x.svg")),
|
|
("zap", include_bytes!("../../../assets/icons/zap.svg")),
|
|
];
|