Skip to content

Fix Starlight release-notes ToC being obscured by page footer#10695

Draft
Copilot wants to merge 2 commits into
mainfrom
copilot/bugfix-website-toc-footer
Draft

Fix Starlight release-notes ToC being obscured by page footer#10695
Copilot wants to merge 2 commits into
mainfrom
copilot/bugfix-website-toc-footer

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 14, 2026

Bug Fix

Long Starlight table-of-contents content on release notes/docs pages could render underneath the footer, obscuring the last entries. This was reproducible on the typespec-1-12-0 release notes page.

  • What was the bug?

    The custom Starlight PageFrame override positioned the footer absolutely, causing it to overlay page content instead of participating in normal document flow.

  • How did you fix it?

    Updated website/src/components/starlight-overrides/PageFrame.astro to keep the footer in normal flow by removing absolute positioning from the footer wrapper style.

  • Implementation details

    .footer {
  • position: absolute;

  • z-index: 100;

  • position: relative;
    width: 100%;
    }

Co-authored-by: witemple-msft <77019085+witemple-msft@users.noreply.github.com>
@microsoft-github-policy-service microsoft-github-policy-service Bot added the meta:website TypeSpec.io updates label May 14, 2026
Copilot AI changed the title [WIP] Fix website: Starlight ToC clipping footer issue Fix Starlight release-notes ToC being obscured by page footer May 14, 2026
Copilot AI requested a review from witemple-msft May 14, 2026 17:59
@markcowl
Copy link
Copy Markdown
Contributor

/azp run typespec - PR Tools

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@azure-sdk-automation
Copy link
Copy Markdown

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta:website TypeSpec.io updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: website: starlight ToC clip the page footer

3 participants