obsidian-workspaces-plus icon indicating copy to clipboard operation
obsidian-workspaces-plus copied to clipboard

Workspace Modes

Open jsmorabito opened this issue 4 years ago • 2 comments

Penpot Design file(to be updated)

Workspace Modes

Workspace Modes allow the user to change the settings and side panels of their workspace without the main panes.

Current State 0.4.0

  • to create a mode: save a workspace with the "mode:" prefix will store all workspace settings (see #62)
  • loading a "mode:" workspace will not change any of the open documents in the main root pane
  • saving a new workspace with a "mode:" name will just save the workspace and not switch to it
  • to update the settings for a mode: 1) load the mode 2) make your changes 3) shift click the mode in the workspaces modal to save
  • modes are deleted the same way as workspaces

Tasks

  • [ ] add mode signifier (optional? as in ability to show or not show signifier)

Resources

  • https://www.nngroup.com/articles/modes/
  • https://en.m.wikipedia.org/wiki/Mode_(user_interface)

jsmorabito avatar Oct 29 '21 19:10 jsmorabito

see #60 for more use case examples

jsmorabito avatar Nov 08 '21 19:11 jsmorabito

Example: while in my "Fiction Writing" workspace I create a workspace mode called "Focus" that 1) closes all panes except the active one, 2) turns on css snippets that hide different UI elements 3) runs a command that starts a Pomodoro timer

Ideas

  • ways to activate a mode
    • via hotkey
    • via button assigned to hotkey
    • via menu (drop down or other)
  • set default mode for note in YAML #60

jsmorabito avatar Nov 11 '21 16:11 jsmorabito