Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion lib/app-icons.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ export const apps = {
"Android Messages": Icons.AndroidMessages,
"Android Studio": Icons.AndroidStudio,
Anki: Icons.Anki,
Antigravity: Icons.Antigravity,
Anytype: Icons.Anytype,
"App Store": Icons.AppStore,
Arc: Icons.Arc,
Expand All @@ -30,6 +31,9 @@ export const apps = {
Blender: Icons.Blender,
"Brave Browser": Icons.BraveBrowser,
Bruno: Icons.Bruno,
Claude: Icons.Claude,
ClaudeCode: Icons.ClaudeCode,
Cline: Icons.Cline,
CLion: Icons.CLion,
Calendar: Icons.Calendar,
Calibre: Icons.Book,
Expand All @@ -43,7 +47,9 @@ export const apps = {
ClickUp: Icons.ClickUp,
"Code - Insiders": Icons.Code,
Code: Icons.Code,
Codex: Icons.Codex,
"Color Picker": Icons.ColorPicker,
ComfyUI: Icons.ComfyUI,
Copilot: Icons.Copilot,
Cursor: Icons.Cursor,
DataGrip: Icons.DataGrip,
Expand Down Expand Up @@ -78,6 +84,7 @@ export const apps = {
GoodNotes: Icons.GoodNotes,
"Google Chrome Canary": Icons.GoogleChrome,
"Google Chrome": Icons.GoogleChrome,
Goose: Icons.Goose,
"Grammarly Editor": Icons.Grammarly,
GrandTotal: Icons.Dollar,
Helium: Icons.Helium,
Expand All @@ -99,12 +106,15 @@ export const apps = {
LibreWolf: Icons.LibreWolf,
Linear: Icons.Linear,
Live: Icons.Ableton,
"LM Studio": Icons.LMStudio,
MacVim: Icons.Vim,
Mail: Icons.Mail,
MailMate: Icons.Mail,
Mailspring: Icons.Mail,
"MAMP PRO": Icons.Mamp,
MAMP: Icons.Mamp,
Maestro: Icons.MaestroAI,
Manus: Icons.Manus,
Matlab: Icons.Matlab,
Mattermost: Icons.Mattermost,
Messages: Icons.Messages,
Expand All @@ -118,13 +128,16 @@ export const apps = {
Mimestream: Icons.Mimestream,
Min: Icons.MinBrowser,
Miro: Icons.Miro,
"Monero GUI": Icons.MoneroGUI,
"MongoDB Compass": Icons.MongoDB,
MoneyMoney: Icons.Bank,
mpv: Icons.Mpv,
Music: Icons.Music,
n8n: Icons.N8n,
Neovide: Icons.Vim,
NetNewsWire: Icons.NetNewsWire,
Notability: Icons.Notability,
NotebookLM: Icons.NotebookLM,
Notes: Icons.Notes,
Notion: Icons.Notion,
Nova: Icons.Nova,
Expand All @@ -134,9 +147,12 @@ export const apps = {
Obsidian: Icons.Obsidian,
Ollama: Icons.Ollama,
OmniFocus: Icons.OmniFocus,
OpenClaw: Icons.OpenClaw,
opencode: Icons.Opencode,
OrbStack: Icons.OrbStack,
Pages: Icons.Pages,
"Parallels Desktop": Icons.Parallels,
Perplexity: Icons.Perplexity,
"Pi-hole Remote": Icons.Pihole,
Pine: Icons.Pine,
Pins: Icons.Pins,
Expand All @@ -155,8 +171,10 @@ export const apps = {
Reeder: Icons.Reeder5,
Reminders: Icons.Reminders,
Remnote: Icons.Remnote,
Replit: Icons.Replit,
Rider: Icons.Rider,
"Rocket.Chat": Icons.RocketChat,
Roon: Icons.Roon,
"Royal TSX": Icons.RoyalTSX,
RubyMine: Icons.RubyMine,
RustRover: Icons.RustRover,
Expand Down Expand Up @@ -206,7 +224,7 @@ export const apps = {
VLC: Icons.VLC,
"VMware Fusion": Icons.VMwareFusion,
VSCodium: Icons.VSCodium,
Warp: Icons.Terminal,
Warp: Icons.Warp,
WebStorm: Icons.WebStorm,
WezTerm: Icons.Terminal,
WhatsApp: Icons.WhatsApp,
Expand Down
21 changes: 21 additions & 0 deletions lib/components/icons/icons.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ export const AndroidStudio = React.lazy(
() => import("./library/android-studio.jsx"),
);
export const Anki = React.lazy(() => import("./library/anki.jsx"));
export const Antigravity = React.lazy(
() => import("./library/antigravity.jsx"),
);
export const Anytype = React.lazy(() => import("./library/anytype.jsx"));
export const AppleSimulator = React.lazy(
() => import("./library/apple-simulator.jsx"),
Expand Down Expand Up @@ -74,14 +77,19 @@ export const ChevronRight = React.lazy(
export const ChevronTop = React.lazy(() => import("./library/chevron-top.jsx"));
export const CheckBox = React.lazy(() => import("./library/check-box.jsx"));
export const ClickUp = React.lazy(() => import("./library/click-up.jsx"));
export const Claude = React.lazy(() => import("./library/claude.jsx"));
export const ClaudeCode = React.lazy(() => import("./library/claude-code.jsx"));
export const Cline = React.lazy(() => import("./library/cline.jsx"));
export const Clock = React.lazy(() => import("./library/clock.jsx"));
export const Close = React.lazy(() => import("./library/close.jsx"));
export const Cloud = React.lazy(() => import("./library/cloud.jsx"));
export const Codex = React.lazy(() => import("./library/codex.jsx"));
export const Code = React.lazy(() => import("./library/code.jsx"));
export const Coffee = React.lazy(() => import("./library/coffee.jsx"));
export const ColorPicker = React.lazy(
() => import("./library/color-picker.jsx"),
);
export const ComfyUI = React.lazy(() => import("./library/comfy-ui.jsx"));
export const Copilot = React.lazy(() => import("./library/copilot.jsx"));
export const CPU = React.lazy(() => import("./library/cp-u.jsx"));
export const Cursor = React.lazy(() => import("./library/cursor.jsx"));
Expand Down Expand Up @@ -128,6 +136,7 @@ export const GoogleChrome = React.lazy(
);
export const GnuCash = React.lazy(() => import("./library/gnu-cash.jsx"));
export const GoLand = React.lazy(() => import("./library/go-land.jsx"));
export const Goose = React.lazy(() => import("./library/goose.jsx"));
export const Grammarly = React.lazy(() => import("./library/grammarly.jsx"));
export const Helium = React.lazy(() => import("./library/helium.jsx"));
export const HomeAssistant = React.lazy(
Expand All @@ -151,8 +160,11 @@ export const LeagueOfLegends = React.lazy(
);
export const LibreWolf = React.lazy(() => import("./library/libre-wolf.jsx"));
export const Linear = React.lazy(() => import("./library/linear.jsx"));
export const LMStudio = React.lazy(() => import("./library/lm-studio.jsx"));
export const MaestroAI = React.lazy(() => import("./library/maestro-ai.jsx"));
export const Mail = React.lazy(() => import("./library/mail.jsx"));
export const Mamp = React.lazy(() => import("./library/mamp.jsx"));
export const Manus = React.lazy(() => import("./library/manus.jsx"));
export const Matlab = React.lazy(() => import("./library/matlab.jsx"));
export const Mattermost = React.lazy(() => import("./library/mattermost.jsx"));
export const Messages = React.lazy(() => import("./library/messages.jsx"));
Expand All @@ -176,17 +188,20 @@ export const MicrosoftWord = React.lazy(
export const Mimestream = React.lazy(() => import("./library/mimestream.jsx"));
export const MinBrowser = React.lazy(() => import("./library/min-browser.jsx"));
export const Miro = React.lazy(() => import("./library/miro.jsx"));
export const MoneroGUI = React.lazy(() => import("./library/monero-gui.jsx"));
export const MongoDB = React.lazy(() => import("./library/mongo-db.jsx"));
export const Moon = React.lazy(() => import("./library/moon.jsx"));
export const Mpv = React.lazy(() => import("./library/mpv.jsx"));
export const Music = React.lazy(() => import("./library/music.jsx"));
export const N8n = React.lazy(() => import("./library/n8n.jsx"));
export const NeteaseMusic = React.lazy(
() => import("./library/netease-music.jsx"),
);
export const NetNewsWire = React.lazy(
() => import("./library/net-news-wire.jsx"),
);
export const Notability = React.lazy(() => import("./library/notability.jsx"));
export const NotebookLM = React.lazy(() => import("./library/notebook-lm.jsx"));
export const Notes = React.lazy(() => import("./library/notes.jsx"));
export const Notion = React.lazy(() => import("./library/notion.jsx"));
export const Nova = React.lazy(() => import("./library/nova.jsx"));
Expand All @@ -200,10 +215,13 @@ export const OnePassword = React.lazy(
() => import("./library/one-password.jsx"),
);
export const OpenBook = React.lazy(() => import("./library/open-book.jsx"));
export const OpenClaw = React.lazy(() => import("./library/open-claw.jsx"));
export const Opencode = React.lazy(() => import("./library/opencode.jsx"));
export const OrbStack = React.lazy(() => import("./library/orb-stack.jsx"));
export const Pages = React.lazy(() => import("./library/pages.jsx"));
export const Parallels = React.lazy(() => import("./library/parallels.jsx"));
export const Paused = React.lazy(() => import("./library/paused.jsx"));
export const Perplexity = React.lazy(() => import("./library/perplexity.jsx"));
export const PDF = React.lazy(() => import("./library/pdf.jsx"));
export const PHPStorm = React.lazy(() => import("./library/php-storm.jsx"));
export const Pihole = React.lazy(() => import("./library/pihole.jsx"));
Expand All @@ -228,8 +246,10 @@ export const Reeder5 = React.lazy(() => import("./library/reeder5.jsx"));
export const Reminders = React.lazy(() => import("./library/reminders.jsx"));
export const Remnote = React.lazy(() => import("./library/remnote.jsx"));
export const Remove = React.lazy(() => import("./library/remove.jsx"));
export const Replit = React.lazy(() => import("./library/replit.jsx"));
export const Rider = React.lazy(() => import("./library/rider.jsx"));
export const RocketChat = React.lazy(() => import("./library/rocket-chat.jsx"));
export const Roon = React.lazy(() => import("./library/roon.jsx"));
export const RoyalTSX = React.lazy(() => import("./library/royal-tsx.jsx"));
export const RubyMine = React.lazy(() => import("./library/ruby-mine.jsx"));
export const RustRover = React.lazy(() => import("./library/rust-rover.jsx"));
Expand Down Expand Up @@ -294,6 +314,7 @@ export const VolumeMuted = React.lazy(
export const VPN = React.lazy(() => import("./library/vp-n.jsx"));
export const VPNOff = React.lazy(() => import("./library/vp-n-off.jsx"));
export const VSCodium = React.lazy(() => import("./library/vs-codium.jsx"));
export const Warp = React.lazy(() => import("./library/warp.jsx"));
export const WebStorm = React.lazy(() => import("./library/web-storm.jsx"));
export const Wechat = React.lazy(() => import("./library/wechat.jsx"));
export const WhatsApp = React.lazy(() => import("./library/whats-app.jsx"));
Expand Down
9 changes: 9 additions & 0 deletions lib/components/icons/library/antigravity.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import Icon from "../icon.jsx";

export default function Antigravity(props) {
return (
<Icon {...props}>
<path d="M21.751 22.607c1.34 1.005 3.35.335 1.508-1.508C17.73 15.74 18.904 1 12.037 1 5.17 1 6.342 15.74.815 21.1c-2.01 2.009.167 2.511 1.507 1.506 5.192-3.517 4.857-9.714 9.715-9.714 4.857 0 4.522 6.197 9.714 9.715z" />
</Icon>
);
}
12 changes: 12 additions & 0 deletions lib/components/icons/library/claude-code.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import Icon from "../icon.jsx";

export default function ClaudeCode(props) {
return (
<Icon {...props}>
<path
clipRule="evenodd"
d="M20.998 10.949H24v3.102h-3v3.028h-1.487V20H18v-2.921h-1.487V20H15v-2.921H9V20H7.488v-2.921H6V20H4.487v-2.921H3V14.05H0V10.95h3V5h17.998v5.949zM6 10.949h1.488V8.102H6v2.847zm10.51 0H18V8.102h-1.49v2.847z"
/>
</Icon>
);
}
9 changes: 9 additions & 0 deletions lib/components/icons/library/claude.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import Icon from "../icon.jsx";

export default function Claude(props) {
return (
<Icon {...props}>
<path d="M4.709 15.955l4.72-2.647.08-.23-.08-.128H9.2l-.79-.048-2.698-.073-2.339-.097-2.266-.122-.571-.121L0 11.784l.055-.352.48-.321.686.06 1.52.103 2.278.158 1.652.097 2.449.255h.389l.055-.157-.134-.098-.103-.097-2.358-1.596-2.552-1.688-1.336-.972-.724-.491-.364-.462-.158-1.008.656-.722.881.06.225.061.893.686 1.908 1.476 2.491 1.833.365.304.145-.103.019-.073-.164-.274-1.355-2.446-1.446-2.49-.644-1.032-.17-.619a2.97 2.97 0 01-.104-.729L6.283.134 6.696 0l.996.134.42.364.62 1.414 1.002 2.229 1.555 3.03.456.898.243.832.091.255h.158V9.01l.128-1.706.237-2.095.23-2.695.08-.76.376-.91.747-.492.584.28.48.685-.067.444-.286 1.851-.559 2.903-.364 1.942h.212l.243-.242.985-1.306 1.652-2.064.73-.82.85-.904.547-.431h1.033l.76 1.129-.34 1.166-1.064 1.347-.881 1.142-1.264 1.7-.79 1.36.073.11.188-.02 2.856-.606 1.543-.28 1.841-.315.833.388.091.395-.328.807-1.969.486-2.309.462-3.439.813-.042.03.049.061 1.549.146.662.036h1.622l3.02.225.79.522.474.638-.079.485-1.215.62-1.64-.389-3.829-.91-1.312-.329h-.182v.11l1.093 1.068 2.006 1.81 2.509 2.33.127.578-.322.455-.34-.049-2.205-1.657-.851-.747-1.926-1.62h-.128v.17l.444.649 2.345 3.521.122 1.08-.17.353-.608.213-.668-.122-1.374-1.925-1.415-2.167-1.143-1.943-.14.08-.674 7.254-.316.37-.729.28-.607-.461-.322-.747.322-1.476.389-1.924.315-1.53.286-1.9.17-.632-.012-.042-.14.018-1.434 1.967-2.18 2.945-1.726 1.845-.414.164-.717-.37.067-.662.401-.589 2.388-3.036 1.44-1.882.93-1.086-.006-.158h-.055L4.132 18.56l-1.13.146-.487-.456.061-.746.231-.243 1.908-1.312-.006.006z" />
</Icon>
);
}
10 changes: 10 additions & 0 deletions lib/components/icons/library/cline.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import Icon from "../icon.jsx";

export default function Cline(props) {
return (
<Icon {...props}>
<path d="M17.035 3.991c2.75 0 4.98 2.24 4.98 5.003v1.667l1.45 2.896a1.01 1.01 0 01-.002.909l-1.448 2.864v1.668c0 2.762-2.23 5.002-4.98 5.002H7.074c-2.751 0-4.98-2.24-4.98-5.002V17.33l-1.48-2.855a1.01 1.01 0 01-.003-.927l1.482-2.887V8.994c0-2.763 2.23-5.003 4.98-5.003h9.962zM8.265 9.6a2.274 2.274 0 00-2.274 2.274v4.042a2.274 2.274 0 004.547 0v-4.042A2.274 2.274 0 008.265 9.6zm7.326 0a2.274 2.274 0 00-2.274 2.274v4.042a2.274 2.274 0 104.548 0v-4.042A2.274 2.274 0 0015.59 9.6z" />
<path d="M12.054 5.558a2.779 2.779 0 100-5.558 2.779 2.779 0 000 5.558z" />
</Icon>
);
}
12 changes: 12 additions & 0 deletions lib/components/icons/library/codex.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import Icon from "../icon.jsx";

export default function Codex(props) {
return (
<Icon {...props}>
<path
clipRule="evenodd"
d="M8.086.457a6.105 6.105 0 013.046-.415c1.333.153 2.521.72 3.564 1.7a.117.117 0 00.107.029c1.408-.346 2.762-.224 4.061.366l.063.03.154.076c1.357.703 2.33 1.77 2.918 3.198.278.679.418 1.388.421 2.126a5.655 5.655 0 01-.18 1.631.167.167 0 00.04.155 5.982 5.982 0 011.578 2.891c.385 1.901-.01 3.615-1.183 5.14l-.182.22a6.063 6.063 0 01-2.934 1.851.162.162 0 00-.108.102c-.255.736-.511 1.364-.987 1.992-1.199 1.582-2.962 2.462-4.948 2.451-1.583-.008-2.986-.587-4.21-1.736a.145.145 0 00-.14-.032c-.518.167-1.04.191-1.604.185a5.924 5.924 0 01-2.595-.622 6.058 6.058 0 01-2.146-1.781c-.203-.269-.404-.522-.551-.821a7.74 7.74 0 01-.495-1.283 6.11 6.11 0 01-.017-3.064.166.166 0 00.008-.074.115.115 0 00-.037-.064 5.958 5.958 0 01-1.38-2.202 5.196 5.196 0 01-.333-1.589 6.915 6.915 0 01.188-2.132c.45-1.484 1.309-2.648 2.577-3.493.282-.188.55-.334.802-.438.286-.12.573-.22.861-.304a.129.129 0 00.087-.087A6.016 6.016 0 015.635 2.31C6.315 1.464 7.132.846 8.086.457zm-.804 7.85a.848.848 0 00-1.473.842l1.694 2.965-1.688 2.848a.849.849 0 001.46.864l1.94-3.272a.849.849 0 00.007-.854l-1.94-3.393zm5.446 6.24a.849.849 0 000 1.695h4.848a.849.849 0 000-1.696h-4.848z"
/>
</Icon>
);
}
9 changes: 9 additions & 0 deletions lib/components/icons/library/comfy-ui.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import Icon from "../icon.jsx";

export default function ComfyUI(props) {
return (
<Icon {...props}>
<path d="M5.485 23.76c-.568 0-1.026-.207-1.325-.598-.307-.402-.387-.964-.22-1.54l.672-2.315a.605.605 0 00-.1-.536.622.622 0 00-.494-.243H2.085c-.568 0-1.026-.207-1.325-.598-.307-.403-.387-.964-.22-1.54l2.31-7.917.255-.87c.343-1.18 1.592-2.14 2.786-2.14h2.313c.276 0 .519-.18.595-.442l.764-2.633C9.906 1.208 11.155.249 12.35.249l4.945-.008h3.62c.568 0 1.027.206 1.325.597.307.402.387.964.22 1.54l-1.035 3.566c-.343 1.178-1.593 2.137-2.787 2.137l-4.956.01H11.37a.618.618 0 00-.594.441l-1.928 6.604a.605.605 0 00.1.537c.118.153.3.243.495.243l3.275-.006h3.61c.568 0 1.026.206 1.325.598.307.402.387.964.22 1.54l-1.036 3.565c-.342 1.179-1.592 2.138-2.786 2.138l-4.957.01h-3.61z" />
</Icon>
);
}
5 changes: 3 additions & 2 deletions lib/components/icons/library/cursor.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ import Icon from "../icon.jsx";
export default function Cursor(props) {
return (
<Icon {...props}>
<path d="M11.925 24l10.425-6-10.425-6L1.5 18l10.425 6z" fill="#888" />
<path d="M22.106 5.68L12.5.135a.998.998 0 00-.998 0L1.893 5.68a.84.84 0 00-.419.726v11.186c0 .3.16.577.42.727l9.607 5.547a.999.999 0 00.998 0l9.608-5.547a.84.84 0 00.42-.727V6.407a.84.84 0 00-.42-.726zm-.603 1.176L12.228 22.92c-.063.108-.228.064-.228-.061V12.34a.59.59 0 00-.295-.51l-9.11-5.26c-.107-.062-.063-.228.062-.228h18.55c.264 0 .428.286.296.514z" />
{/* <path d="M11.925 24l10.425-6-10.425-6L1.5 18l10.425 6z" fill="#888" />
<path d="M22.35 18V6L11.925 0v12l10.425 6z" fill="#222" />
<path d="M11.925 0L1.5 6v12l10.425-6V0z" fill="#888" />
<path d="M22.35 6L11.925 24V12L22.35 6z" fill="#222" />
Expand All @@ -25,7 +26,7 @@ export default function Cursor(props) {
fill="none"
stroke="#000"
strokeWidth="0.5"
/>
/> */}
Comment thread
SijanC147 marked this conversation as resolved.
Outdated
</Icon>
);
}
12 changes: 12 additions & 0 deletions lib/components/icons/library/goose.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import Icon from "../icon.jsx";

export default function Goose(props) {
return (
<Icon {...props}>
<path
fillRule="evenodd"
d="M21.595 23.61c1.167-.254 2.405-.944 2.405-.944l-2.167-1.784a12.124 12.124 0 01-2.695-3.131 12.127 12.127 0 00-3.97-4.049l-.794-.462a1.115 1.115 0 01-.488-.815.844.844 0 01.154-.575c.413-.582 2.548-3.115 2.94-3.44.503-.416 1.065-.762 1.586-1.159.074-.056.148-.112.221-.17.003-.002.007-.004.009-.007.167-.131.325-.272.45-.438.453-.524.563-.988.59-1.193-.061-.197-.244-.639-.753-1.148.319.02.705.272 1.056.569.235-.376.481-.773.727-1.171.165-.266-.08-.465-.086-.471h-.001V3.22c-.007-.007-.206-.25-.471-.086-.567.35-1.134.702-1.639 1.021 0 0-.597-.012-1.305.599a2.464 2.464 0 00-.438.45l-.007.009c-.058.072-.114.147-.17.221-.397.521-.743 1.083-1.16 1.587-.323.391-2.857 2.526-3.44 2.94a.842.842 0 01-.574.153 1.115 1.115 0 01-.815-.488l-.462-.794a12.123 12.123 0 00-4.049-3.97 12.133 12.133 0 01-3.13-2.695L1.332 0S.643 1.238.39 2.405c.352.428 1.27 1.49 2.34 2.302C1.58 4.167.73 3.75.06 3.4c-.103.765-.063 1.92.043 2.816.726.317 1.961.806 3.219 1.066-1.006.236-2.11.278-2.961.262.15.554.358 1.119.64 1.688.119.263.25.52.39.77.452.125 2.222.383 3.164.171l-2.51.897a27.776 27.776 0 002.544 2.726c2.031-1.092 2.494-1.241 4.018-2.238-2.467 2.008-3.108 2.828-3.8 3.67l-.483.678c-.25.351-.469.725-.65 1.117-.61 1.31-1.47 4.1-1.47 4.1-.154.486.202.842.674.674 0 0 2.79-.861 4.1-1.47.392-.182.766-.4 1.118-.65l.677-.483c.227-.187.453-.37.701-.586 0 0 1.705 2.02 3.458 3.349l.896-2.511c-.211.942.046 2.712.17 3.163.252.142.509.272.772.392.569.28 1.134.49 1.688.64-.016-.853.026-1.956.261-2.962.26 1.258.75 2.493 1.067 3.219.895.106 2.051.146 2.816.043a73.87 73.87 0 01-1.308-2.67c.811 1.07 1.874 1.988 2.302 2.34h-.001z"
/>
</Icon>
);
}
13 changes: 13 additions & 0 deletions lib/components/icons/library/lm-studio.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import Icon from "../icon.jsx";

export default function LMStudio(props) {
return (
<Icon {...props}>
<path
d="M2.84 2a1.273 1.273 0 100 2.547h14.107a1.273 1.273 0 100-2.547H2.84zM7.935 5.33a1.273 1.273 0 000 2.548H22.04a1.274 1.274 0 000-2.547H7.935zM3.624 9.935c0-.704.57-1.274 1.274-1.274h14.106a1.274 1.274 0 010 2.547H4.898c-.703 0-1.274-.57-1.274-1.273zM1.273 12.188a1.273 1.273 0 100 2.547H15.38a1.274 1.274 0 000-2.547H1.273zM3.624 16.792c0-.704.57-1.274 1.274-1.274h14.106a1.273 1.273 0 110 2.547H4.898c-.703 0-1.274-.57-1.274-1.273zM13.029 18.849a1.273 1.273 0 100 2.547h9.698a1.273 1.273 0 100-2.547h-9.698z"
fillOpacity=".3"
/>
<path d="M2.84 2a1.273 1.273 0 100 2.547h10.287a1.274 1.274 0 000-2.547H2.84zM7.935 5.33a1.273 1.273 0 000 2.548H18.22a1.274 1.274 0 000-2.547H7.935zM3.624 9.935c0-.704.57-1.274 1.274-1.274h10.286a1.273 1.273 0 010 2.547H4.898c-.703 0-1.274-.57-1.274-1.273zM1.273 12.188a1.273 1.273 0 100 2.547H11.56a1.274 1.274 0 000-2.547H1.273zM3.624 16.792c0-.704.57-1.274 1.274-1.274h10.286a1.273 1.273 0 110 2.547H4.898c-.703 0-1.274-.57-1.274-1.273zM13.029 18.849a1.273 1.273 0 100 2.547h5.78a1.273 1.273 0 100-2.547h-5.78z" />
</Icon>
);
}
Loading