diff --git a/site/src/modules/templates/TemplateFiles/TemplateFiles.tsx b/site/src/modules/templates/TemplateFiles/TemplateFiles.tsx index 1a213f4753..5159282210 100644 --- a/site/src/modules/templates/TemplateFiles/TemplateFiles.tsx +++ b/site/src/modules/templates/TemplateFiles/TemplateFiles.tsx @@ -66,6 +66,10 @@ export const TemplateFiles: FC = ({ fileTree={fileTree} onSelect={(path: string) => { window.location.hash = path; + document.getElementById(path)?.scrollIntoView({ + behavior: "smooth", + block: "start", + }); }} Label={({ path, filename, isFolder }) => { if (isFolder) {