Skip to content

Add widescreen support to the docs#9678

Merged
PascalSenn merged 6 commits into
mainfrom
pse/widscreen-docs
May 12, 2026
Merged

Add widescreen support to the docs#9678
PascalSenn merged 6 commits into
mainfrom
pse/widscreen-docs

Conversation

@PascalSenn
Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings May 12, 2026 03:15
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the docs page layout to better use wide desktop viewports by switching to fixed left/right sidebars and widening the main article content, and adjusts global presentation details specific to docs pages.

Changes:

  • Adds a wide-desktop docs layout: fixed navigation + fixed aside sidebars (300px) with centered/wider article content.
  • Updates typographic sizing/spacing for docs article titles, headings, and body text.
  • Disables the animated stars background on doc pages and adjusts footer padding on docs routes to account for sidebars.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.

File Description
website/src/components/layout/site/footer.tsx Detects docs routes and adds desktop padding so the footer content doesn’t sit behind fixed docs sidebars.
website/src/components/layout/article/article-layout-elements.tsx Reworks desktop docs layout with fixed sidebars and wider centered article area.
website/src/components/article-elements.tsx Adjusts docs/article typography (title, paragraph sizing, heading scale and spacing).
website/lib/doc-page-view.tsx Disables stars background specifically for docs pages via SiteLayout disableStars.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread website/src/components/layout/article/article-layout-elements.tsx
Comment thread website/src/components/layout/site/footer.tsx Outdated
PascalSenn and others added 5 commits May 12, 2026 15:57
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@PascalSenn PascalSenn merged commit 1eca527 into main May 12, 2026
5 checks passed
@PascalSenn PascalSenn deleted the pse/widscreen-docs branch May 12, 2026 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants