SeaMonkey:Modern Theme Changes
Purpose of This Page
SeaMonkey comes bundled with two themes, SeaMonkey Default Theme (formerly and internally called Classic) and SeaMonkey Modern. While the Default Theme inherits quite a few CSS style rules from the platform (Toolkit), Modern is in itself complete. Thus it qualifies for basing third-party themes on its set of style rules.
While development progresses, themes change. Style rules are added and removed, sometimes new features even depend on them. The following list is an attempt to aid third-party theme developers by showing them which checkins affected the Modern theme. The relevant changesets can be found by searching the comm-central repository commit logs for themes/modern/. This page is manually updated according to that list. The starting point is SeaMonkey 2.0, the focus is on the trunk and new changes are appended to the list.
Currently this is done by me, InvisibleSmiley. Feel free to update the page yourself but please keep the style and order of your additions consistent with the rest.
Changes Since SeaMonkey 2.0
- bug 515228 Help button in Search Addresses dialog lacks Help icon (changeset)
- bug 532190 bookmark-item.png doesn't exist in Modern, .gif does (changeset)
- bug 526148 Handle throbbers in themes (changeset)
- bug 533348 Fix broken Modern rules in alert.css/accountCentral.css/pageInfo.css (changeset)
- bug 531576 Port full screen video to SeaMonkey (changeset)
- bug 512732 Need a icon48.png since mozapps css refers to this (changeset)
- bug 538164 Sync the modern appPicker.css with winstripe (changeset)
- bug 536408 Update license blocks to use "Mozilla Foundation" instead of "Mozilla Corporation" (changeset)
- bug 542842 Improve appearance of cascading menulists in the Modern theme (changeset)
- bug 546487 Remove 1.9.2 ifdefs from suite/ on comm-central (changeset)
- bug 513691 Improve progress dialogs (changeset)
- bug 550469 Sync Page Info changes from mozilla-central (changeset)
- bug 553937 Support resizable textareas in the Modern theme (changeset)
- bug 547559 Port winstripe about:config CSS change to Modern (changeset)