Editing styles in-place

(Reposting from Beta forum)

Suggesting the following enhancement for editing styles within the “styles” panel:

  1. R-click style, choose “edit style”(or right click a blank space and choose “define style”)
  2. Cursor starts blinking in line after the style name (or in a new line if a new style is defined)
  3. Modify the style using the regular formatting toolbar, optionally editing the name as well
  4. Press Enter confirm and apply (or Esc to discard)

Benefits:

  1. Modifying the styles through the styles menu keeps functionality where it’s needed, instead of spreading it over disparate elements of the UI, allowing for an easier and more effective interaction that achieves the same goal.
  2. More specifically, using the text as a controller for that interaction complicates the mental model where the text is just a passive receptor for other controllers to act on. Keeping the text separate from the this suggestion separates the two, keeping the data and tools separate.
  3. Providing familiar and otherwise useful functionality eases the migration process for new users accustomed to using other programs where that functionality exists.

Thanks for the suggestion. This would not really work as the rows of the styles panel are not fully-fledged text editor areas and so cannot show (or allow for editing) all attributes, only the most indicative of them.

All the best,
Keith