Merged
Conversation
🦋 Changeset detectedLatest commit: 1bd8448 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Contributor
|
The latest updates on your projects. Learn more about Argos notifications ↗︎
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 87443dbac8
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
viktorrenkema
approved these changes
Apr 9, 2026
clairechabas
added a commit
that referenced
this pull request
Apr 13, 2026
* main: Rework page layout (#4013)
clairechabas
added a commit
that referenced
this pull request
Apr 15, 2026
…ngs-in-page-outline * main: Make ToC groups collapsible and other styles fixes/improvements (#4177) Fix HTML lang attribute not reflecting language variants (#4186) Docs Embed: Better support light/dark mode overrides (#4181) Translations dropdown should show language spaces that best matches the current space title (#4184) Fix llms.txt and llms-full.txt language variants filtering (#4179) Hide empty sidebar on OpenAPI pages (#4180) Rework page layout (#4013) Version Packages (#4163) Fix toolbar design (#4175) Extend gitbook/expr std lib with some additional methods (#4173) Prepare for step.content to be optional (#4174) Refactor test setup for improved mock restoration (#4176) Reduce search debounce (#4170) Exclude language variants from llms.txt and llms-full.txt (#4165) Fix MCP getPage tool returning page not found (#4166) Expose a ~gitbook/mcp/auth endpoint for non-VA adaptive content sites (#4155) Improve AI agent detection and readability by outputting 200 for page not found (#4164) Respect locale to format date in update block (#4160) Fix HTML lang attribute not reflecting site language variants (#4161) Improve Assistant form controls, i18n, and UX (#4159)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
layout-default,layout-wide) and usesbody:has(.layout-*)selectors to drive responsive structure consistently.CONTENT_STYLEto centralize content width rules: separates “site chrome” sizing (CONTAINER_STYLE) from the actual page content max-width, so multiple components share the same width logic.PageBodynow determineswideLayoutonce (page config + full-width blocks) and appliesCONTENT_STYLE+layout-*classes, reducing ad-hocmax-w-*/ special-case overrides.no-sidebar/has-sidebarbehavior with minimal/fixed variants in wide layout, and the right outline is refactored into a properSideSheetwith overlay/close + explicit “outline open” state.Deliberate effects of this rework:
widepage-layout option. No more individual blocks to adjust. While this is technically a reduction of block options, in practice this results in more uniform layouts and the system functioning as people expect.