chunky icon indicating copy to clipboard operation
chunky copied to clipboard

Improve sidebars

Open ShirleyNekoDev opened this issue 3 years ago • 1 comments

Current sidebar is initially sized depending on the window size without proper automatic resizing of the inner control elements. This introduces multiple problems:

  • if too narrow: cutting off overflowing controls (and not generating horizontal scrollbars to inform the user about it)
  • if too wide: much unused whitespace
  • also not the nicest design if every element has varying width

Suggested solution:

  • make all controls auto-resizable to stretch to the full width
  • make sidebars collapsible
  • give sidebar (or it's content) a minimum width
  • (retain feature to resize sidebar (up to a reasonable width))
  • (add scrollbars to content if sidebar gets resized below minimum width)
  • save and restore absolute sidebar sizes on Chunky restarts (not relative to window width)

ShirleyNekoDev avatar Jul 09 '22 23:07 ShirleyNekoDev

Probably related to #1274?

leMaik avatar Jul 10 '22 11:07 leMaik