# HG changeset patch # User RadomirDopieralski # Date 1235569372 0 # Node ID 824ef25c04fdffa9eb31501855711128ae7b1c41 # Parent 5c7c21aaa3cdba0c80201529d5f3811ede212344 modernized icon sizes diff -r 5c7c21aaa3cd -r 824ef25c04fd css/common.css --- a/css/common.css Wed Feb 25 13:20:33 2009 +0000 +++ b/css/common.css Wed Feb 25 13:42:52 2009 +0000 @@ -268,20 +268,20 @@ clear: both; border-collapse: collapse; - border: 1px solid #4d7da9; + border: 1px solid #999; } .recentchanges td { vertical-align: top; border: none; - background: #e6eaf0; + background: #eee; } .recentchanges .rcdaybreak td { - background: #81BBF2; + background: #dadada; border: none; - border: 1px solid #4d7da9; + border: 1px solid #999; } .rcdaybreak td a { diff -r 5c7c21aaa3cd -r 824ef25c04fd css/screen.css --- a/css/screen.css Wed Feb 25 13:20:33 2009 +0000 +++ b/css/screen.css Wed Feb 25 13:42:52 2009 +0000 @@ -108,8 +108,11 @@ div#content { margin: 0 0.5em 0 242px; padding: 1.2em 0 0 0; + position: relative; + overflow: hidden; } div#footer { + clear: both; margin: 0 0 0 242px; border-top: 1px solid #eee; padding: 1em 0; diff -r 5c7c21aaa3cd -r 824ef25c04fd europython.py --- a/europython.py Wed Feb 25 13:20:33 2009 +0000 +++ b/europython.py Wed Feb 25 13:42:52 2009 +0000 @@ -3,5 +3,70 @@ class Theme(rightsidebar.Theme): name = "europython" + _ = lambda x: x # We don't have gettext at this moment, so we fake it + icons = { + # key alt icon filename w h + # FileAttach + 'attach': ("%(attach_count)s", "moin-attach.png", 16, 16), + 'info': ("[INFO]", "moin-info.png", 16, 16), + 'attachimg': (_("[ATTACH]"), "attach.png", 32, 32), + # RecentChanges + 'rss': (_("[RSS]"), "moin-rss.png", 16, 16), + 'deleted': (_("[DELETED]"), "moin-deleted.png",16, 16), + 'updated': (_("[UPDATED]"), "moin-updated.png",16, 16), + 'renamed': (_("[RENAMED]"), "moin-renamed.png",16, 16), + 'conflict': (_("[CONFLICT]"), "moin-conflict.png", 16, 16), + 'new': (_("[NEW]"), "moin-new.png", 16, 16), + 'diffrc': (_("[DIFF]"), "moin-diff.png", 16, 16), + # General + 'bottom': (_("[BOTTOM]"), "moin-bottom.png", 16, 16), + 'top': (_("[TOP]"), "moin-top.png", 16, 16), + 'www': ("[WWW]", "moin-www.png", 16, 16), + 'mailto': ("[MAILTO]", "moin-email.png", 16, 16), + 'news': ("[NEWS]", "moin-news.png", 16, 16), + 'telnet': ("[TELNET]", "moin-telnet.png", 16, 16), + 'ftp': ("[FTP]", "moin-ftp.png", 16, 16), + 'file': ("[FILE]", "moin-ftp.png", 16, 16), + # search forms + 'searchbutton': ("[?]", "moin-search.png", 16, 16), + 'interwiki': ("[%(wikitag)s]", "moin-inter.png", 16, 16), + + # smileys (this is CONTENT, but good looking smileys depend on looking + # adapted to the theme background color and theme style in general) + #vvv == vvv this must be the same for GUI editor converter + 'X-(': ("X-(", 'angry.png', 16, 16), + ':D': (":D", 'biggrin.png', 16, 16), + '<:(': ("<:(", 'frown.png', 16, 16), + ':o': (":o", 'redface.png', 16, 16), + ':(': (":(", 'sad.png', 16, 16), + ':)': (":)", 'smile.png', 16, 16), + 'B)': ("B)", 'smile2.png', 16, 16), + ':))': (":))", 'smile3.png', 16, 16), + ';)': (";)", 'smile4.png', 16, 16), + '/!\\': ("/!\\", 'alert.png', 16, 16), + '': ("", 'attention.png', 16, 16), + '(!)': ("(!)", 'idea.png', 16, 16), + ':-?': (":-?", 'tongue.png', 16, 16), + ':\\': (":\\", 'ohwell.png', 16, 16), + '>:>': (">:>", 'devil.png', 16, 16), + '|)': ("|)", 'tired.png', 16, 16), + ':-(': (":-(", 'sad.png', 16, 16), + ':-)': (":-)", 'smile.png', 16, 16), + 'B-)': ("B-)", 'smile2.png', 16, 16), + ':-))': (":-))", 'smile3.png', 16, 16), + ';-)': (";-)", 'smile4.png', 16, 16), + '|-)': ("|-)", 'tired.png', 16, 16), + '(./)': ("(./)", 'checkmark.png', 16, 16), + '{OK}': ("{OK}", 'thumbs-up.png', 16, 16), + '{X}': ("{X}", 'icon-error.png', 16, 16), + '{i}': ("{i}", 'icon-info.png', 16, 16), + '{1}': ("{1}", 'prio1.png', 15, 13), + '{2}': ("{2}", 'prio2.png', 15, 13), + '{3}': ("{3}", 'prio3.png', 15, 13), + '{*}': ("{*}", 'star_on.png', 16, 16), + '{o}': ("{o}", 'star_off.png', 16, 16), + } + del _ + def execute(request): return Theme(request)