diff options
-rw-r--r-- | src/replacer.js | 2 | ||||
-rw-r--r-- | src/static/css/site.css | 10 |
2 files changed, 9 insertions, 3 deletions
diff --git a/src/replacer.js b/src/replacer.js index b7da7643..d285a7ea 100644 --- a/src/replacer.js +++ b/src/replacer.js @@ -654,6 +654,7 @@ export function postprocessVideos(inputNodes) { if (attributes.get('width')) node.width = parseInt(attributes.get('width')); if (attributes.get('height')) node.height = parseInt(attributes.get('height')); + if (attributes.get('align')) node.align = attributes.get('align'); if (attributes.get('pixelate')) node.pixelate = true; return node; @@ -667,6 +668,7 @@ export function postprocessAudios(inputNodes) { node.src = attributes.get('src'); node.inline = attributes.get('inline') ?? inline; + if (attributes.get('align')) node.align = attributes.get('align'); return node; }); diff --git a/src/static/css/site.css b/src/static/css/site.css index b4d9ba9a..60e93708 100644 --- a/src/static/css/site.css +++ b/src/static/css/site.css @@ -1782,9 +1782,7 @@ p.image-details.origin-details { margin-bottom: 1em; } -.content-image-container.align-center, -.content-video-container.align-center, -.content-audio-container.align-center { +.content-image-container.align-center { text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; @@ -2510,6 +2508,12 @@ html[data-url-key="localized.listing"][data-url-value0="tags/network"] dl dt:las display: block; } +.content-video-container.align-center, +.content-audio-container.align-center { + margin-left: auto; + margin-right: auto; +} + .image-text-area { position: absolute; top: 0; |