From d7d8b6145e0851286de044e0070a5f3b7e0c47cc Mon Sep 17 00:00:00 2001 From: Emanuele Paolini Date: Thu, 22 Feb 2024 10:52:03 +0100 Subject: [PATCH] make space for 4 events --- eventsAndVisitorsPage.js | 12 ++++++------ index.css | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/eventsAndVisitorsPage.js b/eventsAndVisitorsPage.js index da94dc2..29c5b7c 100644 --- a/eventsAndVisitorsPage.js +++ b/eventsAndVisitorsPage.js @@ -137,8 +137,7 @@ async function loadEvents() { // console.log(valid_events) - const number_of_events = valid_events.length < 3 ? valid_events.length : 3 - + const number_of_events = Math.max(valid_events.length,4) let html = ''; for (var i = 0; i < number_of_events; i++) { @@ -178,7 +177,7 @@ async function loadEvents() { } else if (valid_events[i].type == 'seminar') { tag = 'Seminar'; - speaker = "(" + formatPerson(valid_events[i].speaker) + ")" + speaker = formatPerson(valid_events[i].speaker) } let el = ` @@ -189,7 +188,8 @@ async function loadEvents() { ${tag}

- ${valid_events[i].title} ${speaker} + ${speaker}
+ ${valid_events[i].title}

`; @@ -252,10 +252,10 @@ function formatPerson(person) { var affiliationsLine = ""; try { const affiliations = person?.affiliations.map(_ => _.name) - affiliationsLine = affiliations?` — ${affiliations.join(', ')}`:'' + affiliationsLine = affiliations?` (${affiliations.join(', ')})`:'' } catch (error) { // No valid affiliations, keep an empty string } - return `${person.firstName} ${person.lastName} ${affiliationsLine}` + return `${person.firstName} ${person.lastName} ${affiliationsLine}` } diff --git a/index.css b/index.css index 7c94446..7113ebf 100644 --- a/index.css +++ b/index.css @@ -38,22 +38,22 @@ body { } .event { - padding: 1rem; + padding: 10px; border-top: 3px groove #003c71; - padding-top: 30px; - margin-bottom: 30px; + padding-top: 10px; + margin-bottom: 10px; } .event > h3 { color: #003c71; font-family: sans; - font-size: 2.5rem; - margin-bottom: 10px; + font-size: 2rem; + margin-bottom: 5px; margin-top: 0px; } .eventi { - margin-top: 20px; + margin-top: 0px; width: 1200px; display: none; }