javascript required
page styles:page styles:
dark
light
minimal
winter
summer
Nuvola VectorLinux Edition
Theme by incognu; Nuvola icons by David Vignoni
VectorLinux Edition; Version: 20081113.0503 for GNU+Linux
Licence: Nuvola icon license: LGPL; theme license: GPLv3 or later
Contact:
Website: incognu.com
Email: incognu@mighty.co.za
When emailing, please include "Nuvola" in the subject line.
A matching window icon pack is available.
Some versions of my themes are also hosted by VectorLinux at http://vectorlinux.osuosl.org/incognu/
Subskins
Numerous subskins are included. To use them, put the appropriate line in your userChrome.css, before the namespace line.
VectorLinux userfiles
To see the default VL userChrome.css and userContent.css included with SM 1.1.13, navigate to /opt/seamonkey/lib/seamonkey-1.1.13/defaults/profile/US/chrome. These are the userfiles used in the creation of a new profile; they do not affect profiles already created.
If you want to update your userChrome.css and userContent.css to the most recent, these can be copied over into your profile. If you’ve customised the ones in your profile, make sure to keep a backup copy so you won’t lose your tweaks.
Otherwise, add or remove subskins by adding or removing the import urls, in the userChrome.css or userContent.css present in your VectorLinux SeaMonkey profile’s chrome folder. Do not edit the userfiles in /opt/seamonkey/lib/seamonkey-1.1.13/defaults/profile/US/chrome.
Alternate throbbers
Original busy throbber for the "Nicugecko" throbber set (colour changes when active)
@import url("chrome://global/skin/subskin/throbbers/nicugecko-alt/brand.css");
Gold peace symbol on globe:
@import url("chrome://global/skin/subskin/throbbers/peace/brand.css");
Original throbbers: the "placeholder" throbbers used in the first (testing) SeaMonkey builds, up through the last months of 2005.
@import url("chrome://global/skin/subskin/seacow/brand.css");
The VectorLinux edition of this theme uses VectorLinux throbbers by default. These are based on VectorLinux logo imagework, and on the VL kmenu icons used in the SOHO edition.
An alternate VectorLinux busy throbber is available, in which the globe changes colour:
@import url("chrome://global/skin/subskin/throbbers/vector-alt/brand.css");
To use the Nicugecko lizard throbber (the default throbber in the regular version, based on a lizard image by Nicubunu) use this subskin:
@import url("chrome://global/skin/subskin/throbbers/nicugecko/brand.css");
round urlbar (two styles)
@import url("chrome://global/skin/subskin/rnd-urlbars/rnd-urlbar-flat.css");
or
@import url("chrome://global/skin/subskin/rnd-urlbars/rnd-urlbar-3d.css");
margin/padding adjustment for round urlbar subskin (improves appearance in 1.0.x builds):
@import url("chrome://global/skin/subskin/rnd-urlbars/page-proxy-button-unfix.css");
Round Tabs (includes TabX support; not for use with TBE, Multizilla, or possibly other tab extensions; not for use with tabbox-square subskin; see below for TBE support and Multizilla support.
Round tabs (flat style):
@import url("chrome://global/skin/subskin/rnd-tabs/rnd-tabs-flat.css");
Round tabs (3D style):
@import url("chrome://global/skin/subskin/rnd-tabs/rnd-tabs-3d.css");
square tabs
@import url("chrome://global/skin/subskin/tabbox-square.css");
Square non-content tab subskin (can be used with round tab subskin):
@import url("chrome://global/skin/subskin/tabbox-square-noncontent.css");
icons on menuitems
@import url("chrome://global/skin/subskin/menuicons.css");
light toolbox (removes many borders, two styles, may not be compatible with alt grippy styles)
@import url("chrome://global/skin/subskin/toolbox-lite.css");
or
@import url("chrome://global/skin/subskin/toolbox-lite-extreme.css");
metallic subskin
@import url("chrome://global/skin/subskin/metal/metal-smooth.css");
keramik subskin for toolbox/toolbars
@import url("chrome://global/skin/subskin/keramik.css");
icons on dialogue buttons
@import url("chrome://global/skin/subskin/buttonImage.css");
KDE Plastik style urlbar
@import url("chrome://global/skin/subskin/urlbar-plastik/urlbar-plastik.css");
KDE Plastik style menulist (testing):
@import url("chrome://global/skin/subskin/menulist-plastik/menulist-plastik.css");
native look (GNU/Linux only, not needed in GNU/Linux version!)
native look for menus:
@import url("chrome://global/skin/subskin/menu-native.css");
complete native look for urlbar:
@import url("chrome://global/skin/subskin/urlbar-native.css");
no special appearance for urlbar on secure sites (not for use with round urlbar subskins)
@import url("chrome://global/skin/subskin/urlbar-nossl.css");
alternate toolbargrippy, splitter grippy and toolbox styles
@import url("chrome://global/skin/subskin/kgrippies.css");
@import url("chrome://global/skin/subskin/classic-grippies.css");
alternate toolbarbutton-dropmarker style
@import url("chrome://global/skin/subskin/kdropmarker.css");
globe icon (as in Konqueror) for page proxy favicon and tab icon
@import url("chrome://global/skin/subskin/ktab-icon.css");
alternate tabs-closebutton icon(uses the black "close" icon, as in the sidebar)
@import url("chrome://global/skin/subskin/tab-close-alt.css");
old go-button (from the days of KDE 3.3.2)
@import url("chrome://global/skin/subskin/go332.css");
fix for toolbarbuttons on Windows(Windows only)
@import url("chrome://global/skin/subskin/winfix.css");
blue folder instead of heart folder for bookmarks
@import url("chrome://global/skin/subskin/bookmark-folder.css");
or
blue folder and html page icon for bookmarks:
@import url("chrome://global/skin/subskin/bookmark-folderpage.css");
(this apparently doesn't always work in Windows)
old style for about:config(place in userContent.css)
@import url("chrome://global/skin/subskin/misc/config.css");
round tabs for extensions
Round TBE tabs
First, select the appropriate settings:
TBE older versions:
@import url("chrome://global/skin/subskin/rnd-tabs/tbe/tbe-20051117.css");
or TBE newer versions:
@import url("chrome://global/skin/subskin/rnd-tabs/tbe/tbe-20060124.css");
Then, apply the subskin:
Round tabs (flat style)
@import url("chrome://global/skin/subskin/rnd-tabs/tbe/rnd-tabs-flat.css");
or
Round tabs (3d style)
@import url("chrome://global/skin/subskin/rnd-tabs/tbe/rnd-tabs-3d.css");
Round Multizilla Tabs
Round tabs (flat style)
@import url("chrome://global/skin/subskin/rnd-tabs/multizilla/rnd-tabs-flat.css");
or
Round tabs (3d style)
@import url("chrome://global/skin/subskin/rnd-tabs/multizilla/rnd-tabs-3d.css");
userChrome.css tweaks
change text style in tabs: make the text on all tabs, including unread, normal
#content tab {
font-style: normal !important;
}
change text style in tabs: make selected tab text bold
tab[selected="true"] {
font-weight: bold !important;
}
faqs
What's userChrome.css and how do I use it?
UserChrome.css, userContent.css and user.js, are three files located in your profile, which allow you to customise how SeaMonkey looks and acts (the interface is controlled by userChrome.css, and the content displayed is controlled by userContent.css; preferences can be set with user.js). They don't exist by default, so you have to create them. An extension, ChromEdit, provides an easy tabbed interface for editing them from within SeaMonkey. It's possible to completely theme SeaMonkey just by using userChrome.css and userContent.css. Any changes you make in these files only take place after SeaMonkey is restarted, since the files are read when SeaMonkey opens.
Why are the unselected tabs italic until you look at them, and then regular afterwards? Why don't they go back to being italic after you click onto another tab?
The italic font doesn't indicate that a tab is not selected. It indicates that you haven't read the tab yet. Once you've read the tab (selected and clicked on it), the tab font stays normal, to indicate you've already visited that tab. See userChrome tweaks to change.
Do the subskins slow down SeaMonkey?
Under normal circumstances, they shouldn't. Still, some slower, older systems may experience problems with some of them. If you experience that, you can always turn the subskins off.
What's with the different colours for the preference items in the config subskin?
That's an old style that was used several years ago ... green is default, blue is user set, and red is locked. More on locking Mozilla preferences can be found here: http://www.alain.knaff.lu/howto/MozillaCustomization/locked.html
There's a new version of Nuvola theme available. How do I upgrade?
The easiest way is close SeaMonkey, then navigate to your profile, and replace the old nuvola.jar with the updated nuvola.jar. You can also go to Edit > Preferences > Appearance > Themes, and uninstall the theme from there. Close SeaMonkey, navigate to your profile chrome directory, and remove the old nuvola.jar. Then, restart SeaMonkey, and install the new version.
VectorLinux
VectorLinux packages provide this theme in the app directory: look for it in /opt/seamonkey/lib/seamonkey-version/chrome. For SeaMonkey-1.1.13, this would be /opt/seamonkey/lib/seamonkey-1.1.13/chrome.
Why does the about page want to set cookies?
They remember which about page stylesheet you prefer ("aboutstyle"), and also in some cases aid navigation ("scroll").
They are under the site "global" (since this url is chrome://global/skin/about/about.html). They're organic, vegan, low cholesterol and low sugar.
Are there other download locations for your themes in addition to incognu.com?
Some versions of my themes are also hosted by VectorLinux at http://vectorlinux.osuosl.org/incognu/
More bugs, please?
Changed your mind, huh? (javascript required)
OK: (javascript required)
alternate styleswitcher for the about page?
Changed your mind, huh? (javascript required)
show the styleswitcher for the about page: (javascript required)
Bugs
You may email bug reports to incognu@mighty.co.za
Please include "Nuvola" in the subject line.
Ideally, bug reports should contain:

- a clear description of the bug
- any subskins used, if applicable
- seamonkey version
- theme version
- operating system and desktop
- a screenshot illustrating the problem

When changing from text-only to pictures + text mode, the text for the Go and Search buttons is incorrectly placed above, rather than below, the button icons. Closing and re-opening SeaMonkey corrects this, as does opening a new SeaMonkey navigator window. Another way is to simply press F11 (full screen) twice (may not always work).
I only develop and test in GNU+Linux (mainly modified DIY/LFS, VectorLinux, Slackware and Debian) with KDE and gtk2, so I don't see bugs which are specific to another OS. Duplicating a bug is a big part of fixing it; this can make fixes for bugs which appear on other operating systems problematic. In addition to these difficulties, I have very little interest in maintaining support for non-free operating systems, and will be phasing it out in the future.
Before reporting a bug, make sure you've tested with the most recent version of the theme.
There are a very few items in the menuicons subskin for which a language-independent id, command, etc isn't available; these may not work correctly in all languages.
The round tabs subskins may not work when using various tab extensions, although there is now partial support for TBE and Multizilla.
Some of this may be out of date!
Description and Credits
The throbbers were created by combining a lizard by Nicubunu with a Nuvola icon.
The Go button is from the Crystal icon set, conforming with KDE usage.
Code for the menuicons subskin adapted by permission from CatThief's Mostly Crystal theme which includes code for non-language-specific support by Andr3a. (I have rather heavily modified and added to it.)
Many thanks to VectorLinux for providing hosting — and for creating a great distro. All work done on GNU+Linux using Free software; the GIMP was used for image editing.
The emoticon set is mostly the default Kopete, with some modifications and additional ones made in the same style.
The icons are of course Nuvola by David Vignoni, used by permission, and I have made no modifications in 99% of them (other than creating image maps which provide for hover and disabled effects).
About the Nuvola icon set
Nuvola was created by David Vignoni. In 2004, version 1.0 of the completed icon set for KDE was released. It has remained one of the more popular icon sets in use, combining clarity, colour and usability for a desktop that is both functional and attractive.
David Vignoni's website is http://icon-king.com. The Nuvola icon set for KDE can be downloaded here.
See also:

- chrome://global/skin/about/David_Vignoni/author
- chrome://global/skin/about/David_Vignoni/license.txt
- chrome://global/skin/about/David_Vignoni/readme.txt
- chrome://global/skin/about/David_Vignoni/thanks.to

Licence
Nuvola SeaMonkey Theme is
Copyright (C) 2007, 2008 inconnu (incognu)
Nuvola SeaMonkey Theme is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
Nuvola SeaMonkey Theme is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
A plain text copy of the GPL is included: chrome://global/skin/COPYING
(Nuvola icons) Copyright (c) 2003-2004 David Vignoni.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation,
version 2.1 of the License. This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library (see the the license.txt file); if not,
write to the Free Software Foundation, Inc., 59 Temple Place,
Suite 330, Boston, MA 02111-1307 USA
#######**** NOTE THIS ADD-ON ****#######
The GNU Lesser General Public License or LGPL is written for software libraries
in the first place. The LGPL has to be considered valid for this artwork
library too.
Nuvola icon theme for KDE 3.x is a special kind of software library, it is an
artwork library, it's elements can be used in a Graphical User Interface, or
GUI.
Source code, for this library means:
- raster png image* .
The LGPL in some sections obliges you to make the files carry
notices. With images this is in some cases impossible or hardly usefull.
With this library a notice is placed at a prominent place in the directory
containing the elements. You may follow this practice.
The exception in section 6 of the GNU Lesser General Public License covers
the use of elements of this art library in a GUI.
dave [at] icon-king.com

- chrome://global/skin/about/David_Vignoni/author
- chrome://global/skin/about/David_Vignoni/license.txt
- chrome://global/skin/about/David_Vignoni/readme.txt
- chrome://global/skin/about/David_Vignoni/thanks.to

Changelog

- c 20070101-20070211 development and public testing
- 20070211 release
- 20070418 tweak native menu subskin
- 20070418 correct missing tree twisties and .collapsedAttachmentButton for messenger threadpane
- 20070424 check and not-check images in messenger filter dialogue
- 20070424 "seacow" throbber subskin, from first builds of seamonkey
- 20070506 tweaking subskins (bookmarks and bookmarks folder code)
- 20070509 new busy throbber (globe rotates under lizard); subskin for old
- 20070518-1 /* - */ nCB-T glob/btn
- 20070519-1 new peace throbber subskin
- 20070525-1 release
- 20070701-1 GPLv3
- 20070703-1 updated tree twisties
- 20070803-1 menuicons; messageHeader.css; popup.css (more like kde look)
- 20070806-1 altering globalbindings slightly for .menulist-compact; updating menu-native subskin for full native look in .menulist-compact; vl edition updated accordingly
- 20071112-1 bughunt: autocomplete dropdown treecols (urlbar)
- 20071112-2 bughunt: autocomplete dropdown treecols (urlbar); rel
- 20071129-1 subskin: KDE plastik style testing
- 20080102-1 subskin: KDE plastik style menulist testing
- 20080222-1 subskin: menuicons work
- 20080411.0529: new about style; misc bugfixes; new versioning
- 20080422: message header scrolling bughunt
- 20080606: enigmail support