Repository navigation
docs: plan an icon rail with Home, pinned Spaces and Settings - #2113
Draft
Douglasymlai wants to merge 1 commit into
Draft
Douglasymlai wants to merge 1 commit into
Douglasymlai wants to merge 1 commit into
Conversation
This branch has not been deployed
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.
Pull Request
Related Issue
N/A — maintainer-directed work; no linked issue required for this PR.
Description
Draft. This branch only adds the plan,
docs/app-shell-rail-plan.md. The implementation will follow in the pull requests listed in §10 of the plan.Problem
Today the app has a Space page and a Home page that also holds Settings. People move between them with the Home button and the Space switcher in the top bar. Nothing on screen shows which other Spaces have running work or are waiting for a reply, and starting a Session means first going into a Space.
Approach
Add an icon rail on the far left with three kinds of places:
The top bar keeps only window buttons and layout controls. The plan also compares two other layouts that were considered, lists the behaviour rules, routes, design-system notes and open questions, and splits the work into four pull requests that land after the split view work (#2069, #2071).
Testing
Not started. This branch only adds the plan document, which passes the repository's Prettier check. Testing will follow §11 of the plan.
Testing Evidence (REQUIRED)
Not yet available: the branch currently contains only the plan document.
What is the purpose of this pull request?
Contribution Guidelines Acknowledgement