From 21e6ce8874a0e4de2b9fe04265945d7e9a282eea Mon Sep 17 00:00:00 2001 From: fatchan Date: Wed, 17 Apr 2019 05:05:09 +0000 Subject: [PATCH] video thumbnails maintain aspect ratio --- helpers/files/video-thumbnail.js | 2 +- static/css/style.css | 10 +++++++++- views/mixins/catalogtile.pug | 5 ++++- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/helpers/files/video-thumbnail.js b/helpers/files/video-thumbnail.js index 1633b945..91ad1572 100644 --- a/helpers/files/video-thumbnail.js +++ b/helpers/files/video-thumbnail.js @@ -14,7 +14,7 @@ module.exports = (filename) => { count: 1, filename: `thumb-${filename.split('.')[0]}.png`, folder: uploadDirectory, - size: '128x128' + size: '128x?' }); }); diff --git a/static/css/style.css b/static/css/style.css index 15e4b914..04af046d 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -9,6 +9,14 @@ body { margin: 0; } +.code { + border-left: 10px solid #B7C5D9; + display: block; + padding-left: 5px; + font-family: monospace; + margin: 0.5em 0; +} + .pages a { text-decoration: none; } @@ -101,7 +109,7 @@ blockquote a { } blockquote { - /*word-break: break-all;*/ + word-break: break-all; white-space: pre-wrap; } diff --git a/views/mixins/catalogtile.pug b/views/mixins/catalogtile.pug index 462db87b..1fc4588f 100644 --- a/views/mixins/catalogtile.pug +++ b/views/mixins/catalogtile.pug @@ -4,7 +4,10 @@ mixin catalogtile(board, post, truncate) if post.files.length > 0 .post-file-src a(href=`/${board._id}/thread/${post.postId}#${post.postId}`) - object.catalog-thumb(data=`/img/thumb-${post.files[0].filename.split('.')[0]}.png` width='64' height='64') + if post.spoiler + object(data='/img/spoiler.png' width='64' height='64') + else + object.catalog-thumb(data=`/img/thumb-${post.files[0].filename.split('.')[0]}.png` width='64' height='64') header.post-info if post.subject span: a.no-decoration.post-subject(href=`/${board._id}/thread/${post.postId}#${post.postId}`) #{post.subject}