diff --git a/app/assets/javascripts/ci/runner/components/registration/registration_feedback_banner.vue b/app/assets/javascripts/ci/runner/components/registration/registration_feedback_banner.vue
index fe19977f78313134025a0c4051e024d5e369d6da..6fd4edf5847c58f20cbf470c25a0063f81d2d1e8 100644
--- a/app/assets/javascripts/ci/runner/components/registration/registration_feedback_banner.vue
+++ b/app/assets/javascripts/ci/runner/components/registration/registration_feedback_banner.vue
@@ -1,5 +1,5 @@
 <script>
-import ILLUSTRATION_URL from '@gitlab/svgs/dist/illustrations/multi-editor_all_changes_committed_empty.svg?url';
+import ILLUSTRATION_URL from '@gitlab/svgs/dist/illustrations/rocket-launch-md.svg?url';
 import { GlBanner } from '@gitlab/ui';
 import { s__ } from '~/locale';
 import UserCalloutDismisser from '~/vue_shared/components/user_callout_dismisser.vue';
diff --git a/app/assets/javascripts/ci/runner/components/runner_jobs_empty_state.vue b/app/assets/javascripts/ci/runner/components/runner_jobs_empty_state.vue
index c30a824120d945a3e20696702f4314ab84f3209c..4e68c2ea71afbe53ddd14688d9d6b50029c2219b 100644
--- a/app/assets/javascripts/ci/runner/components/runner_jobs_empty_state.vue
+++ b/app/assets/javascripts/ci/runner/components/runner_jobs_empty_state.vue
@@ -1,5 +1,5 @@
 <script>
-import EMPTY_STATE_SVG_URL from '@gitlab/svgs/dist/illustrations/pipelines_empty.svg?url';
+import EMPTY_STATE_SVG_URL from '@gitlab/svgs/dist/illustrations/empty-state/empty-pipeline-md.svg?url';
 
 import { GlEmptyState } from '@gitlab/ui';
 import { s__ } from '~/locale';
@@ -19,7 +19,11 @@ export default {
 </script>
 
 <template>
-  <gl-empty-state :svg-path="$options.EMPTY_STATE_SVG_URL" :title="$options.i18n.title">
+  <gl-empty-state
+    :svg-path="$options.EMPTY_STATE_SVG_URL"
+    :svg-height="150"
+    :title="$options.i18n.title"
+  >
     <template #description>
       <p>{{ $options.i18n.description }}</p>
     </template>
diff --git a/app/assets/javascripts/ci/runner/components/runner_list_empty_state.vue b/app/assets/javascripts/ci/runner/components/runner_list_empty_state.vue
index 8606c22db34dd87eb12461970f0f3bfe29de1a70..ab2dc1b8ba3f76536b5c1b4e22c7ccf623bba560 100644
--- a/app/assets/javascripts/ci/runner/components/runner_list_empty_state.vue
+++ b/app/assets/javascripts/ci/runner/components/runner_list_empty_state.vue
@@ -1,6 +1,6 @@
 <script>
-import EMPTY_STATE_SVG_URL from '@gitlab/svgs/dist/illustrations/pipelines_empty.svg?url';
-import FILTERED_SVG_URL from '@gitlab/svgs/dist/illustrations/magnifying-glass.svg?url';
+import EMPTY_STATE_SVG_URL from '@gitlab/svgs/dist/illustrations/empty-state/empty-pipeline-md.svg?url';
+import FILTERED_SVG_URL from '@gitlab/svgs/dist/illustrations/empty-state/empty-search-md.svg?url';
 
 import { GlEmptyState, GlLink, GlSprintf, GlModalDirective } from '@gitlab/ui';
 import glFeatureFlagMixin from '~/vue_shared/mixins/gl_feature_flags_mixin';
diff --git a/app/helpers/ci/pipelines_helper.rb b/app/helpers/ci/pipelines_helper.rb
index 897367efdb31d0cdd76d843dc4c34185cd2615b4..b222ca5538d31567cd9845e3b87a571e7f264452 100644
--- a/app/helpers/ci/pipelines_helper.rb
+++ b/app/helpers/ci/pipelines_helper.rb
@@ -93,7 +93,7 @@ def pipelines_list_data(project, list_url)
         pipeline_schedule_url: pipeline_schedules_path(project),
         empty_state_svg_path: image_path('illustrations/empty-state/empty-pipeline-md.svg'),
         error_state_svg_path: image_path('illustrations/pipelines_failed.svg'),
-        no_pipelines_svg_path: image_path('illustrations/pipelines_pending.svg'),
+        no_pipelines_svg_path: image_path('illustrations/empty-state/empty-pipeline-md.svg'),
         can_create_pipeline: can?(current_user, :create_pipeline, project).to_s,
         new_pipeline_path: can?(current_user, :create_pipeline, project) && new_project_pipeline_path(project),
         ci_lint_path: can?(current_user, :create_pipeline, project) && project_ci_lint_path(project),
diff --git a/app/helpers/ide_helper.rb b/app/helpers/ide_helper.rb
index 448909543c4b37e497766dc915d75c4c844f0e84..22b6919dcdcea2a9e0d5ecd79697c5574c24ac73 100644
--- a/app/helpers/ide_helper.rb
+++ b/app/helpers/ide_helper.rb
@@ -42,7 +42,7 @@ def legacy_ide_data(project:)
     {
       'empty-state-svg-path' => image_path('illustrations/multi_file_editor_empty.svg'),
       'no-changes-state-svg-path' => image_path('illustrations/multi-editor_no_changes_empty.svg'),
-      'committed-state-svg-path' => image_path('illustrations/multi-editor_all_changes_committed_empty.svg'),
+      'committed-state-svg-path' => image_path('illustrations/rocket-launch-md.svg'),
       'pipelines-empty-state-svg-path': image_path('illustrations/empty-state/empty-pipeline-md.svg'),
       'switch-editor-svg-path': image_path('illustrations/rocket-launch-md.svg'),
       'promotion-svg-path': image_path('illustrations/web-ide_promotion.svg'),
diff --git a/app/views/projects/pages/_waiting.html.haml b/app/views/projects/pages/_waiting.html.haml
index e8acadbabe33401b1cd4a5eca2b6b9d0cf081f46..0613ffc480921b5677833a61d89e16a70d59d9bc 100644
--- a/app/views/projects/pages/_waiting.html.haml
+++ b/app/views/projects/pages/_waiting.html.haml
@@ -1,7 +1,7 @@
 .empty-state
   .row.gl-align-items-center.gl-justify-content-center
     .order-md-2
-      = image_tag 'illustrations/pipelines_pending.svg'
+      = image_tag 'illustrations/empty-state/empty-pipeline-md.svg'
   .row.gl-align-items-center.gl-justify-content-center
     .text-content.gl-text-center.order-md-1
       %h4= s_("GitLabPages|Waiting for the Pages Pipeline to complete...")
diff --git a/spec/frontend/ci/runner/components/runner_jobs_empty_state_spec.js b/spec/frontend/ci/runner/components/runner_jobs_empty_state_spec.js
index 59c9383cb31ababd2210d8468ab20d5e1ad20b54..b2dfc77bd99359fee1c0ebb3b1e4ddb95e01304c 100644
--- a/spec/frontend/ci/runner/components/runner_jobs_empty_state_spec.js
+++ b/spec/frontend/ci/runner/components/runner_jobs_empty_state_spec.js
@@ -1,4 +1,4 @@
-import EMPTY_STATE_SVG_URL from '@gitlab/svgs/dist/illustrations/pipelines_empty.svg?url';
+import EMPTY_STATE_SVG_URL from '@gitlab/svgs/dist/illustrations/empty-state/empty-pipeline-md.svg?url';
 
 import { shallowMount } from '@vue/test-utils';
 import { GlEmptyState } from '@gitlab/ui';
diff --git a/spec/frontend/ci/runner/components/runner_list_empty_state_spec.js b/spec/frontend/ci/runner/components/runner_list_empty_state_spec.js
index 0de2759ea8a8b7ed5860a1f01e6841c2398cb404..9d521b0b8ca3e1611eb19de26a9b22262aa30c3d 100644
--- a/spec/frontend/ci/runner/components/runner_list_empty_state_spec.js
+++ b/spec/frontend/ci/runner/components/runner_list_empty_state_spec.js
@@ -1,5 +1,5 @@
-import EMPTY_STATE_SVG_URL from '@gitlab/svgs/dist/illustrations/pipelines_empty.svg?url';
-import FILTERED_SVG_URL from '@gitlab/svgs/dist/illustrations/magnifying-glass.svg?url';
+import EMPTY_STATE_SVG_URL from '@gitlab/svgs/dist/illustrations/empty-state/empty-pipeline-md.svg?url';
+import FILTERED_SVG_URL from '@gitlab/svgs/dist/illustrations/empty-state/empty-search-md.svg?url';
 import { GlEmptyState, GlLink, GlSprintf } from '@gitlab/ui';
 import { s__ } from '~/locale';
 import { shallowMountExtended } from 'helpers/vue_test_utils_helper';
diff --git a/spec/frontend/pipelines/pipelines_spec.js b/spec/frontend/pipelines/pipelines_spec.js
index f6021041b3886eb1f901f9744abf9af6ae5d2358..5b77d44c5bdb9548625e626fb4a80574ec08659b 100644
--- a/spec/frontend/pipelines/pipelines_spec.js
+++ b/spec/frontend/pipelines/pipelines_spec.js
@@ -60,7 +60,7 @@ describe('Pipelines', () => {
   const paths = {
     emptyStateSvgPath: '/assets/illustrations/empty-state/empty-pipeline-md.svg',
     errorStateSvgPath: '/assets/illustrations/pipelines_failed.svg',
-    noPipelinesSvgPath: '/assets/illustrations/pipelines_pending.svg',
+    noPipelinesSvgPath: '/assets/illustrations/empty-state/empty-pipeline-md.svg',
     ciLintPath: '/ci/lint',
     resetCachePath: `${mockProjectPath}/settings/ci_cd/reset_cache`,
     newPipelinePath: `${mockProjectPath}/pipelines/new`,
@@ -71,7 +71,7 @@ describe('Pipelines', () => {
   const noPermissions = {
     emptyStateSvgPath: '/assets/illustrations/empty-state/empty-pipeline-md.svg',
     errorStateSvgPath: '/assets/illustrations/pipelines_failed.svg',
-    noPipelinesSvgPath: '/assets/illustrations/pipelines_pending.svg',
+    noPipelinesSvgPath: '/assets/illustrations/empty-state/empty-pipeline-md.svg',
   };
 
   const defaultProps = {