docker / kitematic

Visual Docker Container Management on Mac & Windows
https://kitematic.com
Apache License 2.0
12.25k stars 1.41k forks source link

Feature request - Resizeable sidebar #865

Open psychemedia opened 9 years ago

psychemedia commented 9 years ago

On a Mac at least, the container listing sidebar on the left hand side of the UI appears to be fixed with. If containers have long names it can be hard to identify them.

It would be useful if:

FrenchBen commented 8 years ago

I think a tooltip would be an easier solution than resizing the sidebar at this point in the app. It would also mimic the current look and feel for the image/repo tooltip

swdgit commented 7 years ago

Re-sizing would be preferred as that falls under UI standards. Tooltip only if the full name is not visible.

FrenchBen commented 7 years ago

@swdgit Do you have a link to said UI standards ?

swdgit commented 7 years ago

Microsoft and Apple developed some serious design interaction standards and now it is just expected that a UI navigation panel will resize.

https://design.atlassian.com/product/patterns/sidebar/ https://msdn.microsoft.com/en-us/library/9tkybww3(v=vs.110).aspx http://docs.oracle.com/javase/tutorial/uiswing/components/splitpane.html https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/OSXHIGuidelines/ControlsView.html https://www.w3.org/TR/css-ui-3/ (search 'resize') http://ux.stackexchange.com/questions/63527/usability-of-vertical-split-bar-to-resize-splitted-view

You are using Bootstrap, ReactJS and JQuery and there are several examples on the web on how to create re-sizable panels. https://github.com/tomkp/react-split-pane

FrenchBen commented 7 years ago

@swdgit thanks for documenting the different links available - The tomkp split pane sounds like the proper approach. Feel free to submit a PR with these changes in :)

pieterclaerhout commented 5 years ago

+100

faelks commented 5 years ago

+1

jseminck commented 4 years ago

+1000