From fd13a89019e4aa9d357d319ebc0326ebdca6c64b Mon Sep 17 00:00:00 2001 From: Sarah German Date: Thu, 17 Nov 2022 14:42:25 -0600 Subject: [PATCH 1/4] Lint SVG filenames --- .gitlab-ci.yml | 1 + .ls-lint.yml | 8 ++++++++ package.json | 4 +++- yarn.lock | 5 +++++ 4 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 .ls-lint.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a17b3a24..90e06b25 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -40,6 +40,7 @@ build-and-check: - echo "Starting Checks" - bash ./build_scripts/svg-lint.sh - yarn run lint + - yarn run lint:filenames - yarn run generate artifacts: paths: diff --git a/.ls-lint.yml b/.ls-lint.yml new file mode 100644 index 00000000..1a5f41cb --- /dev/null +++ b/.ls-lint.yml @@ -0,0 +1,8 @@ +ls: + .svg: kebab-case + +ignore: + - node_modules + - dist + - svgpreviewer + - file_icons_unused diff --git a/package.json b/package.json index d2566e48..49d1e83c 100644 --- a/package.json +++ b/package.json @@ -13,12 +13,14 @@ "build": "nuxt build", "start": "nuxt start", "generate": "nuxt generate", - "lint": "eslint --ext .js,.vue --ignore-path .gitignore ." + "lint": "eslint --ext .js,.vue --ignore-path .gitignore .", + "lint:filenames": "yarn ls-lint" }, "dependencies": {}, "devDependencies": { "@arkweid/lefthook": "^0.7.7", "@gitlab/eslint-plugin": "18.1.0", + "@ls-lint/ls-lint": "^1.11.2", "bootstrap": "^4.3.1", "eslint": "8.27.0", "glob": "^7.1.3", diff --git a/yarn.lock b/yarn.lock index b49a8543..8f038f43 100644 --- a/yarn.lock +++ b/yarn.lock @@ -793,6 +793,11 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" +"@ls-lint/ls-lint@^1.11.2": + version "1.11.2" + resolved "https://registry.yarnpkg.com/@ls-lint/ls-lint/-/ls-lint-1.11.2.tgz#fa7e8c404b7c2f9f7fe3e92b7d69fe37a15c0e1c" + integrity sha512-kX+CCjgNz+NHCaOcFyJLSBLRgAoyOxN18QFLpgucz5ILvbr60BGjwKaoPYTv/rBV/77L+Oz82lpP24mzJ2wGsQ== + "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" -- GitLab From 1de655efb9ed19ee8b73e75373d849dbce5bfc50 Mon Sep 17 00:00:00 2001 From: Sarah German Date: Thu, 17 Nov 2022 15:31:54 -0600 Subject: [PATCH 2/4] Update filename in build script --- build_scripts/build-svgs.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build_scripts/build-svgs.sh b/build_scripts/build-svgs.sh index bf3296f4..cce7ad8f 100755 --- a/build_scripts/build-svgs.sh +++ b/build_scripts/build-svgs.sh @@ -27,7 +27,7 @@ function download_file_icons { done # Overwrite GitLab Logo with latest version - cp -f illustrations/gitlab_logo.svg file_icons/gitlab.svg + cp -f illustrations/gitlab-logo.svg file_icons/gitlab.svg # Move unused icons over to a separate folder (useful for adding more language support later) mv vscode-material-icon-theme-*/icons file_icons_unused -- GitLab From 9f2f9402d6f2b4f9ba01b29a3a79aa5f6a9a6710 Mon Sep 17 00:00:00 2001 From: Sarah German Date: Thu, 17 Nov 2022 15:50:16 -0600 Subject: [PATCH 3/4] Rename files not using kebab-case --- ...anceled-job_empty.svg => canceled-job-empty.svg} | 0 .../{cluster_popover.svg => cluster-popover.svg} | 0 .../{clusters_empty.svg => clusters-empty.svg} | 0 .../{convdev_no_data.svg => convdev-no-data.svg} | 0 .../{convdev_no_index.svg => convdev-no-index.svg} | 0 .../{convdev_overview.svg => convdev-overview.svg} | 0 .../convdev/{i2p_step_1.svg => i2p-step-1.svg} | 0 .../convdev/{i2p_step_10.svg => i2p-step-10.svg} | 0 .../convdev/{i2p_step_2.svg => i2p-step-2.svg} | 0 .../convdev/{i2p_step_3.svg => i2p-step-3.svg} | 0 .../convdev/{i2p_step_4.svg => i2p-step-4.svg} | 0 .../convdev/{i2p_step_5.svg => i2p-step-5.svg} | 0 .../convdev/{i2p_step_6.svg => i2p-step-6.svg} | 0 .../convdev/{i2p_step_7.svg => i2p-step-7.svg} | 0 .../convdev/{i2p_step_8.svg => i2p-step-8.svg} | 0 .../convdev/{i2p_step_9.svg => i2p-step-9.svg} | 0 .../{erased-log_empty.svg => erased-log-empty.svg} | 0 .../{feature_flag.svg => feature-flag.svg} | 0 .../{feature_moved.svg => feature-moved.svg} | 0 ...inished-job_empty.svg => finished-job-empty.svg} | 0 illustrations/{gitlab_logo.svg => gitlab-logo.svg} | 0 .../{gitlab_title.svg => gitlab-title.svg} | 0 .../{golden_tanuki.svg => golden-tanuki.svg} | 0 ...log.svg => illustrations-running-job-no-log.svg} | 0 ...vg => illustrations-scheduled-job-countdown.svg} | 0 ...sor@2x.svg => image-comment-light-cursor-2x.svg} | 0 ...ht_cursor.svg => image-comment-light-cursor.svg} | 0 ...g => issue-dashboard-results-without-filter.svg} | 0 ...{job_not_triggered.svg => job-not-triggered.svg} | 0 .../{lock_promotion.svg => lock-promotion.svg} | 0 .../logos/{amazon_eks.svg => amazon-eks.svg} | 0 .../logos/{c_plus_plus.svg => c-plus-plus.svg} | 0 illustrations/logos/{go_logo.svg => go-logo.svg} | 0 .../logos/{google_gke.svg => google-gke.svg} | 0 .../{mattermost_logo.svg => mattermost-logo.svg} | 0 illustrations/logos/{node_js.svg => node-js.svg} | 0 ...rless_framework.svg => serverless-framework.svg} | 0 ...amework.svg => tencent-serverless-framework.svg} | 0 .../{manual_action.svg => manual-action.svg} | 0 ...es_empty.svg => merge-request-changes-empty.svg} | 0 .../{merge_requests.svg => merge-requests.svg} | 0 ...ndown_chart.svg => milestone-burndown-chart.svg} | 0 ...emoving-page.svg => milestone-removing-page.svg} | 0 .../{getting_started.svg => getting-started.svg} | 0 .../monitoring/{no_data.svg => no-data.svg} | 0 ...{unable_to_connect.svg => unable-to-connect.svg} | 0 ...=> multi-editor-all-changes-committed-empty.svg} | 0 ..._empty.svg => multi-editor-no-changes-empty.svg} | 0 ...y.svg => multi-editor-no-staged-files-empty.svg} | 0 ...editor_empty.svg => multi-file-editor-empty.svg} | 0 illustrations/{no_commits.svg => no-commits.svg} | 0 ...ard_empty.svg => operations-dashboard-empty.svg} | 0 ...pods_empty.svg => operations-log-pods-empty.svg} | 0 ...trics_empty.svg => operations-metrics-empty.svg} | 0 ...{pending_job_empty.svg => pending-job-empty.svg} | 0 ...le_callout.svg => pipeline-schedule-callout.svg} | 0 .../{pipelines_empty.svg => pipelines-empty.svg} | 0 .../{pipelines_failed.svg => pipelines-failed.svg} | 0 ...{pipelines_pending.svg => pipelines-pending.svg} | 0 .../{priority_labels.svg => priority-labels.svg} | 0 ...le_private_mode.svg => profile-private-mode.svg} | 0 ...board_empty.svg => security-dashboard-empty.svg} | 0 ...ce_desk_callout.svg => service-desk-callout.svg} | 0 ...ervice_desk_empty.svg => service-desk-empty.svg} | 0 ...{skipped-job_empty.svg => skipped-job-empty.svg} | 0 illustrations/{slack_logo.svg => slack-logo.svg} | 0 .../{snippets_empty.svg => snippets-empty.svg} | 0 .../{starred_empty.svg => starred-empty.svg} | 0 .../android.svg | 0 .../bash.svg | 0 .../c-plus-plus.svg} | 0 .../clojure.svg | 0 .../composer.svg | 0 .../crystal.svg | 0 .../dart.svg | 0 .../django.svg | 0 .../docker.png | Bin .../docker.svg | 0 .../elixir.svg | 0 .../fastlane.svg | 0 .../flutter.svg | 0 .../go-logo.svg} | 0 .../gradle.svg | 0 .../grails.svg | 0 .../julia.svg | 0 .../laravel.svg | 0 .../latex.svg | 0 .../matlab.svg | 0 .../maven.svg | 0 .../mono.svg | 0 .../node-js.svg} | 0 .../npm.svg | 0 .../openshift.svg | 0 .../packer.svg | 0 .../php.svg | 0 .../python.svg | 0 .../ruby.svg | 0 .../rust.svg | 0 .../scala.svg | 0 .../swift.svg | 0 .../terraform.svg | 0 ...ure_code_warrior.svg => secure-code-warrior.svg} | 0 .../{todos_all_done.svg => todos-all-done.svg} | 0 illustrations/{todos_empty.svg => todos-empty.svg} | 0 ...{web-ide_promotion.svg => web-ide-promotion.svg} | 0 .../{add_new_group.svg => add-new-group.svg} | 0 .../{add_new_project.svg => add-new-project.svg} | 0 .../welcome/{add_new_user.svg => add-new-user.svg} | 0 .../{configure_server.svg => configure-server.svg} | 0 .../welcome/{ee_trial.svg => ee-trial.svg} | 0 .../{wiki_login_empty.svg => wiki-login-empty.svg} | 0 ...{wiki_logout_empty.svg => wiki-logout-empty.svg} | 0 sprite_icons/{ellipsis_h.svg => ellipsis-h.svg} | 0 sprite_icons/{ellipsis_v.svg => ellipsis-v.svg} | 0 sprite_icons/{scroll_down.svg => scroll-down.svg} | 0 sprite_icons/{scroll_up.svg => scroll-up.svg} | 0 ...orderless.svg => status-canceled-borderless.svg} | 0 .../{status_canceled.svg => status-canceled.svg} | 0 .../{status_closed.svg => status-closed.svg} | 0 ...borderless.svg => status-created-borderless.svg} | 0 .../{status_created.svg => status-created.svg} | 0 ..._borderless.svg => status-failed-borderless.svg} | 0 ..._borderless.svg => status-manual-borderless.svg} | 0 .../{status_manual.svg => status-manual.svg} | 0 ...orderless.svg => status-notfound-borderless.svg} | 0 .../{status_notfound.svg => status-notfound.svg} | 0 sprite_icons/{status_open.svg => status-open.svg} | 0 ...borderless.svg => status-pending-borderless.svg} | 0 .../{status_pending.svg => status-pending.svg} | 0 ...rderless.svg => status-preparing-borderless.svg} | 0 .../{status_preparing.svg => status-preparing.svg} | 0 ...borderless.svg => status-running-borderless.svg} | 0 ...rderless.svg => status-scheduled-borderless.svg} | 0 ...borderless.svg => status-skipped-borderless.svg} | 0 .../{status_skipped.svg => status-skipped.svg} | 0 ...borderless.svg => status-success-borderless.svg} | 0 ...s_success_solid.svg => status-success-solid.svg} | 0 ...borderless.svg => status-warning-borderless.svg} | 0 .../{status_warning.svg => status-warning.svg} | 0 139 files changed, 0 insertions(+), 0 deletions(-) rename illustrations/{canceled-job_empty.svg => canceled-job-empty.svg} (100%) rename illustrations/{cluster_popover.svg => cluster-popover.svg} (100%) rename illustrations/{clusters_empty.svg => clusters-empty.svg} (100%) rename illustrations/convdev/{convdev_no_data.svg => convdev-no-data.svg} (100%) rename illustrations/convdev/{convdev_no_index.svg => convdev-no-index.svg} (100%) rename illustrations/convdev/{convdev_overview.svg => convdev-overview.svg} (100%) rename illustrations/convdev/{i2p_step_1.svg => i2p-step-1.svg} (100%) rename illustrations/convdev/{i2p_step_10.svg => i2p-step-10.svg} (100%) rename illustrations/convdev/{i2p_step_2.svg => i2p-step-2.svg} (100%) rename illustrations/convdev/{i2p_step_3.svg => i2p-step-3.svg} (100%) rename illustrations/convdev/{i2p_step_4.svg => i2p-step-4.svg} (100%) rename illustrations/convdev/{i2p_step_5.svg => i2p-step-5.svg} (100%) rename illustrations/convdev/{i2p_step_6.svg => i2p-step-6.svg} (100%) rename illustrations/convdev/{i2p_step_7.svg => i2p-step-7.svg} (100%) rename illustrations/convdev/{i2p_step_8.svg => i2p-step-8.svg} (100%) rename illustrations/convdev/{i2p_step_9.svg => i2p-step-9.svg} (100%) rename illustrations/{erased-log_empty.svg => erased-log-empty.svg} (100%) rename illustrations/{feature_flag.svg => feature-flag.svg} (100%) rename illustrations/{feature_moved.svg => feature-moved.svg} (100%) rename illustrations/{finished-job_empty.svg => finished-job-empty.svg} (100%) rename illustrations/{gitlab_logo.svg => gitlab-logo.svg} (100%) rename illustrations/{gitlab_title.svg => gitlab-title.svg} (100%) rename illustrations/{golden_tanuki.svg => golden-tanuki.svg} (100%) rename illustrations/{illustrations_running-job_no-log.svg => illustrations-running-job-no-log.svg} (100%) rename illustrations/{illustrations_scheduled-job_countdown.svg => illustrations-scheduled-job-countdown.svg} (100%) rename illustrations/{image_comment_light_cursor@2x.svg => image-comment-light-cursor-2x.svg} (100%) rename illustrations/{image_comment_light_cursor.svg => image-comment-light-cursor.svg} (100%) rename illustrations/{issue-dashboard_results-without-filter.svg => issue-dashboard-results-without-filter.svg} (100%) rename illustrations/{job_not_triggered.svg => job-not-triggered.svg} (100%) rename illustrations/{lock_promotion.svg => lock-promotion.svg} (100%) rename illustrations/logos/{amazon_eks.svg => amazon-eks.svg} (100%) rename illustrations/logos/{c_plus_plus.svg => c-plus-plus.svg} (100%) rename illustrations/logos/{go_logo.svg => go-logo.svg} (100%) rename illustrations/logos/{google_gke.svg => google-gke.svg} (100%) rename illustrations/logos/{mattermost_logo.svg => mattermost-logo.svg} (100%) rename illustrations/logos/{node_js.svg => node-js.svg} (100%) rename illustrations/logos/{serverless_framework.svg => serverless-framework.svg} (100%) rename illustrations/logos/{tencent_serverless_framework.svg => tencent-serverless-framework.svg} (100%) rename illustrations/{manual_action.svg => manual-action.svg} (100%) rename illustrations/{merge_request_changes_empty.svg => merge-request-changes-empty.svg} (100%) rename illustrations/{merge_requests.svg => merge-requests.svg} (100%) rename illustrations/{milestone_burndown_chart.svg => milestone-burndown-chart.svg} (100%) rename illustrations/{milestone_removing-page.svg => milestone-removing-page.svg} (100%) rename illustrations/monitoring/{getting_started.svg => getting-started.svg} (100%) rename illustrations/monitoring/{no_data.svg => no-data.svg} (100%) rename illustrations/monitoring/{unable_to_connect.svg => unable-to-connect.svg} (100%) rename illustrations/{multi-editor_all_changes_committed_empty.svg => multi-editor-all-changes-committed-empty.svg} (100%) rename illustrations/{multi-editor_no_changes_empty.svg => multi-editor-no-changes-empty.svg} (100%) rename illustrations/{multi-editor_no_staged_files_empty.svg => multi-editor-no-staged-files-empty.svg} (100%) rename illustrations/{multi_file_editor_empty.svg => multi-file-editor-empty.svg} (100%) rename illustrations/{no_commits.svg => no-commits.svg} (100%) rename illustrations/{operations-dashboard_empty.svg => operations-dashboard-empty.svg} (100%) rename illustrations/{operations_log_pods_empty.svg => operations-log-pods-empty.svg} (100%) rename illustrations/{operations_metrics_empty.svg => operations-metrics-empty.svg} (100%) rename illustrations/{pending_job_empty.svg => pending-job-empty.svg} (100%) rename illustrations/{pipeline_schedule_callout.svg => pipeline-schedule-callout.svg} (100%) rename illustrations/{pipelines_empty.svg => pipelines-empty.svg} (100%) rename illustrations/{pipelines_failed.svg => pipelines-failed.svg} (100%) rename illustrations/{pipelines_pending.svg => pipelines-pending.svg} (100%) rename illustrations/{priority_labels.svg => priority-labels.svg} (100%) rename illustrations/{profile_private_mode.svg => profile-private-mode.svg} (100%) rename illustrations/{security-dashboard_empty.svg => security-dashboard-empty.svg} (100%) rename illustrations/{service_desk_callout.svg => service-desk-callout.svg} (100%) rename illustrations/{service_desk_empty.svg => service-desk-empty.svg} (100%) rename illustrations/{skipped-job_empty.svg => skipped-job-empty.svg} (100%) rename illustrations/{slack_logo.svg => slack-logo.svg} (100%) rename illustrations/{snippets_empty.svg => snippets-empty.svg} (100%) rename illustrations/{starred_empty.svg => starred-empty.svg} (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/android.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/bash.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos/c_plus_plus.svg => ci-cd-template-logos/c-plus-plus.svg} (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/clojure.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/composer.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/crystal.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/dart.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/django.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/docker.png (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/docker.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/elixir.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/fastlane.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/flutter.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos/go_logo.svg => ci-cd-template-logos/go-logo.svg} (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/gradle.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/grails.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/julia.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/laravel.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/latex.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/matlab.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/maven.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/mono.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos/node_js.svg => ci-cd-template-logos/node-js.svg} (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/npm.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/openshift.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/packer.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/php.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/python.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/ruby.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/rust.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/scala.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/swift.svg (100%) rename illustrations/third-party-logos/{ci_cd-template-logos => ci-cd-template-logos}/terraform.svg (100%) rename illustrations/third-party-logos/{secure_code_warrior.svg => secure-code-warrior.svg} (100%) rename illustrations/{todos_all_done.svg => todos-all-done.svg} (100%) rename illustrations/{todos_empty.svg => todos-empty.svg} (100%) rename illustrations/{web-ide_promotion.svg => web-ide-promotion.svg} (100%) rename illustrations/welcome/{add_new_group.svg => add-new-group.svg} (100%) rename illustrations/welcome/{add_new_project.svg => add-new-project.svg} (100%) rename illustrations/welcome/{add_new_user.svg => add-new-user.svg} (100%) rename illustrations/welcome/{configure_server.svg => configure-server.svg} (100%) rename illustrations/welcome/{ee_trial.svg => ee-trial.svg} (100%) rename illustrations/{wiki_login_empty.svg => wiki-login-empty.svg} (100%) rename illustrations/{wiki_logout_empty.svg => wiki-logout-empty.svg} (100%) rename sprite_icons/{ellipsis_h.svg => ellipsis-h.svg} (100%) rename sprite_icons/{ellipsis_v.svg => ellipsis-v.svg} (100%) rename sprite_icons/{scroll_down.svg => scroll-down.svg} (100%) rename sprite_icons/{scroll_up.svg => scroll-up.svg} (100%) rename sprite_icons/{status_canceled_borderless.svg => status-canceled-borderless.svg} (100%) rename sprite_icons/{status_canceled.svg => status-canceled.svg} (100%) rename sprite_icons/{status_closed.svg => status-closed.svg} (100%) rename sprite_icons/{status_created_borderless.svg => status-created-borderless.svg} (100%) rename sprite_icons/{status_created.svg => status-created.svg} (100%) rename sprite_icons/{status_failed_borderless.svg => status-failed-borderless.svg} (100%) rename sprite_icons/{status_manual_borderless.svg => status-manual-borderless.svg} (100%) rename sprite_icons/{status_manual.svg => status-manual.svg} (100%) rename sprite_icons/{status_notfound_borderless.svg => status-notfound-borderless.svg} (100%) rename sprite_icons/{status_notfound.svg => status-notfound.svg} (100%) rename sprite_icons/{status_open.svg => status-open.svg} (100%) rename sprite_icons/{status_pending_borderless.svg => status-pending-borderless.svg} (100%) rename sprite_icons/{status_pending.svg => status-pending.svg} (100%) rename sprite_icons/{status_preparing_borderless.svg => status-preparing-borderless.svg} (100%) rename sprite_icons/{status_preparing.svg => status-preparing.svg} (100%) rename sprite_icons/{status_running_borderless.svg => status-running-borderless.svg} (100%) rename sprite_icons/{status_scheduled_borderless.svg => status-scheduled-borderless.svg} (100%) rename sprite_icons/{status_skipped_borderless.svg => status-skipped-borderless.svg} (100%) rename sprite_icons/{status_skipped.svg => status-skipped.svg} (100%) rename sprite_icons/{status_success_borderless.svg => status-success-borderless.svg} (100%) rename sprite_icons/{status_success_solid.svg => status-success-solid.svg} (100%) rename sprite_icons/{status_warning_borderless.svg => status-warning-borderless.svg} (100%) rename sprite_icons/{status_warning.svg => status-warning.svg} (100%) diff --git a/illustrations/canceled-job_empty.svg b/illustrations/canceled-job-empty.svg similarity index 100% rename from illustrations/canceled-job_empty.svg rename to illustrations/canceled-job-empty.svg diff --git a/illustrations/cluster_popover.svg b/illustrations/cluster-popover.svg similarity index 100% rename from illustrations/cluster_popover.svg rename to illustrations/cluster-popover.svg diff --git a/illustrations/clusters_empty.svg b/illustrations/clusters-empty.svg similarity index 100% rename from illustrations/clusters_empty.svg rename to illustrations/clusters-empty.svg diff --git a/illustrations/convdev/convdev_no_data.svg b/illustrations/convdev/convdev-no-data.svg similarity index 100% rename from illustrations/convdev/convdev_no_data.svg rename to illustrations/convdev/convdev-no-data.svg diff --git a/illustrations/convdev/convdev_no_index.svg b/illustrations/convdev/convdev-no-index.svg similarity index 100% rename from illustrations/convdev/convdev_no_index.svg rename to illustrations/convdev/convdev-no-index.svg diff --git a/illustrations/convdev/convdev_overview.svg b/illustrations/convdev/convdev-overview.svg similarity index 100% rename from illustrations/convdev/convdev_overview.svg rename to illustrations/convdev/convdev-overview.svg diff --git a/illustrations/convdev/i2p_step_1.svg b/illustrations/convdev/i2p-step-1.svg similarity index 100% rename from illustrations/convdev/i2p_step_1.svg rename to illustrations/convdev/i2p-step-1.svg diff --git a/illustrations/convdev/i2p_step_10.svg b/illustrations/convdev/i2p-step-10.svg similarity index 100% rename from illustrations/convdev/i2p_step_10.svg rename to illustrations/convdev/i2p-step-10.svg diff --git a/illustrations/convdev/i2p_step_2.svg b/illustrations/convdev/i2p-step-2.svg similarity index 100% rename from illustrations/convdev/i2p_step_2.svg rename to illustrations/convdev/i2p-step-2.svg diff --git a/illustrations/convdev/i2p_step_3.svg b/illustrations/convdev/i2p-step-3.svg similarity index 100% rename from illustrations/convdev/i2p_step_3.svg rename to illustrations/convdev/i2p-step-3.svg diff --git a/illustrations/convdev/i2p_step_4.svg b/illustrations/convdev/i2p-step-4.svg similarity index 100% rename from illustrations/convdev/i2p_step_4.svg rename to illustrations/convdev/i2p-step-4.svg diff --git a/illustrations/convdev/i2p_step_5.svg b/illustrations/convdev/i2p-step-5.svg similarity index 100% rename from illustrations/convdev/i2p_step_5.svg rename to illustrations/convdev/i2p-step-5.svg diff --git a/illustrations/convdev/i2p_step_6.svg b/illustrations/convdev/i2p-step-6.svg similarity index 100% rename from illustrations/convdev/i2p_step_6.svg rename to illustrations/convdev/i2p-step-6.svg diff --git a/illustrations/convdev/i2p_step_7.svg b/illustrations/convdev/i2p-step-7.svg similarity index 100% rename from illustrations/convdev/i2p_step_7.svg rename to illustrations/convdev/i2p-step-7.svg diff --git a/illustrations/convdev/i2p_step_8.svg b/illustrations/convdev/i2p-step-8.svg similarity index 100% rename from illustrations/convdev/i2p_step_8.svg rename to illustrations/convdev/i2p-step-8.svg diff --git a/illustrations/convdev/i2p_step_9.svg b/illustrations/convdev/i2p-step-9.svg similarity index 100% rename from illustrations/convdev/i2p_step_9.svg rename to illustrations/convdev/i2p-step-9.svg diff --git a/illustrations/erased-log_empty.svg b/illustrations/erased-log-empty.svg similarity index 100% rename from illustrations/erased-log_empty.svg rename to illustrations/erased-log-empty.svg diff --git a/illustrations/feature_flag.svg b/illustrations/feature-flag.svg similarity index 100% rename from illustrations/feature_flag.svg rename to illustrations/feature-flag.svg diff --git a/illustrations/feature_moved.svg b/illustrations/feature-moved.svg similarity index 100% rename from illustrations/feature_moved.svg rename to illustrations/feature-moved.svg diff --git a/illustrations/finished-job_empty.svg b/illustrations/finished-job-empty.svg similarity index 100% rename from illustrations/finished-job_empty.svg rename to illustrations/finished-job-empty.svg diff --git a/illustrations/gitlab_logo.svg b/illustrations/gitlab-logo.svg similarity index 100% rename from illustrations/gitlab_logo.svg rename to illustrations/gitlab-logo.svg diff --git a/illustrations/gitlab_title.svg b/illustrations/gitlab-title.svg similarity index 100% rename from illustrations/gitlab_title.svg rename to illustrations/gitlab-title.svg diff --git a/illustrations/golden_tanuki.svg b/illustrations/golden-tanuki.svg similarity index 100% rename from illustrations/golden_tanuki.svg rename to illustrations/golden-tanuki.svg diff --git a/illustrations/illustrations_running-job_no-log.svg b/illustrations/illustrations-running-job-no-log.svg similarity index 100% rename from illustrations/illustrations_running-job_no-log.svg rename to illustrations/illustrations-running-job-no-log.svg diff --git a/illustrations/illustrations_scheduled-job_countdown.svg b/illustrations/illustrations-scheduled-job-countdown.svg similarity index 100% rename from illustrations/illustrations_scheduled-job_countdown.svg rename to illustrations/illustrations-scheduled-job-countdown.svg diff --git a/illustrations/image_comment_light_cursor@2x.svg b/illustrations/image-comment-light-cursor-2x.svg similarity index 100% rename from illustrations/image_comment_light_cursor@2x.svg rename to illustrations/image-comment-light-cursor-2x.svg diff --git a/illustrations/image_comment_light_cursor.svg b/illustrations/image-comment-light-cursor.svg similarity index 100% rename from illustrations/image_comment_light_cursor.svg rename to illustrations/image-comment-light-cursor.svg diff --git a/illustrations/issue-dashboard_results-without-filter.svg b/illustrations/issue-dashboard-results-without-filter.svg similarity index 100% rename from illustrations/issue-dashboard_results-without-filter.svg rename to illustrations/issue-dashboard-results-without-filter.svg diff --git a/illustrations/job_not_triggered.svg b/illustrations/job-not-triggered.svg similarity index 100% rename from illustrations/job_not_triggered.svg rename to illustrations/job-not-triggered.svg diff --git a/illustrations/lock_promotion.svg b/illustrations/lock-promotion.svg similarity index 100% rename from illustrations/lock_promotion.svg rename to illustrations/lock-promotion.svg diff --git a/illustrations/logos/amazon_eks.svg b/illustrations/logos/amazon-eks.svg similarity index 100% rename from illustrations/logos/amazon_eks.svg rename to illustrations/logos/amazon-eks.svg diff --git a/illustrations/logos/c_plus_plus.svg b/illustrations/logos/c-plus-plus.svg similarity index 100% rename from illustrations/logos/c_plus_plus.svg rename to illustrations/logos/c-plus-plus.svg diff --git a/illustrations/logos/go_logo.svg b/illustrations/logos/go-logo.svg similarity index 100% rename from illustrations/logos/go_logo.svg rename to illustrations/logos/go-logo.svg diff --git a/illustrations/logos/google_gke.svg b/illustrations/logos/google-gke.svg similarity index 100% rename from illustrations/logos/google_gke.svg rename to illustrations/logos/google-gke.svg diff --git a/illustrations/logos/mattermost_logo.svg b/illustrations/logos/mattermost-logo.svg similarity index 100% rename from illustrations/logos/mattermost_logo.svg rename to illustrations/logos/mattermost-logo.svg diff --git a/illustrations/logos/node_js.svg b/illustrations/logos/node-js.svg similarity index 100% rename from illustrations/logos/node_js.svg rename to illustrations/logos/node-js.svg diff --git a/illustrations/logos/serverless_framework.svg b/illustrations/logos/serverless-framework.svg similarity index 100% rename from illustrations/logos/serverless_framework.svg rename to illustrations/logos/serverless-framework.svg diff --git a/illustrations/logos/tencent_serverless_framework.svg b/illustrations/logos/tencent-serverless-framework.svg similarity index 100% rename from illustrations/logos/tencent_serverless_framework.svg rename to illustrations/logos/tencent-serverless-framework.svg diff --git a/illustrations/manual_action.svg b/illustrations/manual-action.svg similarity index 100% rename from illustrations/manual_action.svg rename to illustrations/manual-action.svg diff --git a/illustrations/merge_request_changes_empty.svg b/illustrations/merge-request-changes-empty.svg similarity index 100% rename from illustrations/merge_request_changes_empty.svg rename to illustrations/merge-request-changes-empty.svg diff --git a/illustrations/merge_requests.svg b/illustrations/merge-requests.svg similarity index 100% rename from illustrations/merge_requests.svg rename to illustrations/merge-requests.svg diff --git a/illustrations/milestone_burndown_chart.svg b/illustrations/milestone-burndown-chart.svg similarity index 100% rename from illustrations/milestone_burndown_chart.svg rename to illustrations/milestone-burndown-chart.svg diff --git a/illustrations/milestone_removing-page.svg b/illustrations/milestone-removing-page.svg similarity index 100% rename from illustrations/milestone_removing-page.svg rename to illustrations/milestone-removing-page.svg diff --git a/illustrations/monitoring/getting_started.svg b/illustrations/monitoring/getting-started.svg similarity index 100% rename from illustrations/monitoring/getting_started.svg rename to illustrations/monitoring/getting-started.svg diff --git a/illustrations/monitoring/no_data.svg b/illustrations/monitoring/no-data.svg similarity index 100% rename from illustrations/monitoring/no_data.svg rename to illustrations/monitoring/no-data.svg diff --git a/illustrations/monitoring/unable_to_connect.svg b/illustrations/monitoring/unable-to-connect.svg similarity index 100% rename from illustrations/monitoring/unable_to_connect.svg rename to illustrations/monitoring/unable-to-connect.svg diff --git a/illustrations/multi-editor_all_changes_committed_empty.svg b/illustrations/multi-editor-all-changes-committed-empty.svg similarity index 100% rename from illustrations/multi-editor_all_changes_committed_empty.svg rename to illustrations/multi-editor-all-changes-committed-empty.svg diff --git a/illustrations/multi-editor_no_changes_empty.svg b/illustrations/multi-editor-no-changes-empty.svg similarity index 100% rename from illustrations/multi-editor_no_changes_empty.svg rename to illustrations/multi-editor-no-changes-empty.svg diff --git a/illustrations/multi-editor_no_staged_files_empty.svg b/illustrations/multi-editor-no-staged-files-empty.svg similarity index 100% rename from illustrations/multi-editor_no_staged_files_empty.svg rename to illustrations/multi-editor-no-staged-files-empty.svg diff --git a/illustrations/multi_file_editor_empty.svg b/illustrations/multi-file-editor-empty.svg similarity index 100% rename from illustrations/multi_file_editor_empty.svg rename to illustrations/multi-file-editor-empty.svg diff --git a/illustrations/no_commits.svg b/illustrations/no-commits.svg similarity index 100% rename from illustrations/no_commits.svg rename to illustrations/no-commits.svg diff --git a/illustrations/operations-dashboard_empty.svg b/illustrations/operations-dashboard-empty.svg similarity index 100% rename from illustrations/operations-dashboard_empty.svg rename to illustrations/operations-dashboard-empty.svg diff --git a/illustrations/operations_log_pods_empty.svg b/illustrations/operations-log-pods-empty.svg similarity index 100% rename from illustrations/operations_log_pods_empty.svg rename to illustrations/operations-log-pods-empty.svg diff --git a/illustrations/operations_metrics_empty.svg b/illustrations/operations-metrics-empty.svg similarity index 100% rename from illustrations/operations_metrics_empty.svg rename to illustrations/operations-metrics-empty.svg diff --git a/illustrations/pending_job_empty.svg b/illustrations/pending-job-empty.svg similarity index 100% rename from illustrations/pending_job_empty.svg rename to illustrations/pending-job-empty.svg diff --git a/illustrations/pipeline_schedule_callout.svg b/illustrations/pipeline-schedule-callout.svg similarity index 100% rename from illustrations/pipeline_schedule_callout.svg rename to illustrations/pipeline-schedule-callout.svg diff --git a/illustrations/pipelines_empty.svg b/illustrations/pipelines-empty.svg similarity index 100% rename from illustrations/pipelines_empty.svg rename to illustrations/pipelines-empty.svg diff --git a/illustrations/pipelines_failed.svg b/illustrations/pipelines-failed.svg similarity index 100% rename from illustrations/pipelines_failed.svg rename to illustrations/pipelines-failed.svg diff --git a/illustrations/pipelines_pending.svg b/illustrations/pipelines-pending.svg similarity index 100% rename from illustrations/pipelines_pending.svg rename to illustrations/pipelines-pending.svg diff --git a/illustrations/priority_labels.svg b/illustrations/priority-labels.svg similarity index 100% rename from illustrations/priority_labels.svg rename to illustrations/priority-labels.svg diff --git a/illustrations/profile_private_mode.svg b/illustrations/profile-private-mode.svg similarity index 100% rename from illustrations/profile_private_mode.svg rename to illustrations/profile-private-mode.svg diff --git a/illustrations/security-dashboard_empty.svg b/illustrations/security-dashboard-empty.svg similarity index 100% rename from illustrations/security-dashboard_empty.svg rename to illustrations/security-dashboard-empty.svg diff --git a/illustrations/service_desk_callout.svg b/illustrations/service-desk-callout.svg similarity index 100% rename from illustrations/service_desk_callout.svg rename to illustrations/service-desk-callout.svg diff --git a/illustrations/service_desk_empty.svg b/illustrations/service-desk-empty.svg similarity index 100% rename from illustrations/service_desk_empty.svg rename to illustrations/service-desk-empty.svg diff --git a/illustrations/skipped-job_empty.svg b/illustrations/skipped-job-empty.svg similarity index 100% rename from illustrations/skipped-job_empty.svg rename to illustrations/skipped-job-empty.svg diff --git a/illustrations/slack_logo.svg b/illustrations/slack-logo.svg similarity index 100% rename from illustrations/slack_logo.svg rename to illustrations/slack-logo.svg diff --git a/illustrations/snippets_empty.svg b/illustrations/snippets-empty.svg similarity index 100% rename from illustrations/snippets_empty.svg rename to illustrations/snippets-empty.svg diff --git a/illustrations/starred_empty.svg b/illustrations/starred-empty.svg similarity index 100% rename from illustrations/starred_empty.svg rename to illustrations/starred-empty.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/android.svg b/illustrations/third-party-logos/ci-cd-template-logos/android.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/android.svg rename to illustrations/third-party-logos/ci-cd-template-logos/android.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/bash.svg b/illustrations/third-party-logos/ci-cd-template-logos/bash.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/bash.svg rename to illustrations/third-party-logos/ci-cd-template-logos/bash.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/c_plus_plus.svg b/illustrations/third-party-logos/ci-cd-template-logos/c-plus-plus.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/c_plus_plus.svg rename to illustrations/third-party-logos/ci-cd-template-logos/c-plus-plus.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/clojure.svg b/illustrations/third-party-logos/ci-cd-template-logos/clojure.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/clojure.svg rename to illustrations/third-party-logos/ci-cd-template-logos/clojure.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/composer.svg b/illustrations/third-party-logos/ci-cd-template-logos/composer.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/composer.svg rename to illustrations/third-party-logos/ci-cd-template-logos/composer.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/crystal.svg b/illustrations/third-party-logos/ci-cd-template-logos/crystal.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/crystal.svg rename to illustrations/third-party-logos/ci-cd-template-logos/crystal.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/dart.svg b/illustrations/third-party-logos/ci-cd-template-logos/dart.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/dart.svg rename to illustrations/third-party-logos/ci-cd-template-logos/dart.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/django.svg b/illustrations/third-party-logos/ci-cd-template-logos/django.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/django.svg rename to illustrations/third-party-logos/ci-cd-template-logos/django.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/docker.png b/illustrations/third-party-logos/ci-cd-template-logos/docker.png similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/docker.png rename to illustrations/third-party-logos/ci-cd-template-logos/docker.png diff --git a/illustrations/third-party-logos/ci_cd-template-logos/docker.svg b/illustrations/third-party-logos/ci-cd-template-logos/docker.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/docker.svg rename to illustrations/third-party-logos/ci-cd-template-logos/docker.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/elixir.svg b/illustrations/third-party-logos/ci-cd-template-logos/elixir.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/elixir.svg rename to illustrations/third-party-logos/ci-cd-template-logos/elixir.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/fastlane.svg b/illustrations/third-party-logos/ci-cd-template-logos/fastlane.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/fastlane.svg rename to illustrations/third-party-logos/ci-cd-template-logos/fastlane.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/flutter.svg b/illustrations/third-party-logos/ci-cd-template-logos/flutter.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/flutter.svg rename to illustrations/third-party-logos/ci-cd-template-logos/flutter.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/go_logo.svg b/illustrations/third-party-logos/ci-cd-template-logos/go-logo.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/go_logo.svg rename to illustrations/third-party-logos/ci-cd-template-logos/go-logo.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/gradle.svg b/illustrations/third-party-logos/ci-cd-template-logos/gradle.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/gradle.svg rename to illustrations/third-party-logos/ci-cd-template-logos/gradle.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/grails.svg b/illustrations/third-party-logos/ci-cd-template-logos/grails.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/grails.svg rename to illustrations/third-party-logos/ci-cd-template-logos/grails.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/julia.svg b/illustrations/third-party-logos/ci-cd-template-logos/julia.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/julia.svg rename to illustrations/third-party-logos/ci-cd-template-logos/julia.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/laravel.svg b/illustrations/third-party-logos/ci-cd-template-logos/laravel.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/laravel.svg rename to illustrations/third-party-logos/ci-cd-template-logos/laravel.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/latex.svg b/illustrations/third-party-logos/ci-cd-template-logos/latex.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/latex.svg rename to illustrations/third-party-logos/ci-cd-template-logos/latex.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/matlab.svg b/illustrations/third-party-logos/ci-cd-template-logos/matlab.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/matlab.svg rename to illustrations/third-party-logos/ci-cd-template-logos/matlab.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/maven.svg b/illustrations/third-party-logos/ci-cd-template-logos/maven.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/maven.svg rename to illustrations/third-party-logos/ci-cd-template-logos/maven.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/mono.svg b/illustrations/third-party-logos/ci-cd-template-logos/mono.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/mono.svg rename to illustrations/third-party-logos/ci-cd-template-logos/mono.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/node_js.svg b/illustrations/third-party-logos/ci-cd-template-logos/node-js.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/node_js.svg rename to illustrations/third-party-logos/ci-cd-template-logos/node-js.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/npm.svg b/illustrations/third-party-logos/ci-cd-template-logos/npm.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/npm.svg rename to illustrations/third-party-logos/ci-cd-template-logos/npm.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/openshift.svg b/illustrations/third-party-logos/ci-cd-template-logos/openshift.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/openshift.svg rename to illustrations/third-party-logos/ci-cd-template-logos/openshift.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/packer.svg b/illustrations/third-party-logos/ci-cd-template-logos/packer.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/packer.svg rename to illustrations/third-party-logos/ci-cd-template-logos/packer.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/php.svg b/illustrations/third-party-logos/ci-cd-template-logos/php.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/php.svg rename to illustrations/third-party-logos/ci-cd-template-logos/php.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/python.svg b/illustrations/third-party-logos/ci-cd-template-logos/python.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/python.svg rename to illustrations/third-party-logos/ci-cd-template-logos/python.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/ruby.svg b/illustrations/third-party-logos/ci-cd-template-logos/ruby.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/ruby.svg rename to illustrations/third-party-logos/ci-cd-template-logos/ruby.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/rust.svg b/illustrations/third-party-logos/ci-cd-template-logos/rust.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/rust.svg rename to illustrations/third-party-logos/ci-cd-template-logos/rust.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/scala.svg b/illustrations/third-party-logos/ci-cd-template-logos/scala.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/scala.svg rename to illustrations/third-party-logos/ci-cd-template-logos/scala.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/swift.svg b/illustrations/third-party-logos/ci-cd-template-logos/swift.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/swift.svg rename to illustrations/third-party-logos/ci-cd-template-logos/swift.svg diff --git a/illustrations/third-party-logos/ci_cd-template-logos/terraform.svg b/illustrations/third-party-logos/ci-cd-template-logos/terraform.svg similarity index 100% rename from illustrations/third-party-logos/ci_cd-template-logos/terraform.svg rename to illustrations/third-party-logos/ci-cd-template-logos/terraform.svg diff --git a/illustrations/third-party-logos/secure_code_warrior.svg b/illustrations/third-party-logos/secure-code-warrior.svg similarity index 100% rename from illustrations/third-party-logos/secure_code_warrior.svg rename to illustrations/third-party-logos/secure-code-warrior.svg diff --git a/illustrations/todos_all_done.svg b/illustrations/todos-all-done.svg similarity index 100% rename from illustrations/todos_all_done.svg rename to illustrations/todos-all-done.svg diff --git a/illustrations/todos_empty.svg b/illustrations/todos-empty.svg similarity index 100% rename from illustrations/todos_empty.svg rename to illustrations/todos-empty.svg diff --git a/illustrations/web-ide_promotion.svg b/illustrations/web-ide-promotion.svg similarity index 100% rename from illustrations/web-ide_promotion.svg rename to illustrations/web-ide-promotion.svg diff --git a/illustrations/welcome/add_new_group.svg b/illustrations/welcome/add-new-group.svg similarity index 100% rename from illustrations/welcome/add_new_group.svg rename to illustrations/welcome/add-new-group.svg diff --git a/illustrations/welcome/add_new_project.svg b/illustrations/welcome/add-new-project.svg similarity index 100% rename from illustrations/welcome/add_new_project.svg rename to illustrations/welcome/add-new-project.svg diff --git a/illustrations/welcome/add_new_user.svg b/illustrations/welcome/add-new-user.svg similarity index 100% rename from illustrations/welcome/add_new_user.svg rename to illustrations/welcome/add-new-user.svg diff --git a/illustrations/welcome/configure_server.svg b/illustrations/welcome/configure-server.svg similarity index 100% rename from illustrations/welcome/configure_server.svg rename to illustrations/welcome/configure-server.svg diff --git a/illustrations/welcome/ee_trial.svg b/illustrations/welcome/ee-trial.svg similarity index 100% rename from illustrations/welcome/ee_trial.svg rename to illustrations/welcome/ee-trial.svg diff --git a/illustrations/wiki_login_empty.svg b/illustrations/wiki-login-empty.svg similarity index 100% rename from illustrations/wiki_login_empty.svg rename to illustrations/wiki-login-empty.svg diff --git a/illustrations/wiki_logout_empty.svg b/illustrations/wiki-logout-empty.svg similarity index 100% rename from illustrations/wiki_logout_empty.svg rename to illustrations/wiki-logout-empty.svg diff --git a/sprite_icons/ellipsis_h.svg b/sprite_icons/ellipsis-h.svg similarity index 100% rename from sprite_icons/ellipsis_h.svg rename to sprite_icons/ellipsis-h.svg diff --git a/sprite_icons/ellipsis_v.svg b/sprite_icons/ellipsis-v.svg similarity index 100% rename from sprite_icons/ellipsis_v.svg rename to sprite_icons/ellipsis-v.svg diff --git a/sprite_icons/scroll_down.svg b/sprite_icons/scroll-down.svg similarity index 100% rename from sprite_icons/scroll_down.svg rename to sprite_icons/scroll-down.svg diff --git a/sprite_icons/scroll_up.svg b/sprite_icons/scroll-up.svg similarity index 100% rename from sprite_icons/scroll_up.svg rename to sprite_icons/scroll-up.svg diff --git a/sprite_icons/status_canceled_borderless.svg b/sprite_icons/status-canceled-borderless.svg similarity index 100% rename from sprite_icons/status_canceled_borderless.svg rename to sprite_icons/status-canceled-borderless.svg diff --git a/sprite_icons/status_canceled.svg b/sprite_icons/status-canceled.svg similarity index 100% rename from sprite_icons/status_canceled.svg rename to sprite_icons/status-canceled.svg diff --git a/sprite_icons/status_closed.svg b/sprite_icons/status-closed.svg similarity index 100% rename from sprite_icons/status_closed.svg rename to sprite_icons/status-closed.svg diff --git a/sprite_icons/status_created_borderless.svg b/sprite_icons/status-created-borderless.svg similarity index 100% rename from sprite_icons/status_created_borderless.svg rename to sprite_icons/status-created-borderless.svg diff --git a/sprite_icons/status_created.svg b/sprite_icons/status-created.svg similarity index 100% rename from sprite_icons/status_created.svg rename to sprite_icons/status-created.svg diff --git a/sprite_icons/status_failed_borderless.svg b/sprite_icons/status-failed-borderless.svg similarity index 100% rename from sprite_icons/status_failed_borderless.svg rename to sprite_icons/status-failed-borderless.svg diff --git a/sprite_icons/status_manual_borderless.svg b/sprite_icons/status-manual-borderless.svg similarity index 100% rename from sprite_icons/status_manual_borderless.svg rename to sprite_icons/status-manual-borderless.svg diff --git a/sprite_icons/status_manual.svg b/sprite_icons/status-manual.svg similarity index 100% rename from sprite_icons/status_manual.svg rename to sprite_icons/status-manual.svg diff --git a/sprite_icons/status_notfound_borderless.svg b/sprite_icons/status-notfound-borderless.svg similarity index 100% rename from sprite_icons/status_notfound_borderless.svg rename to sprite_icons/status-notfound-borderless.svg diff --git a/sprite_icons/status_notfound.svg b/sprite_icons/status-notfound.svg similarity index 100% rename from sprite_icons/status_notfound.svg rename to sprite_icons/status-notfound.svg diff --git a/sprite_icons/status_open.svg b/sprite_icons/status-open.svg similarity index 100% rename from sprite_icons/status_open.svg rename to sprite_icons/status-open.svg diff --git a/sprite_icons/status_pending_borderless.svg b/sprite_icons/status-pending-borderless.svg similarity index 100% rename from sprite_icons/status_pending_borderless.svg rename to sprite_icons/status-pending-borderless.svg diff --git a/sprite_icons/status_pending.svg b/sprite_icons/status-pending.svg similarity index 100% rename from sprite_icons/status_pending.svg rename to sprite_icons/status-pending.svg diff --git a/sprite_icons/status_preparing_borderless.svg b/sprite_icons/status-preparing-borderless.svg similarity index 100% rename from sprite_icons/status_preparing_borderless.svg rename to sprite_icons/status-preparing-borderless.svg diff --git a/sprite_icons/status_preparing.svg b/sprite_icons/status-preparing.svg similarity index 100% rename from sprite_icons/status_preparing.svg rename to sprite_icons/status-preparing.svg diff --git a/sprite_icons/status_running_borderless.svg b/sprite_icons/status-running-borderless.svg similarity index 100% rename from sprite_icons/status_running_borderless.svg rename to sprite_icons/status-running-borderless.svg diff --git a/sprite_icons/status_scheduled_borderless.svg b/sprite_icons/status-scheduled-borderless.svg similarity index 100% rename from sprite_icons/status_scheduled_borderless.svg rename to sprite_icons/status-scheduled-borderless.svg diff --git a/sprite_icons/status_skipped_borderless.svg b/sprite_icons/status-skipped-borderless.svg similarity index 100% rename from sprite_icons/status_skipped_borderless.svg rename to sprite_icons/status-skipped-borderless.svg diff --git a/sprite_icons/status_skipped.svg b/sprite_icons/status-skipped.svg similarity index 100% rename from sprite_icons/status_skipped.svg rename to sprite_icons/status-skipped.svg diff --git a/sprite_icons/status_success_borderless.svg b/sprite_icons/status-success-borderless.svg similarity index 100% rename from sprite_icons/status_success_borderless.svg rename to sprite_icons/status-success-borderless.svg diff --git a/sprite_icons/status_success_solid.svg b/sprite_icons/status-success-solid.svg similarity index 100% rename from sprite_icons/status_success_solid.svg rename to sprite_icons/status-success-solid.svg diff --git a/sprite_icons/status_warning_borderless.svg b/sprite_icons/status-warning-borderless.svg similarity index 100% rename from sprite_icons/status_warning_borderless.svg rename to sprite_icons/status-warning-borderless.svg diff --git a/sprite_icons/status_warning.svg b/sprite_icons/status-warning.svg similarity index 100% rename from sprite_icons/status_warning.svg rename to sprite_icons/status-warning.svg -- GitLab From f96e584a93678d4fda4f272acc884e98462de4e7 Mon Sep 17 00:00:00 2001 From: Sarah German Date: Thu, 17 Nov 2022 15:55:44 -0600 Subject: [PATCH 4/4] Rename files with caps --- illustrations/dependency-list-empty-state.svg | 1 + .../project-run-cicd-pipelines-sm.svg | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 illustrations/dependency-list-empty-state.svg create mode 100644 illustrations/project-run-cicd-pipelines-sm.svg diff --git a/illustrations/dependency-list-empty-state.svg b/illustrations/dependency-list-empty-state.svg new file mode 100644 index 00000000..8a4018b2 --- /dev/null +++ b/illustrations/dependency-list-empty-state.svg @@ -0,0 +1 @@ + diff --git a/illustrations/project-run-cicd-pipelines-sm.svg b/illustrations/project-run-cicd-pipelines-sm.svg new file mode 100644 index 00000000..c70c30de --- /dev/null +++ b/illustrations/project-run-cicd-pipelines-sm.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + -- GitLab