After an early preview of the new MODX 2.3 Manager has been shown at MODXpo 2013 in Cologne, some very talented designers and agencies contributed mock-ups of their own vision for a new MODX manager. Since I now have used MODX for many projects and having designed and developed an ExtJS-based backend a few years ago by myself, I've made my own mock-up that I'd like to share with you.
One of my biggest concerns about the current MODX manager is that while developing a website with it, you cannot quickly switch between a document, a chunk, a snippet or even some security settings, without closing the active editor. I often find myself having several browser tabs open at once, that contain different manager pages. So I was thinking about how this could be improved and came up with the idea to have the manager open its manager pages in its own tabs. So when you want to edit a page, instead of reloading the whole manager with the page editor, the manager just opens a new tab for it. Same goes for chunks, snippets, plugins, even system settings, package management or security settings. You then can quickly switch between different manager pages, and if you're done, simply close the tab.
Another thing I tried to achieve was that the manager uses the whole browser window in a way that no "first-level" feature can ever scroll out of view. This is for example currently the case, when you have a huge resource tree open, that is higher than the browser window: if you scroll down, the tabs and buttons at the top are no longer accessible. With my mock-up, the dark, left pane would always fill the whole height and only the resource tree contents would be scrolled. Same goes for the right pane with document settings, template variables and so on, so the content editor and all settings "tabs" always remain visible.
My motivation behind this is just the same as EdenWeb's: contributing something that can be further improved upon to the community, hoping that some ideas will be adopted in a future version and the interface becomes a little simpler, quicker more user-friendly and more fun to use.