New MediaWiki skin based off of MySkin: NullBook

I’ve created a new theme for MediaWiki-based sites (by proxy, Wikipedia as well) called NullBook.

I do not like Monobook; I feel as if it wastes too much space on the screen, difficult to read, and doesn’t follow established web usability guidelines. Some of NullBook’s features:

  • Fixed-position “tab bar”, set to use GUI colors, that stays with you as you scroll down a page. The tab bar contains the contents of the “Views” menu, as well as the go/search box.
  • No font size definitions; uses your browser’s default. Skin (mostly) scales well with font size changes.
  • Underlined links, and more recognizable link colors. Blue for unvisited links, purple for visited links, and green for broken (or uncreated) links. Moving over a link highlights it to red.
  • Removed sidebar to stop wasting vertical screen real-estate, and relocated it to the bottom of the page. Also hid the other languages list since I tend to only look at English Wikipedia articles.

You can find more information about NullBook (including screenshots) by looking at the NullBook section of WikiMedia’s Gallery of user styles.

Like this article? Please support my writing! Flattr my blog (see my thoughts on Flattr), tip me via PayPal, or send me an item from my Amazon wish list.

Comments

h.sanat's picture

Well the Wikipedia logo still appears on teh left hand corner when I try to preview with your skin, while the sidebar correctly goes to the bottom of the screen….but it doesnt work at all when i saved it.I use Opera and Ubuntu 6.06… Can you fix it for me.

Liked the idea of improved viewing space.

Samat's picture

I’ve not done much testing on Opera, though I remember looked at it once just to see if it worked. It did, but something may have broken since then…

I’ll take a look at it!

Anand's picture

On the Mediawiki site, there is a note that this skin is not for IE6. Is that correct, or is there a demo I can check?

Samat's picture

I’ve not actually tried on MSIE6, but I’m pretty sure it would not work.