diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-05-11 20:06:07 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-05-11 20:06:07 (GMT) |
commit | 89c8a120f39c26907ddc8037c142492491788234 (patch) | |
tree | 49df69736f324e6765f60d2c25b46aad85954b98 /exporthtml.py | |
parent | 0c7e29f630195e800f2b1a6e549dbfafbfa88d1c (diff) |
adding a bit of cssv4
Diffstat (limited to 'exporthtml.py')
-rw-r--r-- | exporthtml.py | 24 |
1 files changed, 8 insertions, 16 deletions
diff --git a/exporthtml.py b/exporthtml.py index 4ed70f4..8a5239f 100644 --- a/exporthtml.py +++ b/exporthtml.py @@ -31,23 +31,16 @@ HTML_GLUE = { 'meta': '<meta http-equiv="content-type" content="text/html; ' + \ 'charset=UTF-8"/>\n', 'title': ('<title>', '</title>\n'), - 'style': ('<style type="text/css">\n<!--\n', '-->\n</style>\n'), - 'body': ('<body>\n', '\n</body>\n'), - 'div': ('<div>\n', '</div>\n'), + 'body': ('<body><center>\n', '\n</center></body>\n'), + 'div': ('<div class="box">\n', '</div>\n'), 'slide': ('\n<a name="slide', '"></a>\n'), - 'h1': ('<h1>', '</h1>\n'), - 'table': ('<table cellpadding="10\'>\n', '</table>\n'), - 'tr': ('<tr>\n', '</tr>\n'), - 'td': ('<td valign="top" width="400" height="300">\n', - '\n</td>\n'), + 'h1': ('<p class="head">', '</p>\n'), 'img': ('<img width="300" height="225" alt=' + \ '"Image" src="data:image/png;base64,\n', '"/>\n'), - 'img2': ('<img width="800" height="600" alt=' + \ + 'img2': ('<img width="600" height="450" alt=' + \ '"Image" src="data:image/png;base64,\n', - '"/>\n'), - 'ul': ('<table>\n', '</table>\n'), - 'li': ('<tr><td>', '</td></tr>\n')} + '"/>\n')} COMMENT = '<!--\n\<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"' + \ ' "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [\n\ @@ -57,7 +50,7 @@ COMMENT = '<!--\n\<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"' + \ -->\n' -def save_html(dsobjects, nick, tmp_path): +def save_html(dsobjects, nick, colors, tmp_path): ''' Output a series of HTML pages from the title, pictures, and descriptions ''' @@ -90,7 +83,7 @@ def save_html(dsobjects, nick, tmp_path): tmp += HTML_GLUE[key][1] if 'description' in dsobj.metadata: - tmp += '<p>' + dsobj.metadata['description'] + '</p>' + tmp += '<p class="body">' + dsobj.metadata['description'] + '</p>' htmlcode += tmp + \ HTML_GLUE['div'][1] @@ -102,8 +95,7 @@ def save_html(dsobjects, nick, tmp_path): HTML_GLUE['title'][0] + \ nick + ' ' + _('Portfolio') + \ HTML_GLUE['title'][1] + \ - HTML_GLUE['style'][0] + \ - HTML_GLUE['style'][1] + \ + '<style type="text/css">\n<!--\n-->\nbody {background-color:' + colors[0] + ';}\np.head {font-size: 18pt; font-weight: bold; font-family: "Sans"; }\np.body {font-size: 12pt; font-weight: regular; font-family: "Sans"; }\ndiv.box{width:630px; padding:10px; border:5px; margin:7px; background:' + colors[1] + '}\n</style>\n' +\ HTML_GLUE['head'][1] + \ HTML_GLUE['body'][0] + \ htmlcode + \ |