Hi Caty,

> On 19 Jun 2018, at 17:29, Ecaterina Moraru (Valica) <[email protected]> wrote:
> 
> Hi devs,
> 
> Some ideas that could be applied to left panels area:
> 
> * Mark "More applications" as expandable

Seems good

> * Provide a "Customize" panel button on hover

I agree with the general idea.

Some details:
* For admins only right?
* What does it do? We don’t have the concept of Panel administration ATM. What 
would work is edit the panel page but then we may want to go further than that. 
Editing  needs to be an option but some panel may provide an admin UI too such 
as the Navigation Panel or the Applications Panel. Maybe it’s time to update 
the Panel XClass and add an xproperty for the administration of panels, which 
would be used if not empty.

> * Some styling changes

Sounds good

> * Demo: show sticky left panels would behave

I’m also not yet 100% sure about the sticky panels but why not, we should 
discuss the details. What I don’t like are for cases when you have panels that 
span more than a screenful vertically.

It’s possible there’s not a single valid choice depending how you want to 
implement your website and thus maybe the only option is to have this 
configurable in the general Panel Admin UI (fixed panels or sticky panels). 
That’s what would make the most sense to me. Once we have this, the default 
should be what looks best with the default content we provide for XS.

I like those ideas! :)

Thanks
-Vincent

> 
> See the prototype in action:
> http://design.xwiki.org/xwiki/bin/download/Proposal/IdeaExpandableAppBar/AppBar.gif
> 
> The full proposal at:
> http://design.xwiki.org/xwiki/bin/view/Proposal/IdeaExpandableAppBar
> 
> Let me know what you think.
> Thanks,
> Caty

Reply via email to