[xwiki-devs] [Proposal] Use "colortheme" for the home dashboard by default

Luca Anca lucaa at xwiki.com
Tue Mar 22 19:20:17 UTC 2011

On Tue, 2011-03-22 at 09:08 +0100, Sergiu Dumitriu wrote:
> On 01/14/2011 06:52 PM, Vincent Massol wrote:
> >
> > On Jan 14, 2011, at 4:05 PM, Sergiu Dumitriu wrote:
> >
> >> On 01/14/2011 03:34 PM, Anca Luca wrote:
> >>>
> >>>
> >>> On 01/14/2011 03:22 PM, Sergiu Dumitriu wrote:
> >>>> On 01/14/2011 10:54 AM, Vincent Massol wrote:
> >>>>> Hi devs,
> >>>>>
> >>>>> I'd like to suggest we use {{dashboard style="colortheme"/}} by default on the main dashboard for the following reasons:
> >>>>>
> >>>>> 1) the default style has a heading size issue and it's hard for the dashboard to guess the correct size in all situations
> >>>>> 2) it clearly shows it's a dashboard
> >>>>
> >>>> What is style="colortheme" supposed to do? I tried it locally on an
> >>>> older 3.0 SNAPSHOT and I didn't see any difference.
> >>>
> >>> It's styling the dashboard, as actual gadgets, similar to panels: with a
> >>> nice colored titlebar with caps titles, and a border around. It's "new",
> >>> it was committed on Monday (and hudson was crawling on the floor all
> >>> this time so you might not have it).
> >>
> >> Why is it called colortheme?
> >
> > Because it takes the style from the current color theme.
> I'm reviving this thread after a very long time, but I believe it is 
> better and easier to make the change I propose now than later.
> The name 'colortheme' for the dashboard style is inappropriate. All 
> dashboard styles should use the colortheme, so there's nothing special 
> about this one. Just because the boxes look like the panels is not a 
> good enough reason to call the style "colortheme", because other styles 
> can use the colortheme in a consistent way and would deserve the name 
> "colortheme" just as much as this one. the plain dashboard style uses it 
> already, so obviously the name is totally irrelevant. And not only 
> gadgets, but all the other components use the colortheme.
> A first suggestion is to name this style "panels", because that's what 
> it does: it makes the dashboard boxes look like panels. Yes, I know 
> panels are supposed to disappear soon, but the term "panel" is not bound 
> to the xwiki-application-panels module, a "panel" is "sheet that forms a 
> distinct (usually flat and rectangular) section or component of 
> something". And even if the panels application will be deprecated soon, 
> the term is still valid. That's what those are, panels, panes.
> And another reason why "panel" is a better term: the style uses the 
> colors for the panels: panelHeaderBackgroundColor, panelHeaderTextColor, 
> panelBackgroundColor. Again, even if the current panels technology will 
> get deprecated, the color theme names will be the same, and visually we 
> will have the same thing, a content column with "panels" on the side, no 
> matter how those panels are implemented.

done: http://jira.xwiki.org/jira/browse/XWIKI-6152 , in RC1.


More information about the devs mailing list