diff --git a/plugins/graphiql/src/assets/graphiql.icon.svg b/plugins/graphiql/src/assets/graphiql.icon.svg
new file mode 100644
index 0000000000..66aee7be5a
--- /dev/null
+++ b/plugins/graphiql/src/assets/graphiql.icon.svg
@@ -0,0 +1,64 @@
+
diff --git a/plugins/graphiql/src/route-refs.tsx b/plugins/graphiql/src/route-refs.tsx
index 5ddd81d55d..3e8d1d3a9c 100644
--- a/plugins/graphiql/src/route-refs.tsx
+++ b/plugins/graphiql/src/route-refs.tsx
@@ -14,76 +14,8 @@
* limitations under the License.
*/
-import React, { FC } from 'react';
import { createRouteRef } from '@backstage/core';
-import { SvgIcon, SvgIconProps } from '@material-ui/core';
-
-const GraphiQLIcon: FC = props => (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-);
+import GraphiQLIcon from './assets/graphiql.icon.svg';
export const graphiQLRouteRef = createRouteRef({
icon: GraphiQLIcon,