Hi Caty!
This looks very nice, so +1! We can help with the testing.
Thanks,
Silvia
On Fri, Sep 20, 2013 at 1:52 PM, Ecaterina Moraru (Valica)
<valicac(a)gmail.com> wrote:
Hi devs,
For the past weeks I've been working on a skin based on Bootstrap[1]. You
can read more about it and test the new Junco Skin at
http://extensions.xwiki.org/xwiki/bin/view/Extension/Junco+Skin
This proposal is about using the Junco Skin (Blueberry
Theme<http://extensions.xwiki.org/xwiki/bin/view/Extension/Junco+Skin#HT…)
for
xwiki.org.
I prepared some responsive screenshots for the
xwiki.org Homepage and an
Extension page.
http://incubator.myxwiki.org/xwiki/bin/view/Improvements/XWikiOrgJuncoHomep…
This is my +1
Please report any issues on
https://github.com/evalica/bootswatch/issues
__Advantages__
- a change is always welcomed, shows the users there is activity on the
website;
- the skin is responsive;
- by using Bootstrap we have the whole framework's power to use (grids,
components, etc.);
- we have the chance to test a bit the skin in production and see the
possible bugs, in order to later integrate;
- IMO the skin looks nice :)
__Disadvantages__
- the only disadvantage is that there will be bugs and they will take some
time to be detected and fixed;
__Platform integration problems__
1. currently the new skin uses the HTML5 doctype. This is needed if we were
to use some Bootstrap JS components (carousel, menus, etc.) - which we
currently don't on
xwiki.org, so I could use the old doctype (but lose some
of the testing purpose). Because of the HTML5 doctype, the HTML validation
fails. See
http://jira.xwiki.org/browse/XWIKI-7552
2. Junco Skin currently doesn't have support for changing the ColorThemes
on the fly. I would need the help of a developer to fix this problem. Is
not so much a problem for
xwiki.org (I could fix them by duplicating some
code in the
xwiki.org skin), but it is a problem for the integration.
3. Being build on Bootstrap, it needs LESS to compile the files into CSS.
Again I would need a developer to see how we could integrate the building
of the themes in platform. Right now this is done locally, partially manual
by using Grunt.
Tell me what you think and take some time to test the skin,
Caty
[1]
http://getbootstrap.com/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs