diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2025-05-17 15:36:48 -0300 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2025-05-17 15:36:48 -0300 |
commit | 58b4970585bccdd77cfe3d3ec68d92a7cd56f5e2 (patch) | |
tree | 1bebb8d0bcd1418a8649d3cb162414ba388dd72c /src | |
parent | 058c1f8919f771ccca163556f1604b3265e45a1c (diff) |
content, css: center-align sec artworks attached to main preview
Diffstat (limited to 'src')
-rw-r--r-- | src/content/dependencies/generateCoverArtwork.js | 9 | ||||
-rw-r--r-- | src/static/css/site.css | 7 |
2 files changed, 16 insertions, 0 deletions
diff --git a/src/content/dependencies/generateCoverArtwork.js b/src/content/dependencies/generateCoverArtwork.js index 2bff4643..c1a23bbd 100644 --- a/src/content/dependencies/generateCoverArtwork.js +++ b/src/content/dependencies/generateCoverArtwork.js @@ -30,6 +30,11 @@ export default { attachAbove: artwork.attachAbove, + attachedArtworkIsMainArtwork: + (artwork.attachAbove + ? artwork.attachedArtwork.isMainArtwork + : null), + color: artwork.thing.color ?? null, @@ -87,6 +92,10 @@ export default { slots.mode === 'commentary' && {class: 'commentary-art'}, + data.attachAbove && + data.attachedArtworkIsMainArtwork && + {class: 'attached-artwork-is-main-artwork'}, + (slots.mode === 'primary' ? [ relations.image.slots({ diff --git a/src/static/css/site.css b/src/static/css/site.css index 47aea1df..aab05e41 100644 --- a/src/static/css/site.css +++ b/src/static/css/site.css @@ -1586,6 +1586,13 @@ hr.cute, margin-right: 5px; } +#artwork-column .cover-artwork:first-child + .cover-artwork-joiner, +#artwork-column .cover-artwork.attached-artwork-is-main-artwork, +#artwork-column .cover-artwork.attached-artwork-is-main-artwork + .cover-artwork-joiner { + margin-left: 17.5px; + margin-right: 17.5px; +} + .cover-artwork:where(#artwork-column .cover-artwork:not(:first-child)) { margin-top: 20px; } |