diff --git a/docs/integration/gitlab.mdx b/docs/integration/gitlab.mdx
index 89b60cc4a..f2e746ba2 100644
--- a/docs/integration/gitlab.mdx
+++ b/docs/integration/gitlab.mdx
@@ -26,7 +26,7 @@ Site admins can [configure Sourcegraph to allow users to sign in via GitLab](/ad
GitLab instances can be configured to show Sourcegraph code navigation natively. See the [GitLab integration docs](/admin/code-hosts/gitlab#native-integration) for how to enable this on your GitLab instance.
-
+
## Browser extension
diff --git a/docs/integration/img/AddButton.png b/docs/integration/img/AddButton.png
deleted file mode 100644
index 65cf6bdb9..000000000
Binary files a/docs/integration/img/AddButton.png and /dev/null differ
diff --git a/docs/integration/img/GitHubGSuiteDemo.png b/docs/integration/img/GitHubGSuiteDemo.png
deleted file mode 100644
index ccacdfe57..000000000
Binary files a/docs/integration/img/GitHubGSuiteDemo.png and /dev/null differ
diff --git a/docs/integration/img/KeyboardShortcut.png b/docs/integration/img/KeyboardShortcut.png
deleted file mode 100644
index 9696073f5..000000000
Binary files a/docs/integration/img/KeyboardShortcut.png and /dev/null differ
diff --git a/docs/integration/img/Replace.png b/docs/integration/img/Replace.png
deleted file mode 100644
index b1af77cf1..000000000
Binary files a/docs/integration/img/Replace.png and /dev/null differ
diff --git a/docs/integration/img/chrome.svg b/docs/integration/img/chrome.svg
deleted file mode 100644
index 7e04590f3..000000000
--- a/docs/integration/img/chrome.svg
+++ /dev/null
@@ -1,73 +0,0 @@
-
diff --git a/docs/integration/img/disable-extension.png b/docs/integration/img/disable-extension.png
deleted file mode 100644
index a665e4544..000000000
Binary files a/docs/integration/img/disable-extension.png and /dev/null differ
diff --git a/docs/integration/img/editors/appcode.svg b/docs/integration/img/editors/appcode.svg
deleted file mode 100644
index a17534482..000000000
--- a/docs/integration/img/editors/appcode.svg
+++ /dev/null
@@ -1,49 +0,0 @@
-
diff --git a/docs/integration/img/editors/atom.svg b/docs/integration/img/editors/atom.svg
deleted file mode 100644
index 575a680c2..000000000
--- a/docs/integration/img/editors/atom.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
diff --git a/docs/integration/img/editors/clion.svg b/docs/integration/img/editors/clion.svg
deleted file mode 100644
index 33f55f88d..000000000
--- a/docs/integration/img/editors/clion.svg
+++ /dev/null
@@ -1,49 +0,0 @@
-
diff --git a/docs/integration/img/editors/custom.svg b/docs/integration/img/editors/custom.svg
deleted file mode 100644
index 1645c7dda..000000000
--- a/docs/integration/img/editors/custom.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/docs/integration/img/editors/goland.svg b/docs/integration/img/editors/goland.svg
deleted file mode 100644
index e2fd83d64..000000000
--- a/docs/integration/img/editors/goland.svg
+++ /dev/null
@@ -1,206 +0,0 @@
-
diff --git a/docs/integration/img/editors/idea.svg b/docs/integration/img/editors/idea.svg
deleted file mode 100644
index b4dc62937..000000000
--- a/docs/integration/img/editors/idea.svg
+++ /dev/null
@@ -1,362 +0,0 @@
-
diff --git a/docs/integration/img/editors/jetbrains.svg b/docs/integration/img/editors/jetbrains.svg
deleted file mode 100644
index 0a511a63f..000000000
--- a/docs/integration/img/editors/jetbrains.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/docs/integration/img/editors/phpstorm.svg b/docs/integration/img/editors/phpstorm.svg
deleted file mode 100644
index 8d35c5eb4..000000000
--- a/docs/integration/img/editors/phpstorm.svg
+++ /dev/null
@@ -1,191 +0,0 @@
-
diff --git a/docs/integration/img/editors/pycharm.svg b/docs/integration/img/editors/pycharm.svg
deleted file mode 100644
index 6a5b5732a..000000000
--- a/docs/integration/img/editors/pycharm.svg
+++ /dev/null
@@ -1,167 +0,0 @@
-
diff --git a/docs/integration/img/editors/rider.svg b/docs/integration/img/editors/rider.svg
deleted file mode 100644
index 330e56b7e..000000000
--- a/docs/integration/img/editors/rider.svg
+++ /dev/null
@@ -1,184 +0,0 @@
-
diff --git a/docs/integration/img/editors/rubymine.svg b/docs/integration/img/editors/rubymine.svg
deleted file mode 100644
index 37e9c6ee3..000000000
--- a/docs/integration/img/editors/rubymine.svg
+++ /dev/null
@@ -1,212 +0,0 @@
-
diff --git a/docs/integration/img/editors/sublime.svg b/docs/integration/img/editors/sublime.svg
deleted file mode 100644
index 8dcec503a..000000000
--- a/docs/integration/img/editors/sublime.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
diff --git a/docs/integration/img/editors/vscode.svg b/docs/integration/img/editors/vscode.svg
deleted file mode 100644
index c219fee6c..000000000
--- a/docs/integration/img/editors/vscode.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/docs/integration/img/editors/webstorm.svg b/docs/integration/img/editors/webstorm.svg
deleted file mode 100644
index b11059dfd..000000000
--- a/docs/integration/img/editors/webstorm.svg
+++ /dev/null
@@ -1,204 +0,0 @@
-
diff --git a/docs/integration/img/firefox-error.png b/docs/integration/img/firefox-error.png
deleted file mode 100644
index 837d224dc..000000000
Binary files a/docs/integration/img/firefox-error.png and /dev/null differ
diff --git a/docs/integration/img/firefox.svg b/docs/integration/img/firefox.svg
deleted file mode 100644
index d09e8c5b2..000000000
--- a/docs/integration/img/firefox.svg
+++ /dev/null
@@ -1,185 +0,0 @@
-
diff --git a/docs/integration/img/gitlab.svg b/docs/integration/img/gitlab.svg
deleted file mode 100644
index 3a2acd7ee..000000000
--- a/docs/integration/img/gitlab.svg
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
\ No newline at end of file
diff --git a/docs/integration/img/gitpod.svg b/docs/integration/img/gitpod.svg
deleted file mode 100644
index 9d9ea09c7..000000000
--- a/docs/integration/img/gitpod.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/docs/integration/img/open-in-editor.svg b/docs/integration/img/open-in-editor.svg
deleted file mode 100644
index 1645c7dda..000000000
--- a/docs/integration/img/open-in-editor.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/docs/integration/img/permissions.png b/docs/integration/img/permissions.png
deleted file mode 100644
index 261194063..000000000
Binary files a/docs/integration/img/permissions.png and /dev/null differ
diff --git a/docs/integration/img/safari.svg b/docs/integration/img/safari.svg
deleted file mode 100644
index 6a1b6094b..000000000
--- a/docs/integration/img/safari.svg
+++ /dev/null
@@ -1,591 +0,0 @@
-
diff --git a/docs/integration/img/vim.svg b/docs/integration/img/vim.svg
deleted file mode 100644
index 4d2355ea6..000000000
--- a/docs/integration/img/vim.svg
+++ /dev/null
@@ -1,114 +0,0 @@
-
-
-
-
diff --git a/docs/integration/img/gitlab-code-intel.gif b/public/gitlab-native-integration.gif
similarity index 100%
rename from docs/integration/img/gitlab-code-intel.gif
rename to public/gitlab-native-integration.gif
diff --git a/src/data/redirects.ts b/src/data/redirects.ts
index 3a8354f45..92d569648 100644
--- a/src/data/redirects.ts
+++ b/src/data/redirects.ts
@@ -14,10 +14,6 @@
import {TECHNICAL_CHANGELOG_RSS_URL} from './constants';
const redirectsData = [
- {
- source: '/integration/img/disable_extension.png',
- destination: '/integration/img/disable-extension.png'
- },
{
source: '/admin/tls_ssl',
destination: '/self-hosted/http-https-configuration'