diff --git a/web/src/assets/locales/en.json b/web/src/assets/locales/en.json
index 63a8c89f0e..a26e87caef 100644
--- a/web/src/assets/locales/en.json
+++ b/web/src/assets/locales/en.json
@@ -227,7 +227,9 @@
"deploy": "Deploy",
"restart_success": "Pipeline restarted",
"log_download": "Download",
- "log_delete": "Delete"
+ "log_delete": "Delete",
+ "log_auto_scroll": "Enable automatic scrolling",
+ "log_auto_scroll_off": "Disable automatic scrolling"
},
"protected": {
"awaits": "This pipeline is awaiting approval from a maintainer!",
diff --git a/web/src/components/repo/pipeline/PipelineLog.vue b/web/src/components/repo/pipeline/PipelineLog.vue
index 2793a906e8..7769509316 100644
--- a/web/src/components/repo/pipeline/PipelineLog.vue
+++ b/web/src/components/repo/pipeline/PipelineLog.vue
@@ -44,6 +44,16 @@
icon="trash"
@click="deleteLogs"
/>
+
+
@@ -112,6 +122,7 @@