summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorChloe Kudryavtsev <toast@toast.cafe>2019-12-17 09:18:21 -0500
committerChloe Kudryavtsev <toast@toast.cafe>2019-12-17 09:18:21 -0500
commit9e67ea3481bec521d25cb5708d0235677dd56dfb (patch)
tree14254b4b41d9763e9762f2620fd05988cff54bc4
parent[skip ci] readme: add go report card (diff)
fix: automatically wrap lines in fancy view
this is the default because it preserves whitespace correctly for copying purposes fixes #2
-rw-r--r--template/code.qtpl11
1 files changed, 10 insertions, 1 deletions
diff --git a/template/code.qtpl b/template/code.qtpl
index 426da8e..e899009 100644
--- a/template/code.qtpl
+++ b/template/code.qtpl
@@ -1,6 +1,6 @@
The code layout.
{% func Code(lang, data string) %}
- {%= layout(" ", code_scripts(lang), "", code_contents(lang, data), code_bodyscripts(lang)) %}
+ {%= layout(code_css(), code_scripts(lang), "", code_contents(lang, data), code_bodyscripts(lang)) %}
{% endfunc %}
{% code
@@ -22,6 +22,15 @@ The code bodyscripts.
{% endstripspace %}
{% endfunc %}
+The code css.
+{% func code_css() %}
+ <style>
+ pre[class*="language-"] code[class*="language-"] {
+ white-space: pre-wrap;
+ }
+ </style>
+{% endfunc %}
+
The code contents.
{% func code_contents(lang, data string) %}
<pre><code class='language-{%s lang %}'>{%s data %}</code></pre>