Ok, it's probably a bit premature, but I thought while we were all
happily bashing each others skins I might as well contribute a bit.

As Jason, I do (well, did) not have too much experience regarding
skinning, always gave it a wide berth. But since my skin of choice is
not very well maintained any more, I finally created my own. For this I
also used Daniels manual, which is excellent. So, kudos Daniel. Remind
me to get you a beer should we ever meet.

Since I am rather lazy and also have some more plans with this skin, I
utilized Twitter's Bootstrap framework which worked great. It allowed me
to throw it all together in a few evenings last week. No CSS tweaking
needed, thank you very much.

To do this I created two minimal extensions, one for the Bootstrap
framework itself[1], one for a php LESS compiler [2].

Out came a skin with horizontal menus with dropdowns/dropups for the
sidebar (above the article) and toolbar and language links (below).
Alas, I don't have a working wiki to show off, but have a look at the
screenshots at [0].

Next steps:
* Improve the Bootstrap extension to load stuff selectively
* clean up the skin code and refactor stuff into methods
* leverage Bootstrap and the less compiler to allow for changing the
  appearance of the skin; e.g. the colors (Anybody wondered about the
  name of the skin?)

Cheers,
Stephan


[0] https://www.mediawiki.org/wiki/Skin:Chameleon
[1] https://www.mediawiki.org/wiki/Extension:Bootstrap
[2] https://www.mediawiki.org/wiki/Extension:Less

_______________________________________________
MediaWiki-l mailing list
MediaWiki-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to