Here are resources that could come handy in making your own theme. (moved from ThemeMarket)

per-page favicons

This is not really a theme, more a meta theme. It adds the ability to set favicons for your pages, using any other theme as base. Therefore I couldn't be bothered to create a proper .zip file :P

Works with
1.3.4
Download

FaviconTheme

Author

Allefant (idea by NirSoffer)

Icons

Dropline: a new icon set for Moin

MoinDropline is a new icon set for Moin. It looks like this:

preview_common_icons.jpg

See for download and details ../MoinDroplineIconSet

Works with
1.6
Download

../MoinDroplineIconSet

Author

OliverSiemoneit

Alternative icons

alt_icons.png

alt_icons.tar.gz

all together on background white alt_icons.swf

Not really a theme, but a set of icons to be used in any theme. All the standard icons were remade. I think they are better because:

Just put them into img directory of your theme.

Works with
Any
Download

alt_icons.tar.gz

Author

RadomirDopieralski

Bigger toolbar icons

toolbar-icons-24x24.gif

toolbar-icons.24x24.tar.gz

Note: you have to override the table with icon sizes in your theme for this to work:

   1     icons = {
   2         # key         alt                        icon filename      w   h
   3         # ------------------------------------------------------------------
   4         # navibar
   5         'help':       ("%(page_help_contents)s", "moin-help.png",   12, 11),
   6         'find':       ("%(page_find_page)s",     "moin-search.png", 12, 12),
   7         'diff':       (_("Diffs"),               "moin-diff.png",   24, 24),
   8         'info':       (_("Info"),                "moin-info.png",   24, 24),
   9         'edit':       (_("Edit"),                "moin-edit.png",   24, 24),
  10         'unsubscribe':(_("Unsubscribe"),         "moin-unsubscribe.png",  24, 24),
  11         'subscribe':  (_("Subscribe"),           "moin-subscribe.png", 24, 24),
  12         'raw':        (_("Raw"),                 "moin-raw.png",    24, 24),
  13         'xml':        (_("XML"),                 "moin-xml.png",    20, 13),
  14         'print':      (_("Print"),               "moin-print.png",  24, 24),
  15         'view':       (_("View"),                "moin-show.png",   24, 24),
  16         'home':       (_("Home"),                "moin-home.png",   24, 24),
  17         'up':         (_("Up"),                  "moin-parent.png", 24, 24),
  18         'delete':     (_("Delete"),              "moin-delete.png", 24, 24),
  19         # FileAttach
  20         'attach':     ("%(attach_count)s",       "moin-attach.png",  24, 24),
  21         # RecentChanges
  22         'rss':        (_("[RSS]"),               "moin-rss.png",    36, 14),
  23         'deleted':    (_("[DELETED]"),           "moin-deleted.png",60, 12),
  24         'updated':    (_("[UPDATED]"),           "moin-updated.png",60, 12),
  25         'new':        (_("[NEW]"),               "moin-new.png",    31, 12),
  26         'diffrc':     (_("[DIFF]"),              "moin-diff.png",   15, 11),
  27         # General
  28         'bottom':     (_("[BOTTOM]"),            "moin-bottom.png", 14, 10),
  29         'top':        (_("[TOP]"),               "moin-top.png",    14, 10),
  30         'www':        ("[WWW]",                  "moin-www.png",    11, 11),
  31         'mailto':     ("[MAILTO]",               "moin-email.png",  14, 10),
  32         'news':       ("[NEWS]",                 "moin-news.png",   10, 11),
  33         'telnet':     ("[TELNET]",               "moin-telnet.png", 10, 11),
  34         'ftp':        ("[FTP]",                  "moin-ftp.png",    11, 11),
  35         'file':       ("[FILE]",                 "moin-ftp.png",    11, 11),
  36         # search forms
  37         'searchbutton': ("[?]",                  "moin-search.png", 12, 12),
  38         'interwiki':  ("[%(wikitag)s]",          "moin-inter.png",  16, 16),
  39     }
Works with
Any
Download

toolbar-icons-24x24.tar.gz

Author

RadomirDopieralski

Tango Icons

These icons come from several tango icon sets: GTK stock icons, GNOME icon theme, Tango icon theme, Gion and Firefox theme. All of them come either in 16×16 or 32×32 (admonition and such) sizes -- you need to correct the icon table appropriately, as described above.

tango-moin.png

Note that some icons are used improperly:

Discussion

Icons and smileys

There are few problems:

Well, I think there's more to this. There are:

I hope the handling of icons will be split into these cathegories and that the image sizes will be read from the files, not hard-coded in the sources.

By the way, is there a reason why the link icons are inserted as <img>, not as backgrounds of appropriate <a> classes? The way they are now they wrap around very funny... -- RadomirDopieralski

MoinMoin: ThemeMarket/ThemeResources (last edited 2008-05-17 19:19:39 by RadomirDopieralski)