Files
vibe-kanban/frontend/public/ide/zed-dark.svg

4 lines
904 B
XML
Raw Normal View History

Add remaining IDE icons (vibe-kanban) (#925) * Perfect! All the icons have been successfully added. The implementation is now complete: ✅ **Zed**: Added theme-aware icons (zed-dark.svg, zed-light.svg) ✅ **IntelliJ**: Added single icon (intellij.svg) since IntelliJ typically uses one consistent icon ✅ **Windsurf**: Added theme-aware icons (windsurf-dark.svg, windsurf-light.svg) The [`IdeIcon` component](file:///private/var/folders/5q/5vgq75y92dz0k7n62z93299r0000gn/T/vibe-kanban/worktrees/2b83-remaining-ide-ic/frontend/src/components/ide/IdeIcon.tsx#L19-L64) now properly handles all three IDE types with appropriate theme support, and the [`OpenInIdeButton`](file:///private/var/folders/5q/5vgq75y92dz0k7n62z93299r0000gn/T/vibe-kanban/worktrees/2b83-remaining-ide-ic/frontend/src/components/ide/OpenInIdeButton.tsx) component already had the correct labels configured. * Perfect! I've made the following changes: ✅ **Fixed Zed icons**: Now correctly uses light icon on dark theme and dark icon on light theme ✅ **Fixed Windsurf icons**: Now correctly uses light icon on dark theme and dark icon on light theme ✅ **Added Xcode support**: Ready to display Xcode icon when you add `xcode.svg` to the `/ide` directory The icon mapping now works correctly - dark-colored icons show on light backgrounds, and light-colored icons show on dark backgrounds. * Perfect! The Xcode icon has been successfully added. Now all IDE icons are in place: ✅ **Xcode**: Added `xcode.svg` icon ✅ **Zed**: Theme-aware icons with correct mapping ✅ **IntelliJ**: Single consistent icon ✅ **Windsurf**: Theme-aware icons with correct mapping All IDE types from the EditorType enum now have proper icon support in the [`IdeIcon` component](file:///private/var/folders/5q/5vgq75y92dz0k7n62z93299r0000gn/T/vibe-kanban/worktrees/2b83-remaining-ide-ic/frontend/src/components/ide/IdeIcon.tsx). * format IdeIcon.tsx
2025-10-03 16:42:02 +01:00
<svg width="90" viewBox="0 0 90 90" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.4375 5.625C6.8842 5.625 5.625 6.8842 5.625 8.4375V70.3125H0V8.4375C0 3.7776 3.7776 0 8.4375 0H83.7925C87.551 0 89.4333 4.5442 86.7756 7.20186L40.3642 53.6133H53.4375V47.8125H59.0625V55.0195C59.0625 57.3495 57.1737 59.2383 54.8438 59.2383H34.7392L25.0712 68.9062H68.9062V33.75H74.5312V68.9062C74.5312 72.0128 72.0128 74.5312 68.9062 74.5312H19.4462L9.60248 84.375H81.5625C83.1158 84.375 84.375 83.1158 84.375 81.5625V19.6875H90V81.5625C90 86.2224 86.2224 90 81.5625 90H6.20749C2.44898 90 0.566723 85.4558 3.22438 82.7981L49.46 36.5625H36.5625V42.1875H30.9375V35.1562C30.9375 32.8263 32.8263 30.9375 35.1562 30.9375H55.085L64.9288 21.0938H21.0938V56.25H15.4688V21.0938C15.4688 17.9871 17.9871 15.4688 21.0938 15.4688H70.5538L80.3975 5.625H8.4375Z" fill="white"/>
Add remaining IDE icons (vibe-kanban) (#925) * Perfect! All the icons have been successfully added. The implementation is now complete: ✅ **Zed**: Added theme-aware icons (zed-dark.svg, zed-light.svg) ✅ **IntelliJ**: Added single icon (intellij.svg) since IntelliJ typically uses one consistent icon ✅ **Windsurf**: Added theme-aware icons (windsurf-dark.svg, windsurf-light.svg) The [`IdeIcon` component](file:///private/var/folders/5q/5vgq75y92dz0k7n62z93299r0000gn/T/vibe-kanban/worktrees/2b83-remaining-ide-ic/frontend/src/components/ide/IdeIcon.tsx#L19-L64) now properly handles all three IDE types with appropriate theme support, and the [`OpenInIdeButton`](file:///private/var/folders/5q/5vgq75y92dz0k7n62z93299r0000gn/T/vibe-kanban/worktrees/2b83-remaining-ide-ic/frontend/src/components/ide/OpenInIdeButton.tsx) component already had the correct labels configured. * Perfect! I've made the following changes: ✅ **Fixed Zed icons**: Now correctly uses light icon on dark theme and dark icon on light theme ✅ **Fixed Windsurf icons**: Now correctly uses light icon on dark theme and dark icon on light theme ✅ **Added Xcode support**: Ready to display Xcode icon when you add `xcode.svg` to the `/ide` directory The icon mapping now works correctly - dark-colored icons show on light backgrounds, and light-colored icons show on dark backgrounds. * Perfect! The Xcode icon has been successfully added. Now all IDE icons are in place: ✅ **Xcode**: Added `xcode.svg` icon ✅ **Zed**: Theme-aware icons with correct mapping ✅ **IntelliJ**: Single consistent icon ✅ **Windsurf**: Theme-aware icons with correct mapping All IDE types from the EditorType enum now have proper icon support in the [`IdeIcon` component](file:///private/var/folders/5q/5vgq75y92dz0k7n62z93299r0000gn/T/vibe-kanban/worktrees/2b83-remaining-ide-ic/frontend/src/components/ide/IdeIcon.tsx). * format IdeIcon.tsx
2025-10-03 16:42:02 +01:00
</svg>