On Monday 01 March 2010 12:54:55 Thomas Schmidt wrote: Hi,
Yes, there is still al lot of work to do especially for those elements created by the wiki such as the flaggedrefs elements and the preferences pages.
yes, this is the hard and frustrating part of creating a custom MediaWiki skin (compared to writing the skin file). Takes _A LOT_ of time. The problem is not only identifying these styles, but testing the changes on different browsers and platforms. There is a whole lot of css generated by the wiki - most of the special pages, for example, use their own css. The History page is another example that makes extensive use of custom css. These styles are not easy to find. I would suggest the following procedure to sort them out: Add all styles not yet defined from MonoBook to the Bento CSS and use a combination of e.g. yellow and red for background anf foreground for each of these styles to make them visible. That at least worked for me when creating the current wiki skin. http://svn.berlios.de/svnroot/repos/opensuse/trunk/infrastructure/wiki/opens... will probably be helpful for that task - it lists all wiki generated styles I was able to detect under the section "Wiki generated classes and ids". There are some styles I hadn't adjusted, these are listed under " Styles generated by MediaWiki that are currently not set up". Both lists are certainly not complete, since I probably hadn't found every single css. Whatsmore these are he elements used in MediaWiki 1.5.8, in the meantime more css might have been added. BTW: The styles under "Content Elements" from that CSS file also need to be added/adjusted to the bento css. As for the extensions, it's much easier to find the css, since it comes with the extension itself and is not buried somewhere in the MediaWiki sources. -- Regards Frank Frank Sundermeyer, Technical Writer, Documentation SUSE Linux Products GmbH, Maxfeldstr. 5, D-90409 Nuernberg Tel: +49-911-74053-0, Fax: +49-911-7417755; http://www.opensuse.org/ SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) "Reality is always controlled by the people who are most insane" Dogbert -- To unsubscribe, e-mail: opensuse-wiki+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-wiki+help@opensuse.org