Hi,

Maybe some other opinions?

Thanks,
Caty


On Tue, Jan 28, 2014 at 12:51 PM, Ecaterina Moraru (Valica) <
[email protected]> wrote:

> Hi,
>
> As part of the 6.0 Roadmap we have as entry the creation/integration of a
> new Skin inside XWiki.
>
> Currently there are 2 proposals for the new skin:
> Flamingo http://design.xwiki.org/xwiki/bin/view/Improvements/Skin4x
> Junco http://design.xwiki.org/xwiki/bin/view/Proposal/JuncoSkin
>
> = Similarities =
> * Both skins have been done using the Twitter's Bootstrap framework (
> http://getbootstrap.com)
> * Both skin are thus responsive
>
> = Differences =
> * Flamingo is just a proposal, while Junco is an extension.
> The difference is that while for Flamingo I have just a prototype, Junco
> is functional and installable (with some integration problems/dependencies
> discussed in another thread). The difference matter just from a development
> time perspective (if we choose Flamingo it will take longer to implement).
>
> * Flamingo provides a new look while Junco offers 'Themes', one of themes
> being very similar to Colibri, see
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Junco+Skin#HTheme:Colibri
> This vote mail is about this difference. What to consider:
>
> A. Freshness
> Advantages of Flamingo is that its interface is centered around
> Applications (it has a new left panel used for navigation). It will provide
> a visual difference from Colibri and looks more similar to current
> applications found in the wild.
> Advantages of Junco is that it provides Themes. Junco's Themes are very
> similar to our current ColorThemes, the difference is that they can change
> also the font used, the colors and can also add some esthetic effects
> (gradients, borders, shadows, etc. - CSS effects) to Bootstrap's components
> (buttons, navbars, alerts, tables, etc.). But except minor changes, the
> layout is similar to Colibri. Improvement consist in using refreshed style
> for font, forms, buttons, messages, etc.
>
> B. Extensions Integration
> One of the reasons I choose to make Junco similar to Colibri was
> extensions integration. The advantage of XWiki is that you can extend it
> how you like. The problem is that because the extensions are developed by
> our community (and not by a single entity) each application is providing
> it's own style. On extensions.xwiki.org we have applications that provide
> an unique style, while others are build around and for Colibri. Adding a
> new skin with a different style (like Flamingo) will make current
> extensions not look unitary. This problem is more general than just this
> Colibri/Junco/Flamingo discussion and it the problem of having extensions
> that adapt to the skin used (without creating special versions for each
> skin).
> Junco was created to look similar to Colibri (preserving layout, style,
> colors) while updating the 'back-end' (created on Bootstrap, it will put at
> developer's disposal the Bootstrap's guide style and components). One of
> the reasons we are having this extensions 'incompatibility' is because we
> are lacking visual standards and guides (maybe using the ones provided by
> Bootstrap can improve this area - I will send a separate mail about the CSS
> Framework selection).
> So from the style standards perspective having Junco integrated first
> could represent a transition step between our current Colibri and a new
> skin with a different look, because the developers might use Bootstrap
> style/structure guides in their extension development (not guaranteed).
>
> C. Parallel skin support
> Another advantage of Junco is that (by having the same layout) is using
> the same templates as Colibri. Having just a set of templates to maintain
> is very important from a development perspective especially if your
> development resources are limited. This is one of the reasons XWiki is not
> supporting multiple default skins.
> Flamingo will need some templates changed, so important from a development
> time and maintenance perspective.
>
> So this vote is about:
> 1. Keep Colibri's current look which is supported by the Junco skin, or
> 2. Have another look for 6.x which is proposed in the Flamingo skin
>
> Thanks,
> Caty
>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to