Skip to content

[DO NOT MERGE] GAUD-9165 - Page Templates - Version 2#6875

Draft
svanherk wants to merge 3 commits into
mainfrom
GAUD-9165-page-templates-version-2
Draft

[DO NOT MERGE] GAUD-9165 - Page Templates - Version 2#6875
svanherk wants to merge 3 commits into
mainfrom
GAUD-9165-page-templates-version-2

Conversation

@svanherk
Copy link
Copy Markdown
Contributor

Not to be merged, and code is not in a state to be reviewed (although can be referenced for those curious). But opening a PR is an easy way to get a preview site for others to play around with scrolling behaviour between the two versions.

This version is the second attempt after Friday's meetings, based a bit on how GitHub's panels scroll. The main panel uses body scroll, while the side panels have their own individual sticky behaviour.

I also added a switch to demonstrate how it feels to be able to scroll the full nav away in the multi-panel view - Lessons doesn't currently do this, but could.

@github-actions
Copy link
Copy Markdown
Contributor

Thanks for the PR! 🎉

We've deployed an automatic preview for this PR - you can see your changes here:

URL https://live.d2l.dev/prs/BrightspaceUI/core/pr-6875/

Note

The build needs to finish before your changes are deployed.
Changes to the PR will automatically update the instance.

@svanherk
Copy link
Copy Markdown
Contributor Author

@svanherk svanherk changed the title GAUD-9165 - Page Templates - Version 2 [DO NOT MERGE] GAUD-9165 - Page Templates - Version 2 Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant