Files
LexAI/packages/vscode/media/icon.svg
john kevin asprec 8bc529ef2d
Some checks failed
CI — Test & Build / Test & Build (push) Has been cancelled
feat: add LexAI status bar and suggestion panel
- Implemented a status bar item for LexAI with dynamic status updates (ready, processing, notReady).
- Created a suggestion panel for displaying and interacting with AI-generated suggestions.
- Added functionality for accepting, regenerating, and discarding suggestions within the suggestion zone.
- Introduced configuration options for writing style, prompt patterns, personas, and formats.
- Integrated progress indicators for long-running tasks and improved user feedback.
- Established TypeScript configuration for the vscode package.
2026-08-13 18:06:45 +08:00

28 lines
1.1 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" width="128" height="128">
<!-- Background circle with gradient -->
<defs>
<linearGradient id="bgGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#6366f1;stop-opacity:1" />
<stop offset="100%" style="stop-color:#8b5cf6;stop-opacity:1" />
</linearGradient>
<linearGradient id="boltGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#fde68a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#fbbf24;stop-opacity:1" />
</linearGradient>
</defs>
<!-- Background rounded square -->
<rect x="4" y="4" width="120" height="120" rx="26" ry="26" fill="url(#bgGrad)" />
<!-- Subtle inner glow -->
<rect x="4" y="4" width="120" height="120" rx="26" ry="26"
fill="none" stroke="rgba(255,255,255,0.15)" stroke-width="2"/>
<!-- Lightning bolt shape -->
<polygon points="72,14 38,68 62,68 56,114 90,60 66,60"
fill="url(#boltGrad)"
stroke="rgba(255,255,255,0.3)"
stroke-width="1.5"
stroke-linejoin="round"/>
</svg>