Add icon for GraphQL files (#8213)

Ivan Buryak created

Add an icon from https://graphql.org/brand/ for `.graphql`


![Examples@2x](https://github.com/zed-industries/zed/assets/4057095/9751a509-0dca-4611-b98f-277307c4bfe7)

Change summary

assets/icons/file_icons/file_types.json | 4 ++++
assets/icons/file_icons/graphql.svg     | 1 +
2 files changed, 5 insertions(+)

Detailed changes

assets/icons/file_icons/file_types.json 🔗

@@ -49,6 +49,7 @@
         "gitkeep": "vcs",
         "gitmodules": "vcs",
         "go": "go",
+        "graphql": "graphql",
         "h": "code",
         "handlebars": "code",
         "hbs": "template",
@@ -202,6 +203,9 @@
         "go": {
             "icon": "icons/file_icons/go.svg"
         },
+        "graphql": {
+            "icon": "icons/file_icons/graphql.svg"
+        },
         "image": {
             "icon": "icons/file_icons/image.svg"
         },

assets/icons/file_icons/graphql.svg 🔗

@@ -0,0 +1 @@
+<svg width="14px" height="14px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" fill="#000000"><path fill-rule="evenodd" clip-rule="evenodd" d="M50 6.90308L87.323 28.4515V71.5484L50 93.0968L12.677 71.5484V28.4515L50 6.90308ZM16.8647 30.8693V62.5251L44.2795 15.0414L16.8647 30.8693ZM50 13.5086L18.3975 68.2457H81.6025L50 13.5086ZM77.4148 72.4334H22.5852L50 88.2613L77.4148 72.4334ZM83.1353 62.5251L55.7205 15.0414L83.1353 30.8693V62.5251Z"/><circle cx="50" cy="9.3209" r="8.82"/><circle cx="85.2292" cy="29.6605" r="8.82"/><circle cx="85.2292" cy="70.3396" r="8.82"/><circle cx="50" cy="90.6791" r="8.82"/><circle cx="14.7659" cy="70.3396" r="8.82"/><circle cx="14.7659" cy="29.6605" r="8.82"/></svg>