UNPKG

vanjs-feather

Version:
2,485 lines (2,366 loc) • 131 kB
var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); // src/icons/Activity.ts import van2 from "vanjs-core"; // src/FeatherIcon.ts import van from "vanjs-core"; var svgNamespace = "http://www.w3.org/2000/svg"; var FeatherIcon = /* @__PURE__ */ __name((initialProps = {}, ...children) => { const { svg } = van.tags(svgNamespace); const props = Object.fromEntries( Object.entries(initialProps).filter(([_, val]) => val) ); const defaultProps = { xmlns: svgNamespace, viewBox: "0 0 24 24", fill: "none", width: 24, height: 24, stroke: "currentColor", "stroke-width": 2, "stroke-linecap": "round", "stroke-linejoin": "round" }; return svg( { ...defaultProps, ...props }, children ); }, "FeatherIcon"); // src/icons/Activity.ts var Activity = /* @__PURE__ */ __name((props) => { const { polyline } = van2.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "22 12 18 12 15 21 9 3 6 12 2 12" }) ); }, "Activity"); // src/icons/Airplay.ts import van3 from "vanjs-core"; var Airplay = /* @__PURE__ */ __name((props) => { const { path, polygon } = van3.tags(svgNamespace); return FeatherIcon( props, path({ d: "M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1" }), polygon({ points: "12 15 17 21 7 21 12 15" }) ); }, "Airplay"); // src/icons/AlertCircle.ts import van4 from "vanjs-core"; var AlertCircle = /* @__PURE__ */ __name((props) => { const { circle, line } = van4.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), line({ x1: "12", y1: "8", x2: "12", y2: "12" }), line({ x1: "12", y1: "16", x2: "12.01", y2: "16" }) ); }, "AlertCircle"); // src/icons/AlertOctagon.ts import van5 from "vanjs-core"; var AlertOctagon = /* @__PURE__ */ __name((props) => { const { polygon, line } = van5.tags(svgNamespace); return FeatherIcon( props, polygon({ points: "7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2" }), line({ x1: "12", y1: "8", x2: "12", y2: "12" }), line({ x1: "12", y1: "16", x2: "12.01", y2: "16" }) ); }, "AlertOctagon"); // src/icons/AlertTriangle.ts import van6 from "vanjs-core"; var AlertTriangle = /* @__PURE__ */ __name((props) => { const { path, line } = van6.tags(svgNamespace); return FeatherIcon( props, path({ d: "M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z" }), line({ x1: "12", y1: "9", x2: "12", y2: "13" }), line({ x1: "12", y1: "17", x2: "12.01", y2: "17" }) ); }, "AlertTriangle"); // src/icons/AlignCenter.ts import van7 from "vanjs-core"; var AlignCenter = /* @__PURE__ */ __name((props) => { const { line } = van7.tags(svgNamespace); return FeatherIcon( props, line({ x1: "18", y1: "10", x2: "6", y2: "10" }), line({ x1: "21", y1: "6", x2: "3", y2: "6" }), line({ x1: "21", y1: "14", x2: "3", y2: "14" }), line({ x1: "18", y1: "18", x2: "6", y2: "18" }) ); }, "AlignCenter"); // src/icons/AlignJustify.ts import van8 from "vanjs-core"; var AlignJustify = /* @__PURE__ */ __name((props) => { const { line } = van8.tags(svgNamespace); return FeatherIcon( props, line({ x1: "21", y1: "10", x2: "3", y2: "10" }), line({ x1: "21", y1: "6", x2: "3", y2: "6" }), line({ x1: "21", y1: "14", x2: "3", y2: "14" }), line({ x1: "21", y1: "18", x2: "3", y2: "18" }) ); }, "AlignJustify"); // src/icons/AlignLeft.ts import van9 from "vanjs-core"; var AlignLeft = /* @__PURE__ */ __name((props) => { const { line } = van9.tags(svgNamespace); return FeatherIcon( props, line({ x1: "17", y1: "10", x2: "3", y2: "10" }), line({ x1: "21", y1: "6", x2: "3", y2: "6" }), line({ x1: "21", y1: "14", x2: "3", y2: "14" }), line({ x1: "17", y1: "18", x2: "3", y2: "18" }) ); }, "AlignLeft"); // src/icons/AlignRight.ts import van10 from "vanjs-core"; var AlignRight = /* @__PURE__ */ __name((props) => { const { line } = van10.tags(svgNamespace); return FeatherIcon( props, line({ x1: "21", y1: "10", x2: "7", y2: "10" }), line({ x1: "21", y1: "6", x2: "3", y2: "6" }), line({ x1: "21", y1: "14", x2: "3", y2: "14" }), line({ x1: "21", y1: "18", x2: "7", y2: "18" }) ); }, "AlignRight"); // src/icons/Anchor.ts import van11 from "vanjs-core"; var Anchor = /* @__PURE__ */ __name((props) => { const { path, circle, line } = van11.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "5", r: "3" }), line({ x1: "12", y1: "22", x2: "12", y2: "8" }), path({ d: "M5 12H2a10 10 0 0 0 20 0h-3" }) ); }, "Anchor"); // src/icons/Aperture.ts import van12 from "vanjs-core"; var Aperture = /* @__PURE__ */ __name((props) => { const { circle, line } = van12.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), line({ x1: "14.31", y1: "8", x2: "20.05", y2: "17.94" }), line({ x1: "9.69", y1: "8", x2: "21.17", y2: "8" }), line({ x1: "7.38", y1: "12", x2: "13.12", y2: "2.06" }), line({ x1: "9.69", y1: "16", x2: "3.95", y2: "6.06" }), line({ x1: "14.31", y1: "16", x2: "2.83", y2: "16" }), line({ x1: "16.62", y1: "12", x2: "10.88", y2: "21.94" }) ); }, "Aperture"); // src/icons/Archive.ts import van13 from "vanjs-core"; var Archive = /* @__PURE__ */ __name((props) => { const { polyline, line, rect } = van13.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "21 8 21 21 3 21 3 8" }), rect({ x: "1", y: "3", width: "22", height: "5" }), line({ x1: "10", y1: "12", x2: "14", y2: "12" }) ); }, "Archive"); // src/icons/ArrowDown.ts import van14 from "vanjs-core"; var ArrowDown = /* @__PURE__ */ __name((props) => { const { polyline, line } = van14.tags(svgNamespace); return FeatherIcon( props, line({ x1: "12", y1: "5", x2: "12", y2: "19" }), polyline({ points: "19 12 12 19 5 12" }) ); }, "ArrowDown"); // src/icons/ArrowDownCircle.ts import van15 from "vanjs-core"; var ArrowDownCircle = /* @__PURE__ */ __name((props) => { const { polyline, circle, line } = van15.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "8 12 12 16 16 12" }), line({ x1: "12", y1: "8", x2: "12", y2: "16" }) ); }, "ArrowDownCircle"); // src/icons/ArrowDownLeft.ts import van16 from "vanjs-core"; var ArrowDownLeft = /* @__PURE__ */ __name((props) => { const { polyline, line } = van16.tags(svgNamespace); return FeatherIcon( props, line({ x1: "17", y1: "7", x2: "7", y2: "17" }), polyline({ points: "17 17 7 17 7 7" }) ); }, "ArrowDownLeft"); // src/icons/ArrowDownRight.ts import van17 from "vanjs-core"; var ArrowDownRight = /* @__PURE__ */ __name((props) => { const { polyline, line } = van17.tags(svgNamespace); return FeatherIcon( props, line({ x1: "7", y1: "7", x2: "17", y2: "17" }), polyline({ points: "17 7 17 17 7 17" }) ); }, "ArrowDownRight"); // src/icons/ArrowLeft.ts import van18 from "vanjs-core"; var ArrowLeft = /* @__PURE__ */ __name((props) => { const { polyline, line } = van18.tags(svgNamespace); return FeatherIcon( props, line({ x1: "19", y1: "12", x2: "5", y2: "12" }), polyline({ points: "12 19 5 12 12 5" }) ); }, "ArrowLeft"); // src/icons/ArrowLeftCircle.ts import van19 from "vanjs-core"; var ArrowLeftCircle = /* @__PURE__ */ __name((props) => { const { polyline, circle, line } = van19.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "12 8 8 12 12 16" }), line({ x1: "16", y1: "12", x2: "8", y2: "12" }) ); }, "ArrowLeftCircle"); // src/icons/ArrowRight.ts import van20 from "vanjs-core"; var ArrowRight = /* @__PURE__ */ __name((props) => { const { polyline, line } = van20.tags(svgNamespace); return FeatherIcon( props, line({ x1: "5", y1: "12", x2: "19", y2: "12" }), polyline({ points: "12 5 19 12 12 19" }) ); }, "ArrowRight"); // src/icons/ArrowRightCircle.ts import van21 from "vanjs-core"; var ArrowRightCircle = /* @__PURE__ */ __name((props) => { const { polyline, circle, line } = van21.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "12 16 16 12 12 8" }), line({ x1: "8", y1: "12", x2: "16", y2: "12" }) ); }, "ArrowRightCircle"); // src/icons/ArrowUp.ts import van22 from "vanjs-core"; var ArrowUp = /* @__PURE__ */ __name((props) => { const { polyline, line } = van22.tags(svgNamespace); return FeatherIcon( props, line({ x1: "12", y1: "19", x2: "12", y2: "5" }), polyline({ points: "5 12 12 5 19 12" }) ); }, "ArrowUp"); // src/icons/ArrowUpCircle.ts import van23 from "vanjs-core"; var ArrowUpCircle = /* @__PURE__ */ __name((props) => { const { polyline, circle, line } = van23.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "16 12 12 8 8 12" }), line({ x1: "12", y1: "16", x2: "12", y2: "8" }) ); }, "ArrowUpCircle"); // src/icons/ArrowUpLeft.ts import van24 from "vanjs-core"; var ArrowUpLeft = /* @__PURE__ */ __name((props) => { const { polyline, line } = van24.tags(svgNamespace); return FeatherIcon( props, line({ x1: "17", y1: "17", x2: "7", y2: "7" }), polyline({ points: "7 17 7 7 17 7" }) ); }, "ArrowUpLeft"); // src/icons/ArrowUpRight.ts import van25 from "vanjs-core"; var ArrowUpRight = /* @__PURE__ */ __name((props) => { const { polyline, line } = van25.tags(svgNamespace); return FeatherIcon( props, line({ x1: "7", y1: "17", x2: "17", y2: "7" }), polyline({ points: "7 7 17 7 17 17" }) ); }, "ArrowUpRight"); // src/icons/AtSign.ts import van26 from "vanjs-core"; var AtSign = /* @__PURE__ */ __name((props) => { const { path, circle } = van26.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "4" }), path({ d: "M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94" }) ); }, "AtSign"); // src/icons/Award.ts import van27 from "vanjs-core"; var Award = /* @__PURE__ */ __name((props) => { const { polyline, circle } = van27.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "8", r: "7" }), polyline({ points: "8.21 13.89 7 23 12 20 17 23 15.79 13.88" }) ); }, "Award"); // src/icons/BarChart.ts import van28 from "vanjs-core"; var BarChart = /* @__PURE__ */ __name((props) => { const { line } = van28.tags(svgNamespace); return FeatherIcon( props, line({ x1: "12", y1: "20", x2: "12", y2: "10" }), line({ x1: "18", y1: "20", x2: "18", y2: "4" }), line({ x1: "6", y1: "20", x2: "6", y2: "16" }) ); }, "BarChart"); // src/icons/BarChart2.ts import van29 from "vanjs-core"; var BarChart2 = /* @__PURE__ */ __name((props) => { const { line } = van29.tags(svgNamespace); return FeatherIcon( props, line({ x1: "18", y1: "20", x2: "18", y2: "10" }), line({ x1: "12", y1: "20", x2: "12", y2: "4" }), line({ x1: "6", y1: "20", x2: "6", y2: "14" }) ); }, "BarChart2"); // src/icons/Battery.ts import van30 from "vanjs-core"; var Battery = /* @__PURE__ */ __name((props) => { const { line, rect } = van30.tags(svgNamespace); return FeatherIcon( props, rect({ x: "1", y: "6", width: "18", height: "12", rx: "2", ry: "2" }), line({ x1: "23", y1: "13", x2: "23", y2: "11" }) ); }, "Battery"); // src/icons/BatteryCharging.ts import van31 from "vanjs-core"; var BatteryCharging = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van31.tags(svgNamespace); return FeatherIcon( props, path({ d: "M5 18H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.19M15 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.19" }), line({ x1: "23", y1: "13", x2: "23", y2: "11" }), polyline({ points: "11 6 7 12 13 12 9 18" }) ); }, "BatteryCharging"); // src/icons/Bell.ts import van32 from "vanjs-core"; var Bell = /* @__PURE__ */ __name((props) => { const { path } = van32.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9" }), path({ d: "M13.73 21a2 2 0 0 1-3.46 0" }) ); }, "Bell"); // src/icons/BellOff.ts import van33 from "vanjs-core"; var BellOff = /* @__PURE__ */ __name((props) => { const { path, line } = van33.tags(svgNamespace); return FeatherIcon( props, path({ d: "M13.73 21a2 2 0 0 1-3.46 0" }), path({ d: "M18.63 13A17.89 17.89 0 0 1 18 8" }), path({ d: "M6.26 6.26A5.86 5.86 0 0 0 6 8c0 7-3 9-3 9h14" }), path({ d: "M18 8a6 6 0 0 0-9.33-5" }), line({ x1: "1", y1: "1", x2: "23", y2: "23" }) ); }, "BellOff"); // src/icons/Bluetooth.ts import van34 from "vanjs-core"; var Bluetooth = /* @__PURE__ */ __name((props) => { const { polyline } = van34.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5" }) ); }, "Bluetooth"); // src/icons/Bold.ts import van35 from "vanjs-core"; var Bold = /* @__PURE__ */ __name((props) => { const { path } = van35.tags(svgNamespace); return FeatherIcon( props, path({ d: "M6 4h8a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z" }), path({ d: "M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z" }) ); }, "Bold"); // src/icons/Book.ts import van36 from "vanjs-core"; var Book = /* @__PURE__ */ __name((props) => { const { path } = van36.tags(svgNamespace); return FeatherIcon( props, path({ d: "M4 19.5A2.5 2.5 0 0 1 6.5 17H20" }), path({ d: "M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z" }) ); }, "Book"); // src/icons/BookOpen.ts import van37 from "vanjs-core"; var BookOpen = /* @__PURE__ */ __name((props) => { const { path } = van37.tags(svgNamespace); return FeatherIcon( props, path({ d: "M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z" }), path({ d: "M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z" }) ); }, "BookOpen"); // src/icons/Bookmark.ts import van38 from "vanjs-core"; var Bookmark = /* @__PURE__ */ __name((props) => { const { path } = van38.tags(svgNamespace); return FeatherIcon( props, path({ d: "M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z" }) ); }, "Bookmark"); // src/icons/Box.ts import van39 from "vanjs-core"; var Box = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van39.tags(svgNamespace); return FeatherIcon( props, path({ d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z" }), polyline({ points: "3.27 6.96 12 12.01 20.73 6.96" }), line({ x1: "12", y1: "22.08", x2: "12", y2: "12" }) ); }, "Box"); // src/icons/Briefcase.ts import van40 from "vanjs-core"; var Briefcase = /* @__PURE__ */ __name((props) => { const { path, rect } = van40.tags(svgNamespace); return FeatherIcon( props, rect({ x: "2", y: "7", width: "20", height: "14", rx: "2", ry: "2" }), path({ d: "M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16" }) ); }, "Briefcase"); // src/icons/Calendar.ts import van41 from "vanjs-core"; var Calendar = /* @__PURE__ */ __name((props) => { const { line, rect } = van41.tags(svgNamespace); return FeatherIcon( props, rect({ x: "3", y: "4", width: "18", height: "18", rx: "2", ry: "2" }), line({ x1: "16", y1: "2", x2: "16", y2: "6" }), line({ x1: "8", y1: "2", x2: "8", y2: "6" }), line({ x1: "3", y1: "10", x2: "21", y2: "10" }) ); }, "Calendar"); // src/icons/Camera.ts import van42 from "vanjs-core"; var Camera = /* @__PURE__ */ __name((props) => { const { path, circle } = van42.tags(svgNamespace); return FeatherIcon( props, path({ d: "M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z" }), circle({ cx: "12", cy: "13", r: "4" }) ); }, "Camera"); // src/icons/CameraOff.ts import van43 from "vanjs-core"; var CameraOff = /* @__PURE__ */ __name((props) => { const { path, line } = van43.tags(svgNamespace); return FeatherIcon( props, line({ x1: "1", y1: "1", x2: "23", y2: "23" }), path({ d: "M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56" }) ); }, "CameraOff"); // src/icons/Cast.ts import van44 from "vanjs-core"; var Cast = /* @__PURE__ */ __name((props) => { const { path, line } = van44.tags(svgNamespace); return FeatherIcon( props, path({ d: "M2 16.1A5 5 0 0 1 5.9 20M2 12.05A9 9 0 0 1 9.95 20M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6" }), line({ x1: "2", y1: "20", x2: "2.01", y2: "20" }) ); }, "Cast"); // src/icons/Check.ts import van45 from "vanjs-core"; var Check = /* @__PURE__ */ __name((props) => { const { polyline } = van45.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "20 6 9 17 4 12" }) ); }, "Check"); // src/icons/CheckCircle.ts import van46 from "vanjs-core"; var CheckCircle = /* @__PURE__ */ __name((props) => { const { polyline, path } = van46.tags(svgNamespace); return FeatherIcon( props, path({ d: "M22 11.08V12a10 10 0 1 1-5.93-9.14" }), polyline({ points: "22 4 12 14.01 9 11.01" }) ); }, "CheckCircle"); // src/icons/CheckSquare.ts import van47 from "vanjs-core"; var CheckSquare = /* @__PURE__ */ __name((props) => { const { polyline, path } = van47.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "9 11 12 14 22 4" }), path({ d: "M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11" }) ); }, "CheckSquare"); // src/icons/ChevronDown.ts import van48 from "vanjs-core"; var ChevronDown = /* @__PURE__ */ __name((props) => { const { polyline } = van48.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "6 9 12 15 18 9" }) ); }, "ChevronDown"); // src/icons/ChevronLeft.ts import van49 from "vanjs-core"; var ChevronLeft = /* @__PURE__ */ __name((props) => { const { polyline } = van49.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "15 18 9 12 15 6" }) ); }, "ChevronLeft"); // src/icons/ChevronRight.ts import van50 from "vanjs-core"; var ChevronRight = /* @__PURE__ */ __name((props) => { const { polyline } = van50.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "9 18 15 12 9 6" }) ); }, "ChevronRight"); // src/icons/ChevronUp.ts import van51 from "vanjs-core"; var ChevronUp = /* @__PURE__ */ __name((props) => { const { polyline } = van51.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "18 15 12 9 6 15" }) ); }, "ChevronUp"); // src/icons/ChevronsDown.ts import van52 from "vanjs-core"; var ChevronsDown = /* @__PURE__ */ __name((props) => { const { polyline } = van52.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "7 13 12 18 17 13" }), polyline({ points: "7 6 12 11 17 6" }) ); }, "ChevronsDown"); // src/icons/ChevronsLeft.ts import van53 from "vanjs-core"; var ChevronsLeft = /* @__PURE__ */ __name((props) => { const { polyline } = van53.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "11 17 6 12 11 7" }), polyline({ points: "18 17 13 12 18 7" }) ); }, "ChevronsLeft"); // src/icons/ChevronsRight.ts import van54 from "vanjs-core"; var ChevronsRight = /* @__PURE__ */ __name((props) => { const { polyline } = van54.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "13 17 18 12 13 7" }), polyline({ points: "6 17 11 12 6 7" }) ); }, "ChevronsRight"); // src/icons/ChevronsUp.ts import van55 from "vanjs-core"; var ChevronsUp = /* @__PURE__ */ __name((props) => { const { polyline } = van55.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "17 11 12 6 7 11" }), polyline({ points: "17 18 12 13 7 18" }) ); }, "ChevronsUp"); // src/icons/Chrome.ts import van56 from "vanjs-core"; var Chrome = /* @__PURE__ */ __name((props) => { const { circle, line } = van56.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), circle({ cx: "12", cy: "12", r: "4" }), line({ x1: "21.17", y1: "8", x2: "12", y2: "8" }), line({ x1: "3.95", y1: "6.06", x2: "8.54", y2: "14" }), line({ x1: "10.88", y1: "21.94", x2: "15.46", y2: "14" }) ); }, "Chrome"); // src/icons/Circle.ts import van57 from "vanjs-core"; var Circle = /* @__PURE__ */ __name((props) => { const { circle } = van57.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }) ); }, "Circle"); // src/icons/Clipboard.ts import van58 from "vanjs-core"; var Clipboard = /* @__PURE__ */ __name((props) => { const { path, rect } = van58.tags(svgNamespace); return FeatherIcon( props, path({ d: "M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2" }), rect({ x: "8", y: "2", width: "8", height: "4", rx: "1", ry: "1" }) ); }, "Clipboard"); // src/icons/Clock.ts import van59 from "vanjs-core"; var Clock = /* @__PURE__ */ __name((props) => { const { polyline, circle } = van59.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polyline({ points: "12 6 12 12 16 14" }) ); }, "Clock"); // src/icons/Cloud.ts import van60 from "vanjs-core"; var Cloud = /* @__PURE__ */ __name((props) => { const { path } = van60.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z" }) ); }, "Cloud"); // src/icons/CloudDrizzle.ts import van61 from "vanjs-core"; var CloudDrizzle = /* @__PURE__ */ __name((props) => { const { path, line } = van61.tags(svgNamespace); return FeatherIcon( props, line({ x1: "8", y1: "19", x2: "8", y2: "21" }), line({ x1: "8", y1: "13", x2: "8", y2: "15" }), line({ x1: "16", y1: "19", x2: "16", y2: "21" }), line({ x1: "16", y1: "13", x2: "16", y2: "15" }), line({ x1: "12", y1: "21", x2: "12", y2: "23" }), line({ x1: "12", y1: "15", x2: "12", y2: "17" }), path({ d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25" }) ); }, "CloudDrizzle"); // src/icons/CloudLightning.ts import van62 from "vanjs-core"; var CloudLightning = /* @__PURE__ */ __name((props) => { const { polyline, path } = van62.tags(svgNamespace); return FeatherIcon( props, path({ d: "M19 16.9A5 5 0 0 0 18 7h-1.26a8 8 0 1 0-11.62 9" }), polyline({ points: "13 11 9 17 15 17 11 23" }) ); }, "CloudLightning"); // src/icons/CloudOff.ts import van63 from "vanjs-core"; var CloudOff = /* @__PURE__ */ __name((props) => { const { path, line } = van63.tags(svgNamespace); return FeatherIcon( props, path({ d: "M22.61 16.95A5 5 0 0 0 18 10h-1.26a8 8 0 0 0-7.05-6M5 5a8 8 0 0 0 4 15h9a5 5 0 0 0 1.7-.3" }), line({ x1: "1", y1: "1", x2: "23", y2: "23" }) ); }, "CloudOff"); // src/icons/CloudRain.ts import van64 from "vanjs-core"; var CloudRain = /* @__PURE__ */ __name((props) => { const { path, line } = van64.tags(svgNamespace); return FeatherIcon( props, line({ x1: "16", y1: "13", x2: "16", y2: "21" }), line({ x1: "8", y1: "13", x2: "8", y2: "21" }), line({ x1: "12", y1: "15", x2: "12", y2: "23" }), path({ d: "M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25" }) ); }, "CloudRain"); // src/icons/CloudSnow.ts import van65 from "vanjs-core"; var CloudSnow = /* @__PURE__ */ __name((props) => { const { path, line } = van65.tags(svgNamespace); return FeatherIcon( props, path({ d: "M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25" }), line({ x1: "8", y1: "16", x2: "8.01", y2: "16" }), line({ x1: "8", y1: "20", x2: "8.01", y2: "20" }), line({ x1: "12", y1: "18", x2: "12.01", y2: "18" }), line({ x1: "12", y1: "22", x2: "12.01", y2: "22" }), line({ x1: "16", y1: "16", x2: "16.01", y2: "16" }), line({ x1: "16", y1: "20", x2: "16.01", y2: "20" }) ); }, "CloudSnow"); // src/icons/Code.ts import van66 from "vanjs-core"; var Code = /* @__PURE__ */ __name((props) => { const { polyline } = van66.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "16 18 22 12 16 6" }), polyline({ points: "8 6 2 12 8 18" }) ); }, "Code"); // src/icons/Codepen.ts import van67 from "vanjs-core"; var Codepen = /* @__PURE__ */ __name((props) => { const { polyline, polygon, line } = van67.tags(svgNamespace); return FeatherIcon( props, polygon({ points: "12 2 22 8.5 22 15.5 12 22 2 15.5 2 8.5 12 2" }), line({ x1: "12", y1: "22", x2: "12", y2: "15.5" }), polyline({ points: "22 8.5 12 15.5 2 8.5" }), polyline({ points: "2 15.5 12 8.5 22 15.5" }), line({ x1: "12", y1: "2", x2: "12", y2: "8.5" }) ); }, "Codepen"); // src/icons/Codesandbox.ts import van68 from "vanjs-core"; var Codesandbox = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van68.tags(svgNamespace); return FeatherIcon( props, path({ d: "M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z" }), polyline({ points: "7.5 4.21 12 6.81 16.5 4.21" }), polyline({ points: "7.5 19.79 7.5 14.6 3 12" }), polyline({ points: "21 12 16.5 14.6 16.5 19.79" }), polyline({ points: "3.27 6.96 12 12.01 20.73 6.96" }), line({ x1: "12", y1: "22.08", x2: "12", y2: "12" }) ); }, "Codesandbox"); // src/icons/Coffee.ts import van69 from "vanjs-core"; var Coffee = /* @__PURE__ */ __name((props) => { const { path, line } = van69.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 8h1a4 4 0 0 1 0 8h-1" }), path({ d: "M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z" }), line({ x1: "6", y1: "1", x2: "6", y2: "4" }), line({ x1: "10", y1: "1", x2: "10", y2: "4" }), line({ x1: "14", y1: "1", x2: "14", y2: "4" }) ); }, "Coffee"); // src/icons/Columns.ts import van70 from "vanjs-core"; var Columns = /* @__PURE__ */ __name((props) => { const { path } = van70.tags(svgNamespace); return FeatherIcon( props, path({ d: "M12 3h7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-7m0-18H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7m0-18v18" }) ); }, "Columns"); // src/icons/Command.ts import van71 from "vanjs-core"; var Command = /* @__PURE__ */ __name((props) => { const { path } = van71.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3H6a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3V6a3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 3 3 0 0 0-3-3z" }) ); }, "Command"); // src/icons/Compass.ts import van72 from "vanjs-core"; var Compass = /* @__PURE__ */ __name((props) => { const { polygon, circle } = van72.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), polygon({ points: "16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76" }) ); }, "Compass"); // src/icons/Copy.ts import van73 from "vanjs-core"; var Copy = /* @__PURE__ */ __name((props) => { const { path, rect } = van73.tags(svgNamespace); return FeatherIcon( props, rect({ x: "9", y: "9", width: "13", height: "13", rx: "2", ry: "2" }), path({ d: "M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1" }) ); }, "Copy"); // src/icons/CornerDownLeft.ts import van74 from "vanjs-core"; var CornerDownLeft = /* @__PURE__ */ __name((props) => { const { polyline, path } = van74.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "9 10 4 15 9 20" }), path({ d: "M20 4v7a4 4 0 0 1-4 4H4" }) ); }, "CornerDownLeft"); // src/icons/CornerDownRight.ts import van75 from "vanjs-core"; var CornerDownRight = /* @__PURE__ */ __name((props) => { const { polyline, path } = van75.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "15 10 20 15 15 20" }), path({ d: "M4 4v7a4 4 0 0 0 4 4h12" }) ); }, "CornerDownRight"); // src/icons/CornerLeftDown.ts import van76 from "vanjs-core"; var CornerLeftDown = /* @__PURE__ */ __name((props) => { const { polyline, path } = van76.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "14 15 9 20 4 15" }), path({ d: "M20 4h-7a4 4 0 0 0-4 4v12" }) ); }, "CornerLeftDown"); // src/icons/CornerLeftUp.ts import van77 from "vanjs-core"; var CornerLeftUp = /* @__PURE__ */ __name((props) => { const { polyline, path } = van77.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "14 9 9 4 4 9" }), path({ d: "M20 20h-7a4 4 0 0 1-4-4V4" }) ); }, "CornerLeftUp"); // src/icons/CornerRightDown.ts import van78 from "vanjs-core"; var CornerRightDown = /* @__PURE__ */ __name((props) => { const { polyline, path } = van78.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "10 15 15 20 20 15" }), path({ d: "M4 4h7a4 4 0 0 1 4 4v12" }) ); }, "CornerRightDown"); // src/icons/CornerRightUp.ts import van79 from "vanjs-core"; var CornerRightUp = /* @__PURE__ */ __name((props) => { const { polyline, path } = van79.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "10 9 15 4 20 9" }), path({ d: "M4 20h7a4 4 0 0 0 4-4V4" }) ); }, "CornerRightUp"); // src/icons/CornerUpLeft.ts import van80 from "vanjs-core"; var CornerUpLeft = /* @__PURE__ */ __name((props) => { const { polyline, path } = van80.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "9 14 4 9 9 4" }), path({ d: "M20 20v-7a4 4 0 0 0-4-4H4" }) ); }, "CornerUpLeft"); // src/icons/CornerUpRight.ts import van81 from "vanjs-core"; var CornerUpRight = /* @__PURE__ */ __name((props) => { const { polyline, path } = van81.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "15 14 20 9 15 4" }), path({ d: "M4 20v-7a4 4 0 0 1 4-4h12" }) ); }, "CornerUpRight"); // src/icons/Cpu.ts import van82 from "vanjs-core"; var Cpu = /* @__PURE__ */ __name((props) => { const { line, rect } = van82.tags(svgNamespace); return FeatherIcon( props, rect({ x: "4", y: "4", width: "16", height: "16", rx: "2", ry: "2" }), rect({ x: "9", y: "9", width: "6", height: "6" }), line({ x1: "9", y1: "1", x2: "9", y2: "4" }), line({ x1: "15", y1: "1", x2: "15", y2: "4" }), line({ x1: "9", y1: "20", x2: "9", y2: "23" }), line({ x1: "15", y1: "20", x2: "15", y2: "23" }), line({ x1: "20", y1: "9", x2: "23", y2: "9" }), line({ x1: "20", y1: "14", x2: "23", y2: "14" }), line({ x1: "1", y1: "9", x2: "4", y2: "9" }), line({ x1: "1", y1: "14", x2: "4", y2: "14" }) ); }, "Cpu"); // src/icons/CreditCard.ts import van83 from "vanjs-core"; var CreditCard = /* @__PURE__ */ __name((props) => { const { line, rect } = van83.tags(svgNamespace); return FeatherIcon( props, rect({ x: "1", y: "4", width: "22", height: "16", rx: "2", ry: "2" }), line({ x1: "1", y1: "10", x2: "23", y2: "10" }) ); }, "CreditCard"); // src/icons/Crop.ts import van84 from "vanjs-core"; var Crop = /* @__PURE__ */ __name((props) => { const { path } = van84.tags(svgNamespace); return FeatherIcon( props, path({ d: "M6.13 1L6 16a2 2 0 0 0 2 2h15" }), path({ d: "M1 6.13L16 6a2 2 0 0 1 2 2v15" }) ); }, "Crop"); // src/icons/Crosshair.ts import van85 from "vanjs-core"; var Crosshair = /* @__PURE__ */ __name((props) => { const { circle, line } = van85.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), line({ x1: "22", y1: "12", x2: "18", y2: "12" }), line({ x1: "6", y1: "12", x2: "2", y2: "12" }), line({ x1: "12", y1: "6", x2: "12", y2: "2" }), line({ x1: "12", y1: "22", x2: "12", y2: "18" }) ); }, "Crosshair"); // src/icons/Database.ts import van86 from "vanjs-core"; var Database = /* @__PURE__ */ __name((props) => { const { path, ellipse } = van86.tags(svgNamespace); return FeatherIcon( props, ellipse({ cx: "12", cy: "5", rx: "9", ry: "3" }), path({ d: "M21 12c0 1.66-4 3-9 3s-9-1.34-9-3" }), path({ d: "M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5" }) ); }, "Database"); // src/icons/Delete.ts import van87 from "vanjs-core"; var Delete = /* @__PURE__ */ __name((props) => { const { path, line } = van87.tags(svgNamespace); return FeatherIcon( props, path({ d: "M21 4H8l-7 8 7 8h13a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2z" }), line({ x1: "18", y1: "9", x2: "12", y2: "15" }), line({ x1: "12", y1: "9", x2: "18", y2: "15" }) ); }, "Delete"); // src/icons/Disc.ts import van88 from "vanjs-core"; var Disc = /* @__PURE__ */ __name((props) => { const { circle } = van88.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), circle({ cx: "12", cy: "12", r: "3" }) ); }, "Disc"); // src/icons/Divide.ts import van89 from "vanjs-core"; var Divide = /* @__PURE__ */ __name((props) => { const { circle, line } = van89.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "6", r: "2" }), line({ x1: "5", y1: "12", x2: "19", y2: "12" }), circle({ cx: "12", cy: "18", r: "2" }) ); }, "Divide"); // src/icons/DivideCircle.ts import van90 from "vanjs-core"; var DivideCircle = /* @__PURE__ */ __name((props) => { const { circle, line } = van90.tags(svgNamespace); return FeatherIcon( props, line({ x1: "8", y1: "12", x2: "16", y2: "12" }), line({ x1: "12", y1: "16", x2: "12", y2: "16" }), line({ x1: "12", y1: "8", x2: "12", y2: "8" }), circle({ cx: "12", cy: "12", r: "10" }) ); }, "DivideCircle"); // src/icons/DivideSquare.ts import van91 from "vanjs-core"; var DivideSquare = /* @__PURE__ */ __name((props) => { const { line, rect } = van91.tags(svgNamespace); return FeatherIcon( props, rect({ x: "3", y: "3", width: "18", height: "18", rx: "2", ry: "2" }), line({ x1: "8", y1: "12", x2: "16", y2: "12" }), line({ x1: "12", y1: "16", x2: "12", y2: "16" }), line({ x1: "12", y1: "8", x2: "12", y2: "8" }) ); }, "DivideSquare"); // src/icons/DollarSign.ts import van92 from "vanjs-core"; var DollarSign = /* @__PURE__ */ __name((props) => { const { path, line } = van92.tags(svgNamespace); return FeatherIcon( props, line({ x1: "12", y1: "1", x2: "12", y2: "23" }), path({ d: "M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6" }) ); }, "DollarSign"); // src/icons/Download.ts import van93 from "vanjs-core"; var Download = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van93.tags(svgNamespace); return FeatherIcon( props, path({ d: "M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" }), polyline({ points: "7 10 12 15 17 10" }), line({ x1: "12", y1: "15", x2: "12", y2: "3" }) ); }, "Download"); // src/icons/DownloadCloud.ts import van94 from "vanjs-core"; var DownloadCloud = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van94.tags(svgNamespace); return FeatherIcon( props, polyline({ points: "8 17 12 21 16 17" }), line({ x1: "12", y1: "12", x2: "12", y2: "21" }), path({ d: "M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29" }) ); }, "DownloadCloud"); // src/icons/Dribbble.ts import van95 from "vanjs-core"; var Dribbble = /* @__PURE__ */ __name((props) => { const { path, circle } = van95.tags(svgNamespace); return FeatherIcon( props, circle({ cx: "12", cy: "12", r: "10" }), path({ d: "M8.56 2.75c4.37 6.03 6.02 9.42 8.03 17.72m2.54-15.38c-3.72 4.35-8.94 5.66-16.88 5.85m19.5 1.9c-3.5-.93-6.63-.82-8.94 0-2.58.92-5.01 2.86-7.44 6.32" }) ); }, "Dribbble"); // src/icons/Droplet.ts import van96 from "vanjs-core"; var Droplet = /* @__PURE__ */ __name((props) => { const { path } = van96.tags(svgNamespace); return FeatherIcon( props, path({ d: "M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z" }) ); }, "Droplet"); // src/icons/Edit.ts import van97 from "vanjs-core"; var Edit = /* @__PURE__ */ __name((props) => { const { path } = van97.tags(svgNamespace); return FeatherIcon( props, path({ d: "M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7" }), path({ d: "M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z" }) ); }, "Edit"); // src/icons/Edit2.ts import van98 from "vanjs-core"; var Edit2 = /* @__PURE__ */ __name((props) => { const { path } = van98.tags(svgNamespace); return FeatherIcon( props, path({ d: "M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z" }) ); }, "Edit2"); // src/icons/Edit3.ts import van99 from "vanjs-core"; var Edit3 = /* @__PURE__ */ __name((props) => { const { path } = van99.tags(svgNamespace); return FeatherIcon( props, path({ d: "M12 20h9" }), path({ d: "M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z" }) ); }, "Edit3"); // src/icons/ExternalLink.ts import van100 from "vanjs-core"; var ExternalLink = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van100.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" }), polyline({ points: "15 3 21 3 21 9" }), line({ x1: "10", y1: "14", x2: "21", y2: "3" }) ); }, "ExternalLink"); // src/icons/Eye.ts import van101 from "vanjs-core"; var Eye = /* @__PURE__ */ __name((props) => { const { path, circle } = van101.tags(svgNamespace); return FeatherIcon( props, path({ d: "M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z" }), circle({ cx: "12", cy: "12", r: "3" }) ); }, "Eye"); // src/icons/EyeOff.ts import van102 from "vanjs-core"; var EyeOff = /* @__PURE__ */ __name((props) => { const { path, line } = van102.tags(svgNamespace); return FeatherIcon( props, path({ d: "M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24" }), line({ x1: "1", y1: "1", x2: "23", y2: "23" }) ); }, "EyeOff"); // src/icons/Facebook.ts import van103 from "vanjs-core"; var Facebook = /* @__PURE__ */ __name((props) => { const { path } = van103.tags(svgNamespace); return FeatherIcon( props, path({ d: "M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z" }) ); }, "Facebook"); // src/icons/FastForward.ts import van104 from "vanjs-core"; var FastForward = /* @__PURE__ */ __name((props) => { const { polygon } = van104.tags(svgNamespace); return FeatherIcon( props, polygon({ points: "13 19 22 12 13 5 13 19" }), polygon({ points: "2 19 11 12 2 5 2 19" }) ); }, "FastForward"); // src/icons/Feather.ts import van105 from "vanjs-core"; var Feather = /* @__PURE__ */ __name((props) => { const { path, line } = van105.tags(svgNamespace); return FeatherIcon( props, path({ d: "M20.24 12.24a6 6 0 0 0-8.49-8.49L5 10.5V19h8.5z" }), line({ x1: "16", y1: "8", x2: "2", y2: "22" }), line({ x1: "17.5", y1: "15", x2: "9", y2: "15" }) ); }, "Feather"); // src/icons/Figma.ts import van106 from "vanjs-core"; var Figma = /* @__PURE__ */ __name((props) => { const { path } = van106.tags(svgNamespace); return FeatherIcon( props, path({ d: "M5 5.5A3.5 3.5 0 0 1 8.5 2H12v7H8.5A3.5 3.5 0 0 1 5 5.5z" }), path({ d: "M12 2h3.5a3.5 3.5 0 1 1 0 7H12V2z" }), path({ d: "M12 12.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 1 1-7 0z" }), path({ d: "M5 19.5A3.5 3.5 0 0 1 8.5 16H12v3.5a3.5 3.5 0 1 1-7 0z" }), path({ d: "M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z" }) ); }, "Figma"); // src/icons/File.ts import van107 from "vanjs-core"; var File = /* @__PURE__ */ __name((props) => { const { polyline, path } = van107.tags(svgNamespace); return FeatherIcon( props, path({ d: "M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z" }), polyline({ points: "13 2 13 9 20 9" }) ); }, "File"); // src/icons/FileMinus.ts import van108 from "vanjs-core"; var FileMinus = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van108.tags(svgNamespace); return FeatherIcon( props, path({ d: "M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" }), polyline({ points: "14 2 14 8 20 8" }), line({ x1: "9", y1: "15", x2: "15", y2: "15" }) ); }, "FileMinus"); // src/icons/FilePlus.ts import van109 from "vanjs-core"; var FilePlus = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van109.tags(svgNamespace); return FeatherIcon( props, path({ d: "M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" }), polyline({ points: "14 2 14 8 20 8" }), line({ x1: "12", y1: "18", x2: "12", y2: "12" }), line({ x1: "9", y1: "15", x2: "15", y2: "15" }) ); }, "FilePlus"); // src/icons/FileText.ts import van110 from "vanjs-core"; var FileText = /* @__PURE__ */ __name((props) => { const { polyline, path, line } = van110.tags(svgNamespace); return FeatherIcon( props, path({ d: "M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" }), polyline({ points: "14 2 14 8 20 8" }), line({ x1: "16", y1: "13", x2: "8", y2: "13" }), line({ x1: "16", y1: "17", x2: "8", y2: "17" }), polyline({ points: "10 9 9 9 8 9" }) ); }, "FileText"); // src/icons/Film.ts import van111 from "vanjs-core"; var Film = /* @__PURE__ */ __name((props) => { const { line, rect } = van111.tags(svgNamespace); return FeatherIcon( props, rect({ x: "2", y: "2", width: "20", height: "20", rx: "2.18", ry: "2.18" }), line({ x1: "7", y1: "2", x2: "7", y2: "22" }), line({ x1: "17", y1: "2", x2: "17", y2: "22" }), line({ x1: "2", y1: "12", x2: "22", y2: "12" }), line({ x1: "2", y1: "7", x2: "7", y2: "7" }), line({ x1: "2", y1: "17", x2: "7", y2: "17" }), line({ x1: "17", y1: "17", x2: "22", y2: "17" }), line({ x1: "17", y1: "7", x2: "22", y2: "7" }) ); }, "Film"); // src/icons/Filter.ts import van112 from "vanjs-core"; var Filter = /* @__PURE__ */ __name((props) => { const { polygon } = van112.tags(svgNamespace); return FeatherIcon( props, polygon({ points: "22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3" }) ); }, "Filter"); // src/icons/Flag.ts import van113 from "vanjs-core"; var Flag = /* @__PURE__ */ __name((props) => { const { path, line } = van113.tags(svgNamespace); return FeatherIcon( props, path({ d: "M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z" }), line({ x1: "4", y1: "22", x2: "4", y2: "15" }) ); }, "Flag"); // src/icons/Folder.ts import van114 from "vanjs-core"; var Folder = /* @__PURE__ */ __name((props) => { const { path } = van114.tags(svgNamespace); return FeatherIcon( props, path({ d: "M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z" }) ); }, "Folder"); // src/icons/FolderMinus.ts import van115 from "vanjs-core"; var FolderMinus = /* @__PURE__ */ __name((props) => { const { path, line } = van115.tags(svgNamespace); return FeatherIcon( props, path({ d: "M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z" }), line({ x1: "9", y1: "14", x2: "15", y2: "14" }) ); }, "FolderMinus"); // src/icons/FolderPlus.ts import van116 from "vanjs-core"; var FolderPlus = /* @__PURE__ */ __name((props) => { const { path, line } = van116.tags(svgNamespace); return FeatherIcon( props, path({ d: "M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z" }), line({ x1: "12", y1: "11", x2: "12", y2: "17" }), line({ x1: "9", y1: "14", x2: "15", y2: "14" }) ); }, "FolderPlus"); // src/icons/Framer.ts import van117 from "vanjs-core"; var Framer = /* @__PURE__ */ __name((props) => { const { path } = van117.tags(svgNamespace); return FeatherIcon( props, path({ d: "M5 16V9h14V2H5l14 14h-7m-7 0l7 7v-7m-7 0h7" }) ); }, "Framer"); // src/icons/Frown.ts import van118 from "vanjs-core"; var Frown = /* @__PURE__