From d48874a4be60d7455dd6321742102c9cfb77a9f1 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Wed, 6 Dec 2023 12:36:30 -0400 Subject: content: transformContent: new image attributes inline, pixelate --- src/content/dependencies/transformContent.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/content/dependencies/transformContent.js') diff --git a/src/content/dependencies/transformContent.js b/src/content/dependencies/transformContent.js index 2002ebee..53341c31 100644 --- a/src/content/dependencies/transformContent.js +++ b/src/content/dependencies/transformContent.js @@ -369,14 +369,17 @@ export default { ? to('media.path', node.src.slice('media/'.length)) : node.src); - const {link, width, height} = node; + const {inline, link, width, height, pixelate} = node; - if (node.inline) { + if (inline) { return { type: 'image', inline: true, data: - html.tag('img', {src, width, height}), + html.tag('img', { + src, width, height, + class: pixelate && 'pixelate', + }), }; } @@ -393,6 +396,7 @@ export default { width: width ?? null, height: height ?? null, thumb: slots.thumb, + class: pixelate && 'pixelate', })), }; } -- cgit 1.3.0-6-gf8a5