diff options
author | cedricbonhomme <devnull@localhost> | 2010-07-15 14:49:02 +0200 |
---|---|---|
committer | cedricbonhomme <devnull@localhost> | 2010-07-15 14:49:02 +0200 |
commit | e16710640bd59f09e38986da78b29dc0f2fbad2e (patch) | |
tree | a248d890ee3b303a4052e29ec501172beb5a0199 | |
parent | Minor bug fix when the field updated_parsed for an article does not exists. (diff) | |
download | newspipe-e16710640bd59f09e38986da78b29dc0f2fbad2e.tar.gz newspipe-e16710640bd59f09e38986da78b29dc0f2fbad2e.tar.bz2 newspipe-e16710640bd59f09e38986da78b29dc0f2fbad2e.zip |
CSS Improvement. Now the menu (list of feeds) is fixed to the top. The menu remains accessible when you scroll the web page.
-rw-r--r-- | css/img/tuxrss.png | bin | 21798 -> 6879 bytes | |||
-rwxr-xr-x | css/style.css | 9 | ||||
-rwxr-xr-x | pyAggr3g470r.py | 10 |
3 files changed, 12 insertions, 7 deletions
diff --git a/css/img/tuxrss.png b/css/img/tuxrss.png Binary files differindex b432050c..d4d38473 100644 --- a/css/img/tuxrss.png +++ b/css/img/tuxrss.png diff --git a/css/style.css b/css/style.css index c4316437..41a25d99 100755 --- a/css/style.css +++ b/css/style.css @@ -135,7 +135,6 @@ hr { margin: 1em 0em; } -/* Navigation bars */ #heading { position: absolute; @@ -145,6 +144,11 @@ hr { z-index: 1; } +/* Navigation bars */ +.nav_container { position:fixed; top:200px; right:60px; margin:0px; padding:0px; white-space:nowrap; z-index:11; clear:both;} +.nav_container.horizontal { position:absolute; white-space:normal; z-index:25; width:670px; } +.nav_container.horizontal div { float:right; padding-right:10px; } + #nav { position: absolute; top: 0px; @@ -337,5 +341,4 @@ blockquote.right { max-height: 300px; overflow: scroll; margin-top: 0.5em; -} - +}
\ No newline at end of file diff --git a/pyAggr3g470r.py b/pyAggr3g470r.py index 4b361465..1903eae6 100755 --- a/pyAggr3g470r.py +++ b/pyAggr3g470r.py @@ -155,13 +155,14 @@ class Root: html += "<hr />\n" html += self.create_list_of_feeds() html += "</div>\n" + return html def create_list_of_feeds(self): """ Create the list of feeds. """ - html = """Your feeds (%s):<br />\n""" % len(self.articles.keys()) + html = """<div class="nav_container">Your feeds (%s):<br />\n""" % len(self.articles.keys()) for rss_feed_id in self.feeds.keys(): if self.feeds[rss_feed_id][1] != 0: # not readed articles are in bold @@ -170,14 +171,15 @@ class Root: else: not_read_begin = "" not_read_end = "" - html += """<a href="/#%s">%s</a> (<a href="/unread/%s" - title="Unread article(s)">%s%s%s</a> / %s)<br />\n""" % \ + html += """<div><a href="/#%s">%s</a> (<a href="/unread/%s" + title="Unread article(s)">%s%s%s</a> / %s)</div>""" % \ (rss_feed_id.encode('utf-8'), \ self.feeds[rss_feed_id][3].encode('utf-8'), \ rss_feed_id, not_read_begin, \ self.feeds[rss_feed_id][1], not_read_end, \ self.feeds[rss_feed_id][0]) - return html + + return "</div>" + html def management(self, word_size=6): |