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

Improve layout behavior across workspaces #14577

Open
sgraband opened this issue Dec 4, 2024 · 0 comments
Open

Improve layout behavior across workspaces #14577

sgraband opened this issue Dec 4, 2024 · 0 comments
Labels
proposal feature proposals (potential future features) ui/ux issues related to user interface / user experience

Comments

@sgraband
Copy link
Contributor

sgraband commented Dec 4, 2024

Feature Description

Problems:

  1. Workspace-Specific Layouts:
    Currently, layouts are tied to individual workspaces, requiring manual adjustments for each workspace. This process is repetitive and inefficient when trying to maintain uniformity.

  2. No Default Layout Option:
    There is no mechanism to define or save a default layout that can be:

    • Automatically applied to new workspaces.
    • Easily updated across existing workspaces to match a preferred layout.

This makes managing layouts across multiple workspaces cumbersome and time-consuming.


Ideas:

  1. Unified Layout System:
    Introduce a unified layout that applies globally across all workspaces. This simplifies maintenance and ensures consistency across workspaces with minimal effort, but lacks the ablity to have a layout per workspace.

  2. Toggle Between Global and Workspace-Specific Layouts:
    Provide a setting that lets users choose between:

    • A global layout applied universally.
    • Workspace-specific layouts for custom configurations.
      (Note: Workspace-specific layouts still have the same issues mentioned above.)
  3. Save and Apply Layouts:
    Add functionality to:

    • Save layouts and apply them to selected workspaces as needed.
    • Support a default layout that is:
      • Automatically applied to new workspaces.
      • Optionally used to update existing workspaces.

The ideal solution probably is somewhere in the middle or something i haven't thought about so input is very much appreciated.

@msujew msujew added proposal feature proposals (potential future features) ui/ux issues related to user interface / user experience labels Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal feature proposals (potential future features) ui/ux issues related to user interface / user experience
Projects
None yet
Development

No branches or pull requests

2 participants