From ccc712bad78a439c6287c829554052b9cd943a4b Mon Sep 17 00:00:00 2001 From: Anders Rune Jensen Date: Fri, 7 Jul 2017 22:27:14 +0200 Subject: [PATCH] render svg --- render.js | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/render.js b/render.js index b24b9ee..75ba668 100644 --- a/render.js +++ b/render.js @@ -41,11 +41,17 @@ MdRenderer.prototype.urltransform = function(href) { }; MdRenderer.prototype.image = function(href, title, text) { - return h('img', - { src: this.opts.img_base + href, - alt: text, - title: title - }).outerHTML; + if (text.endsWith(".svg")) + return h('object', + { type: 'image/svg+xml', + data: href, + alt: text }).outerHTML; + else + return h('img', + { src: this.opts.img_base + href, + alt: text, + title: title + }).outerHTML; }; function renderEmoji(emoji) {