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

4 lines
1.1 KiB
XML
Raw Normal View History

<svg width="779" height="453" viewBox="125 284 779 453" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M897.246 286.869H889.819C850.735 286.808 819.017 318.46 819.017 357.539V515.589C819.017 547.15 792.93 572.716 761.882 572.716C743.436 572.716 725.02 563.433 714.093 547.85L552.673 317.304C539.28 298.16 517.486 286.747 493.895 286.747C457.094 286.747 423.976 318.034 423.976 356.657V515.619C423.976 547.181 398.103 572.746 366.842 572.746C348.335 572.746 329.949 563.463 319.021 547.881L138.395 289.882C134.316 284.038 125.154 286.93 125.154 294.052V431.892C125.154 438.862 127.285 445.619 131.272 451.34L309.037 705.2C319.539 720.204 335.033 731.344 352.9 735.392C397.616 745.557 438.77 711.135 438.77 667.278V508.406C438.77 476.845 464.339 451.279 495.904 451.279H495.995C515.02 451.279 532.857 460.562 543.785 476.145L705.235 706.661C718.659 725.835 739.327 737.218 763.983 737.218C801.606 737.218 833.841 705.9 833.841 667.308V508.376C833.841 476.815 859.41 451.249 890.975 451.249H897.276C901.233 451.249 904.43 448.053 904.43 444.097V294.021C904.43 290.065 901.233 286.869 897.276 286.869H897.246Z" 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>