From 3b93ba56b410644ac6c6663041c3af7b085bdbe7 Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 1 Jun 2024 17:52:16 -0300 Subject: content, css: float commentary entry dates to right --- src/content/dependencies/generateCommentaryEntry.js | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'src/content/dependencies') diff --git a/src/content/dependencies/generateCommentaryEntry.js b/src/content/dependencies/generateCommentaryEntry.js index 522a0284..7994040d 100644 --- a/src/content/dependencies/generateCommentaryEntry.js +++ b/src/content/dependencies/generateCommentaryEntry.js @@ -61,19 +61,14 @@ export default { relations.annotationContent.slot('mode', 'inline'); } - if (data.date) { - accentParts.push('withDate'); - accentOptions.date = - language.formatDate(data.date); - } - const accent = (accentParts.length > 1 ? html.tag('span', {class: 'commentary-entry-accent'}, language.$(...accentParts, accentOptions)) : null); - const titleParts = ['misc.artistCommentary.entry.title']; + const titlePrefix = 'misc.artistCommentary.entry.title'; + const titleParts = [titlePrefix]; const titleOptions = {artists: artistsSpan}; if (accent) { @@ -88,7 +83,16 @@ export default { return html.tags([ html.tag('p', {class: 'commentary-entry-heading'}, style, - language.$(...titleParts, titleOptions)), + [ + data.date && + html.tag('time', + language.$(titlePrefix, 'date', { + date: + language.formatDate(data.date), + })), + + language.$(...titleParts, titleOptions) + ]), html.tag('blockquote', {class: 'commentary-entry-body'}, style, -- cgit 1.3.0-6-gf8a5