From cbc00a4ad6e88ed18a3ad6a42f03e6616149f56b Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Sat, 21 Jan 2012 21:32:16 -0500 Subject: [PATCH] Updates, nicer footer, etc --- pages/index.mako | 10 ++++++---- pages/support/footer.mako | 31 +++++++++++++++++++++++++------ pages/support/header.mako | 2 +- static/{ => css}/main.css | 21 ++++++++++++++++----- static/images/earwig-button.png | Bin 0 -> 5259 bytes static/images/toolserver-button.png | Bin 0 -> 1552 bytes 6 files changed, 48 insertions(+), 16 deletions(-) rename static/{ => css}/main.css (65%) create mode 100644 static/images/earwig-button.png create mode 100644 static/images/toolserver-button.png diff --git a/pages/index.mako b/pages/index.mako index e6503a1..84bf980 100644 --- a/pages/index.mako +++ b/pages/index.mako @@ -1,7 +1,9 @@ <%include file="/support/header.mako" args="environ=environ, title='Home'"/>
-% for key, value in environ.items(): -

${key}: ${value}

-% endfor + % for key, value in environ.items(): + % if key != "PATH": +

${key}: ${value}

+ % endif + % endfor
-<%include file="/support/footer.mako"/> +<%include file="/support/footer.mako" args="environ=environ"/> diff --git a/pages/support/footer.mako b/pages/support/footer.mako index 8372f4a..48975b8 100644 --- a/pages/support/footer.mako +++ b/pages/support/footer.mako @@ -1,9 +1,28 @@ - +<%page args="environ"/>\ +<%! + from os import path +%>\ +<% root = path.dirname(environ["SCRIPT_NAME"]) %>\ + + \ No newline at end of file diff --git a/pages/support/header.mako b/pages/support/header.mako index c27d970..a95c9af 100644 --- a/pages/support/header.mako +++ b/pages/support/header.mako @@ -8,7 +8,7 @@ ${title} - earwig@toolserver - +
\ No newline at end of file diff --git a/static/main.css b/static/css/main.css similarity index 65% rename from static/main.css rename to static/css/main.css index 7a28934..2d0527d 100644 --- a/static/main.css +++ b/static/css/main.css @@ -2,12 +2,12 @@ body { font-family: helvetica, arial, clean, sans-serif; font-size: 14px; color: #000; - background-color: #E0E0E0; + background-color: #EEE; } div#container { width: 800px; - margin: 20px auto 32px auto; + margin: 20px auto 65px auto; border: 1px solid #999; border-radius: 10px; background-color: #FFF; @@ -18,10 +18,21 @@ div#content { } div#footer { - font-size: 11px; + position: fixed; + width: 100%; + height: 45px; + bottom: 0; + font-size: 12px; text-align: center; - padding: 9px 4px 12px 4px; - color: #222; + background-color: #EEE; +} + +div#foot-divider { + border-bottom: 1px solid #999; +} + +table#footer { + width: 100%; } a:link { color: #373; text-decoration: none; } diff --git a/static/images/earwig-button.png b/static/images/earwig-button.png new file mode 100644 index 0000000000000000000000000000000000000000..6eb786aea576d7da4b40569f3fb02036ec2e08e1 GIT binary patch literal 5259 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