From 9f3ab2f7367baf5307647ad81aaace0693c8727e Mon Sep 17 00:00:00 2001 From: Navya Singh Date: Wed, 21 Oct 2026 17:26:23 -0700 Subject: [PATCH 1/2] Keep Get Started Back control in normal layout flow Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../src/templates/pages/css/index.scss | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/typescriptlang-org/src/templates/pages/css/index.scss b/packages/typescriptlang-org/src/templates/pages/css/index.scss index 6476dd5eafbd..eff3c03eb813 100644 --- a/packages/typescriptlang-org/src/templates/pages/css/index.scss +++ b/packages/typescriptlang-org/src/templates/pages/css/index.scss @@ -1265,11 +1265,13 @@ $headline-foreground-bg: white; } } -.cta .cta-back a { +.cta > .transparent-button { position: relative; - top: 20px; - left: 20px; - width: 60px; + top: auto; + left: auto; + display: inline-flex; + align-items: center; + margin-bottom: 1rem; } .transparent-button { From b59971000cb7951c911d78c6625b1e830b7433af Mon Sep 17 00:00:00 2001 From: Navya Singh Date: Fri, 23 Oct 2026 11:50:05 -0700 Subject: [PATCH 2/2] Keep short-viewport navigation from covering Get Started Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../src/components/layout/TopNav.scss | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/packages/typescriptlang-org/src/components/layout/TopNav.scss b/packages/typescriptlang-org/src/components/layout/TopNav.scss index 8122362b483b..499f74bbe30a 100644 --- a/packages/typescriptlang-org/src/components/layout/TopNav.scss +++ b/packages/typescriptlang-org/src/components/layout/TopNav.scss @@ -381,6 +381,28 @@ form.search { } } +@media (max-width: 790px) and (max-height: 480px) { + #top-menu { + position: static; + + &.up, + &.down { + transform: none; + } + + form.search { + .algolia-autocomplete { + flex: 1; + min-width: 0; + } + + input { + width: 100%; + } + } + } +} + .skip-to-main { clip: rect(1px, 1px, 1px, 1px); height: 1px;