diff options
author | Luke Shumaker <lukeshu@sbcglobal.net> | 2016-11-02 23:37:00 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@sbcglobal.net> | 2016-11-02 23:37:00 -0400 |
commit | 9c4b8766cbdc2a4c63a03292b58cf35d981e1321 (patch) | |
tree | aa84619601ff14e7ea86b1147827f24a6fa82fa0 /src/edit/views.go | |
parent | 85db279e33804c118b019c5f1e7666798df3e1f5 (diff) |
simplemde
Diffstat (limited to 'src/edit/views.go')
-rw-r--r-- | src/edit/views.go | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/edit/views.go b/src/edit/views.go index 0998d4a..1d3176d 100644 --- a/src/edit/views.go +++ b/src/edit/views.go @@ -65,18 +65,25 @@ func renderViewBlob(w io.Writer, upath string, file GitFile) error { if err != nil { return err } + ctype := getctype(upath, content) // Component render var buf bytes.Buffer err = tmplViewBlob.Execute(&buf, map[string]string{ "path": upath, - "ctype": getctype(upath, content), + "ctype": ctype, "content": string(content), }) if err != nil { return err } + head := "" + if ctype == "text/markdown" { + head += "<link rel=\"stylesheet\" href=\"/static/font-awesome/css/font-awesome.min.css\">\n" + head += "<link rel=\"stylesheet\" href=\"/static/simplemde/dist/simplemde.min.css\">\n" + head += "<script src=\"/static/simplemde/dist/simplemde.min.js\"></script>\n" + } // Page render - return renderPage(w, upath, "", buf.String()) + return renderPage(w, upath, head, buf.String()) } func renderModified(w io.Writer, upath string) error { |