Skip to content

New page layout#313

Merged
Jeremy-Walton merged 13 commits intomainfrom
new-page-layout
Jan 23, 2026
Merged

New page layout#313
Jeremy-Walton merged 13 commits intomainfrom
new-page-layout

Conversation

@Jeremy-Walton
Copy link
Member

@Jeremy-Walton Jeremy-Walton commented Jan 23, 2026

Task

Fixess #303

Why?

Easier layouts that are more flexible and fix some of the scrolling issues faced on some of our projects.

What Changed

  • Add new layout
  • Add example pages for new layouts
  • Update documentation
  • Fix workspace suggested extension

Quality Assurance

  • Have you tagged the PR with the correct labels?
  • Have you validated the changes?
    • Have you run linters? (yarn sanity-check)
    • Have you run prettier?
    • Have you tried building the css?
    • Have you tried building storybook?
  • [ ] Have you updated any usage of changed tokens?
  • [ ] Did you add a component?
    • [ ] Have you added it to the dependency graph?
    • [ ] Have you added it to the docs?
  • Did you update a component?
    • [ ] Have you updated the dependency graph?
    • Have you updated the docs?
  • Do you need to update the package version? (yes, bumped to v2.3.0)

Screenshots

Screenshot 2026-01-23 at 2 25 35 PM Screenshot 2026-01-23 at 2 25 45 PM Screenshot 2026-01-23 at 1 52 27 PM Screenshot 2026-01-23 at 1 51 58 PM Screenshot 2026-01-23 at 1 51 17 PM

@Jeremy-Walton Jeremy-Walton added this to the v2.3.0 milestone Jan 23, 2026
@Jeremy-Walton Jeremy-Walton self-assigned this Jan 23, 2026
@Jeremy-Walton Jeremy-Walton added the Layout Changes to the layouts label Jan 23, 2026
@Jeremy-Walton Jeremy-Walton merged commit c2653c7 into main Jan 23, 2026
5 checks passed
@Jeremy-Walton Jeremy-Walton deleted the new-page-layout branch January 23, 2026 20:40
@Jeremy-Walton Jeremy-Walton linked an issue Jan 23, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Layout Changes to the layouts

Development

Successfully merging this pull request may close these issues.

Improved Page layout classes

2 participants