jarek-foksa / xel

Xel - Widget toolkit for building native-like Electron and Web apps
https://xel-toolkit.org
Other
679 stars 58 forks source link

Dockable layout support for tabs #42

Closed thehyperevilcorp closed 6 years ago

thehyperevilcorp commented 6 years ago

It would be nice to have docking / dockable layout support for tabs since it is quite common component for desktop app UIs.

jarek-foksa commented 6 years ago

I'm not sure how dockable layout should look and work. Do you mean something like pinned tabs from Chrome?

thehyperevilcorp commented 6 years ago

I meant something like this:

http://phosphorjs.github.io/examples/dockpanel/ http://www.dockspawn.com/demos/ide/dock_spawn_demo_ide.html

You can have tabs which can be dragged around, organised in groups etc. This functionality would make editor like application UI development easy and quick.

jarek-foksa commented 6 years ago

I'm sorry, but I have no plans for implementing this as it would mean introducing even more complexity to <x-doctabs> component and as far as I'm concerned I consider this type of layout to be an anti-pattern.