Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pinned workspaces #108

Open
maria-komarova opened this issue Dec 23, 2024 · 0 comments
Open

Pinned workspaces #108

maria-komarova opened this issue Dec 23, 2024 · 0 comments
Milestone

Comments

@maria-komarova
Copy link

maria-komarova commented Dec 23, 2024

Pinned workspaces is a new feature meant as an alternative to the fixed (or static) workspaces. The functionality in essence is very similar. The main difference is that workspaces are pinned in the window and workspaces overview instead of one using "Add workspace" button after switching to fixed workspaces in Settings. Having pinned workspace should allow us to avoid having a separate mode in the implementation.

  • Pin button is in the right bottom corner of each workspace thumbnail (preview) in the workspace picker and shows on hover (it should be visible in default state on touch devices). Once that button is clicked, it is toggled on.
  • The workspaces that are pinned are not removed even when empty unlike other dynamic workspaces.
  • There is always an unpinned empty dynamic workspace at the end.

Mockup - Workspace 1 is pinned, Workspace 3 is hovered.
workspace1-overview-hoverW3

If the window (Text Editor) on workspace 2 is closed on the mockup below, then one navigates away, workspace 2 is deleted because it is unpinned and therefore works as a dynamic workspace.
workspace2-overview-pinnedW1W3

Figma prototype:

  • Open overview with the mouse
  • Pin workspace 1 and workspace 3
  • Close Text Editor on workspace 2 from inside the overview
  • Navigate to workspace 1 or 3 from workspace 2
  • Close Files browser on workspace 1
  • Navigate away from workspace 1.

Figma mockups.

@maria-komarova maria-komarova added this to the alpha 5 milestone Dec 23, 2024
@maria-komarova maria-komarova changed the title Pinned workspecas Pinned workspaces Dec 23, 2024
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

No branches or pull requests

1 participant