leojs icon indicating copy to clipboard operation
leojs copied to clipboard

Add settings to customize visible command-icons over panels

Open edreamleo opened this issue 2 years ago • 2 comments

I'm not a big fan of icons in general. Here are two (somewhat conflicting!) suggestions:

  • Add an option to suppress the icons in the 'Outline' pane. These icons obscure the path, which imo is much more important. True, these icons disappear when focus is outside the 'Outline' are, but an option to dispense with them would be welcome.

  • Add an icon/menu item to go to the LeoJS: Welcome pane. This would complement the standard "gear" icon. This suggestion is less important imo.

edreamleo avatar Dec 17 '23 14:12 edreamleo

@edreamleo Thanks for those suggestion!

I'll add option settings, like I did for hover icons on the outline, shown below, to have the user select which ones he wants to have above the outline pane, if any, ~and I'll also add this concept for the icons above the body pane editor.~ 😄 (not enough space above body pane - see comment below)

image

boltex avatar Dec 23 '23 05:12 boltex

@boltex You're welcome :-)

edreamleo avatar Dec 23 '23 09:12 edreamleo

Outline-pane icons are now customizable in devel branch. It the leojs-settings webview offers most outline structure-editing related command icons.

Since the body pane is very limited in icon real-estate space, I'll leave the 'prev/next', 'extract, extract names' and other body pane icons as they are, since they are related to the body pane textual content.

boltex avatar Jul 23 '24 00:07 boltex