misc: add Cursor editor logo for external editor config #32911
+13
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Additional details
This PR adds a logo for the Cursor editor on the external editor configuration dropdown. Before we were just showing the generic terminal icon
Steps to test
How has the user experience changed?
Before

After

PR Tasks
cypress-documentation?type definitions?Note
Adds a Cursor logo and config to display it in the external editor dropdown via a new
logosicon collection.cursoricon insrc/gql-components/ChooseExternalEditor.vue.src/assets/logos/cursor.svg.vite.config.mjswith customlogosicon collection pointing tosrc/assets/logos.vue-shims.d.tsto declare~icons/logos/*and align FC typings.Written by Cursor Bugbot for commit 9ed122d. This will update automatically on new commits. Configure here.