aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVG <vg@devys.org>2014-11-29 00:19:57 +0100
committerVG <vg@devys.org>2014-11-29 00:19:57 +0100
commit15ae36b56a3b7fefc2f55777f79aa1c02ff30b1a (patch)
treefd4a32ca48701fc7bdbab070955b64697ecade2b
parent8abf1c607aa41886992496adf58dd8debd1d0a2e (diff)
downloadpasteme-15ae36b56a3b7fefc2f55777f79aa1c02ff30b1a.tar.gz
pasteme-15ae36b56a3b7fefc2f55777f79aa1c02ff30b1a.tar.bz2
pasteme-15ae36b56a3b7fefc2f55777f79aa1c02ff30b1a.zip
add floating menu bar to access root and raw
-rwxr-xr-xpasteme.py2
-rw-r--r--static/base.css12
-rw-r--r--views/paste.tpl4
3 files changed, 17 insertions, 1 deletions
diff --git a/pasteme.py b/pasteme.py
index 6402032..1f2076c 100755
--- a/pasteme.py
+++ b/pasteme.py
@@ -54,7 +54,7 @@ def route_paste_get(pid, pformat='colored'):
content = pygments.highlight(content, lexer, pygment_formater)
except pygments.util.ClassNotFound:
pass
- return bottle.template('paste', content=content)
+ return bottle.template('paste', content=content, pid=pid)
bottle.response.content_type = 'text/plain; charset=UTF8' # HTTP header
bottle.response.charset = 'utf-8' # used to encode response
return content
diff --git a/static/base.css b/static/base.css
index 5dc464e..9569be1 100644
--- a/static/base.css
+++ b/static/base.css
@@ -1,3 +1,15 @@
html {
background-color: #002b36;
}
+
+#floatingmenu {
+ border: 1px solid #000;
+ width: 200px;
+ height: 50px;
+ background-color: #002D38;
+ display: block;
+ position: absolute;
+ right: 0px;
+ top: 0px;
+ position: absolute;
+}
diff --git a/views/paste.tpl b/views/paste.tpl
index 6867e11..56902a4 100644
--- a/views/paste.tpl
+++ b/views/paste.tpl
@@ -1,2 +1,6 @@
% rebase('base.tpl', title='Paste snippets')
{{!content}}
+<div id="floatingmenu">
+<a href="/">Paste something again</a><br />
+<a href="/{{pid}}/raw">Raw format</a><br />
+</div>