diff --git a/CHANGELOG.md b/CHANGELOG.md
index 798899e..a97e9aa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
- Fixes [#1925](https://github.com/gitkraken/vscode-gitlens/issues/1925) - Branches from remotes outside the repo aren't showing associated pull requests (for connected remotes)
- Fixes [#1920](https://github.com/gitkraken/vscode-gitlens/issues/1920) - Can't view tags on torvalds/linux
- Fixes [#1923](https://github.com/gitkraken/vscode-gitlens/issues/1923) - View titles fail to update properly when number of "opened" repos changes
+- Fixes smooth scrolling and TOC jumping issues on the GitLens Interactive Settings
## [12.0.5] - 2022-03-17
diff --git a/src/webviews/apps/settings/partials/blame.html b/src/webviews/apps/settings/partials/blame.html
index b21974c..cf5189d 100644
--- a/src/webviews/apps/settings/partials/blame.html
+++ b/src/webviews/apps/settings/partials/blame.html
@@ -187,48 +187,64 @@
src="#{webroot}/media/blame.webp"
data-visibility="blame.compact =false"
loading="lazy"
+ width="600"
+ height="206"
/>
diff --git a/src/webviews/apps/settings/partials/changes.html b/src/webviews/apps/settings/partials/changes.html
index ba0fd6b..c2da9ea 100644
--- a/src/webviews/apps/settings/partials/changes.html
+++ b/src/webviews/apps/settings/partials/changes.html
@@ -85,18 +85,28 @@
diff --git a/src/webviews/apps/settings/partials/code-lens.html b/src/webviews/apps/settings/partials/code-lens.html
index f01ce37..f65bc57 100644
--- a/src/webviews/apps/settings/partials/code-lens.html
+++ b/src/webviews/apps/settings/partials/code-lens.html
@@ -252,24 +252,36 @@
diff --git a/src/webviews/apps/settings/partials/current-line.html b/src/webviews/apps/settings/partials/current-line.html
index 58cdeb8..d36db4e 100644
--- a/src/webviews/apps/settings/partials/current-line.html
+++ b/src/webviews/apps/settings/partials/current-line.html
@@ -116,24 +116,36 @@
diff --git a/src/webviews/apps/settings/partials/heatmap.html b/src/webviews/apps/settings/partials/heatmap.html
index e447a0d..40df5de 100644
--- a/src/webviews/apps/settings/partials/heatmap.html
+++ b/src/webviews/apps/settings/partials/heatmap.html
@@ -105,18 +105,28 @@
diff --git a/src/webviews/apps/settings/partials/hovers.html b/src/webviews/apps/settings/partials/hovers.html
index dc4132f..538bcbb 100644
--- a/src/webviews/apps/settings/partials/hovers.html
+++ b/src/webviews/apps/settings/partials/hovers.html
@@ -152,48 +152,68 @@
@@ -269,48 +289,64 @@
src="#{webroot}/media/hovers-annotations.webp"
data-visibility="blame.compact =false"
loading="lazy"
+ width="600"
+ height="206"
/>
diff --git a/src/webviews/apps/settings/partials/modes.html b/src/webviews/apps/settings/partials/modes.html
index 2a931b2..701720c 100644
--- a/src/webviews/apps/settings/partials/modes.html
+++ b/src/webviews/apps/settings/partials/modes.html
@@ -65,18 +65,28 @@
diff --git a/src/webviews/apps/settings/partials/rebase-editor.html b/src/webviews/apps/settings/partials/rebase-editor.html
index 54a20e8..9dabcc4 100644
--- a/src/webviews/apps/settings/partials/rebase-editor.html
+++ b/src/webviews/apps/settings/partials/rebase-editor.html
@@ -33,6 +33,8 @@
src="#{webroot}/media/rebase-editor.webp"
data-visibility="rebaseEditor.enabled"
loading="lazy"
+ width="645"
+ height="441"
/>
diff --git a/src/webviews/apps/settings/partials/status-bar.html b/src/webviews/apps/settings/partials/status-bar.html
index b6f2c5b..ccd248d 100644
--- a/src/webviews/apps/settings/partials/status-bar.html
+++ b/src/webviews/apps/settings/partials/status-bar.html
@@ -149,30 +149,44 @@
diff --git a/src/webviews/apps/settings/partials/views.branches.html b/src/webviews/apps/settings/partials/views.branches.html
index c327627..ef86e5f 100644
--- a/src/webviews/apps/settings/partials/views.branches.html
+++ b/src/webviews/apps/settings/partials/views.branches.html
@@ -177,36 +177,48 @@
src="#{webroot}/media/branches-view-compare+pr.webp"
data-visibility="views.branches.showBranchComparison !false & views.branches.pullRequests.enabled & views.branches.pullRequests.showForBranches"
loading="lazy"
+ width="600"
+ height="360"
/>
diff --git a/src/webviews/apps/settings/partials/views.commits.html b/src/webviews/apps/settings/partials/views.commits.html
index 5463479..d404d44 100644
--- a/src/webviews/apps/settings/partials/views.commits.html
+++ b/src/webviews/apps/settings/partials/views.commits.html
@@ -211,60 +211,80 @@
src="#{webroot}/media/commits-view-auto-compare+pr+commit-pr.webp"
data-visibility="views.commits.files.layout !tree & views.commits.showBranchComparison !false & views.commits.pullRequests.enabled & views.commits.pullRequests.showForBranches & views.commits.pullRequests.showForCommits"
loading="lazy"
+ width="600"
+ height="400"
/>
diff --git a/src/webviews/apps/settings/partials/views.contributors.html b/src/webviews/apps/settings/partials/views.contributors.html
index 9ad4ea7..817f3cc 100644
--- a/src/webviews/apps/settings/partials/views.contributors.html
+++ b/src/webviews/apps/settings/partials/views.contributors.html
@@ -142,7 +142,13 @@
-
+
diff --git a/src/webviews/apps/settings/partials/views.file-history.html b/src/webviews/apps/settings/partials/views.file-history.html
index 99ed1ae..7ccea21 100644
--- a/src/webviews/apps/settings/partials/views.file-history.html
+++ b/src/webviews/apps/settings/partials/views.file-history.html
@@ -78,12 +78,20 @@
diff --git a/src/webviews/apps/settings/partials/views.html b/src/webviews/apps/settings/partials/views.html
index 9c61df5..fb29aec 100644
--- a/src/webviews/apps/settings/partials/views.html
+++ b/src/webviews/apps/settings/partials/views.html
@@ -31,7 +31,13 @@
>Source Control Layout (default)
Shows all the views together on the Source Control side bar
-
+
GitLens Layout
Shows all the views together on the GitLens side bar
-
+
diff --git a/src/webviews/apps/settings/partials/views.line-history.html b/src/webviews/apps/settings/partials/views.line-history.html
index ea68780..97f4d23 100644
--- a/src/webviews/apps/settings/partials/views.line-history.html
+++ b/src/webviews/apps/settings/partials/views.line-history.html
@@ -43,12 +43,20 @@
diff --git a/src/webviews/apps/settings/partials/views.remotes.html b/src/webviews/apps/settings/partials/views.remotes.html
index ca2aaa1..5a5c916 100644
--- a/src/webviews/apps/settings/partials/views.remotes.html
+++ b/src/webviews/apps/settings/partials/views.remotes.html
@@ -158,18 +158,24 @@
src="#{webroot}/media/remotes-view-pr.webp"
data-visibility="views.remotes.pullRequests.enabled & views.remotes.pullRequests.showForBranches"
loading="lazy"
+ width="600"
+ height="360"
/>
diff --git a/src/webviews/apps/settings/partials/views.repositories.html b/src/webviews/apps/settings/partials/views.repositories.html
index c6bfd57..758bd8a 100644
--- a/src/webviews/apps/settings/partials/views.repositories.html
+++ b/src/webviews/apps/settings/partials/views.repositories.html
@@ -362,7 +362,13 @@
-
+
diff --git a/src/webviews/apps/settings/partials/views.searchAndCompare.html b/src/webviews/apps/settings/partials/views.searchAndCompare.html
index 1a466b6..1b79f13 100644
--- a/src/webviews/apps/settings/partials/views.searchAndCompare.html
+++ b/src/webviews/apps/settings/partials/views.searchAndCompare.html
@@ -113,7 +113,13 @@
-
+
diff --git a/src/webviews/apps/settings/partials/views.stashes.html b/src/webviews/apps/settings/partials/views.stashes.html
index c9b009c..5e3fbe2 100644
--- a/src/webviews/apps/settings/partials/views.stashes.html
+++ b/src/webviews/apps/settings/partials/views.stashes.html
@@ -117,12 +117,16 @@
src="#{webroot}/media/stashes-view-auto.webp"
data-visibility="views.stashes.files.layout !tree"
loading="lazy"
+ width="600"
+ height="360"
/>
diff --git a/src/webviews/apps/settings/partials/views.tags.html b/src/webviews/apps/settings/partials/views.tags.html
index a1c18cb..d54bff0 100644
--- a/src/webviews/apps/settings/partials/views.tags.html
+++ b/src/webviews/apps/settings/partials/views.tags.html
@@ -94,12 +94,16 @@
src="#{webroot}/media/tags-view-list.webp"
data-visibility="views.tags.branches.layout !tree"
loading="lazy"
+ width="600"
+ height="360"
/>
diff --git a/src/webviews/apps/settings/partials/views.worktrees.html b/src/webviews/apps/settings/partials/views.worktrees.html
index eda8c1e..c66ce4e 100644
--- a/src/webviews/apps/settings/partials/views.worktrees.html
+++ b/src/webviews/apps/settings/partials/views.worktrees.html
@@ -176,36 +176,48 @@
src="#{webroot}/media/worktrees-view-compare+pr.webp"
data-visibility="views.worktrees.showBranchComparison !false & views.worktrees.pullRequests.enabled & views.worktrees.pullRequests.showForBranches"
loading="lazy"
+ width="600"
+ height="360"
/>
diff --git a/src/webviews/apps/welcome/welcome.html b/src/webviews/apps/welcome/welcome.html
index 690e4aa..fec7a8c 100644
--- a/src/webviews/apps/welcome/welcome.html
+++ b/src/webviews/apps/welcome/welcome.html
@@ -102,24 +102,36 @@
@@ -144,24 +156,36 @@
@@ -224,18 +258,28 @@
@@ -273,6 +317,8 @@
class="image__preview"
src="#{webroot}/media/views-layout-scm.webp"
loading="lazy"
+ width="357"
+ height="410"
/>
@@ -287,6 +333,8 @@
class="image__preview"
src="#{webroot}/media/views-layout-gitlens.webp"
loading="lazy"
+ width="357"
+ height="410"
/>