X-Git-Url: https://git.madduck.net/etc/mutt.git/blobdiff_plain/94698af38a3a5aa4d3dc3cbfe6aafb440dee8714..e36d08675336bfcdfea3a997230dcea9ac2c2832:/.config/mutt/markdown2html?ds=sidebyside

diff --git a/.config/mutt/markdown2html b/.config/mutt/markdown2html
index 327dff2..3762d5f 100755
--- a/.config/mutt/markdown2html
+++ b/.config/mutt/markdown2html
@@ -51,6 +51,7 @@ DEFAULT_CSS += '''
 .block {
     padding: 0 0.5em;
     margin: 0;
+    font-style: italic;
     border-left: 2px solid #eee;
 }
 .quote, blockquote {
@@ -104,7 +105,10 @@ if os.path.exists(STYLESHEET):
     DEFAULT_CSS += open(STYLESHEET).read()
 
 SIGNATURE_HTML = \
-        '<div class="signature"><span class="leader">-- </span>{sig}</div>'
+"""
+<div class="signature"><span class="leader">-- </span><br/>
+{sig}</div>
+"""
 
 
 def _preprocess_signature(sig):
@@ -250,7 +254,8 @@ def _convert_with_pandoc(mdwn, inputfmt='markdown', outputfmt='html5',
         ext_disabled = [ 'tex_math_single_backslash',
                          'tex_math_dollars',
                          'smart',
-                         'raw_html'
+                         'raw_html',
+                         'yaml_metadata_block'
                        ]
 
     enabled = '+'.join(ext_enabled)
@@ -304,15 +309,14 @@ def convert_markdown_to_html(mdwn):
         body = _preprocess_markdown(body)
         body = _identify_quotes_for_later(body)
         html = _convert_with_pandoc(body, standalone=True, selfcontained=True,
-                                    title="Body")
-        html = html.replace('<title>Body</title>\n','')
+                                    title=None)
         html = _reformat_quotes(html)
 
     if sig:
         sig = _preprocess_signature(sig)
         sig = _preprocess_markdown(sig)
         sig = _convert_with_pandoc(sig, standalone=False, selfcontained=False,
-                                   title="Signature")
+                                   title=None)
         sig = SIGNATURE_HTML.format(sig=sig)
         eob = html.find('</body>')
         html = f'{html[:eob]}{sig}\n{html[eob:]}'