From 76c39cfcd34f3cb0207afed3ab3f019aa9299f82 Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Thu, 4 Jan 2018 00:20:34 +0200 Subject: [PATCH] SVG instead of inlining every time --- docs/clipboard.svg | 1 + docs/mini/flavor.scss | 2 +- scripts/web.js | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 docs/clipboard.svg diff --git a/docs/clipboard.svg b/docs/clipboard.svg new file mode 100644 index 000000000..478a450ef --- /dev/null +++ b/docs/clipboard.svg @@ -0,0 +1 @@ + diff --git a/docs/mini/flavor.scss b/docs/mini/flavor.scss index fa6bc4348..5fcc7100e 100644 --- a/docs/mini/flavor.scss +++ b/docs/mini/flavor.scss @@ -221,7 +221,7 @@ label.#{$collapse-name} { button.primary.clipboard-copy { width: 100%; margin-left: 0; - > svg { + > img { vertical-align: bottom; } } diff --git a/scripts/web.js b/scripts/web.js index 8ae8a3a47..eeb848d9b 100644 --- a/scripts/web.js +++ b/scripts/web.js @@ -164,7 +164,7 @@ try { .replace(/

([^\0]*?)<\/code><\/pre>/gm, (match, p1) => `
${Prism.highlight(unescapeHTML(p1), Prism.languages.javascript)}
`) .replace(/<\/pre>\s+
 Copy to clipboard' +
+          '' +
           '';
     } else {
       output += md
@@ -179,7 +179,7 @@ try {
             .replace(/<\/h3>/g, '

') .replace(/
([^\0]*?)<\/code><\/pre>/gm, (match, p1) => `
${Prism.highlight(unescapeHTML(p1), Prism.languages.javascript)}
`) .replace(/<\/pre>\s+
 Copy to clipboard' +
+          '' +
           '
'; } }