[Plone-UI] Improving CMSUI toolbar w/metadata + edit bar + notifications

Dan Jacka danjacka at gmail.com
Tue Jul 19 23:41:21 UTC 2011

Alexander Limi wrote:
> I've done a pass at improving the grouping and display of the toolbar and
> related stuff, and I'm starting to get pretty happy with it. Did this as
> an
> HTML prototype, so I'm aware that not everything lines up pixel-perfect,
> but
> should be a decent representation. The goal was to avoid the
> collapse/expand
> all the time, and surface relevant information as part of the UI.
> As a reminder, here's current CMSUI:
> [image: Screen%20shot%202011-07-17%20at%2023.13.08.png]
> I moved the global actions to the site bar, added metadata panel on the
> right, notification bar on the bottom, and tightened up the space usage a
> bit (although we probably want to add a few more pixels). I also added
> more
> icons to the item=specific bar see how it scales:
> [image: Screen%20shot%202011-07-17%20at%2023.08.58.png]
> With the visual editor / Deco tile UI, it could look something like this
> (again, don't read too much into the implementation of the buttons):
> [image: Screen%20shot%202011-07-17%20at%2023.10.10.png]
> …and as a final experiment, here's how it could look with a single-line UI
>> didn't add all the icons, but you get the point:
> [image: Screen%20shot%202011-07-17%20at%2021.56.19.png]
> Feedback welcome. :)
> -- 
> Alex Limi · +limi <http://profiles.google.com/limi> · @limi ·
> limi.net
> _______________________________________________
> UI mailing list
> UI at lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-ui


Two points about workflow UI:

1) I hope we keep the existing workflow dropdown.
Click-'State'-for-dropdown,-click-new-state-name to change workflow state
works very well. A list of colour-coded available states is much easier to
deal with than the 'Change state' radio buttons + comments + dates, even if
they are in an overlay form. 

2) The workflow tool supports multiple workflows but you have to roll your
own UI to get at any state variable other than the default (review_state).
Seems like CMSUI is a perfect opportunity to add UI support for multiple
workflows OOTB. Martin's 'hidden gems' article
(http://www.martinaspeli.net/articles/dcworkflows-hidden-gems) illustrates
how useful such a capability might be.

So, simpler and more complex please. ;-)


View this message in context: http://plone.293351.n2.nabble.com/Improving-CMSUI-toolbar-w-metadata-edit-bar-notifications-tp6595977p6600762.html
Sent from the User Interface & Design mailing list archive at Nabble.com.

More information about the UI mailing list