diff --git a/pages/events/[year]/[term]/index.module.css b/pages/events/[year]/[term]/index.module.css index 58a6b2f0..adbd529f 100644 --- a/pages/events/[year]/[term]/index.module.css +++ b/pages/events/[year]/[term]/index.module.css @@ -3,7 +3,7 @@ margin-bottom: calc(60rem / 16); } -.main > h1 { +.main > h1, .main > section > h1 { padding-bottom: calc(16rem / 16); border-bottom: calc(1rem / 16) solid var(--primary-heading); } diff --git a/pages/events/[year]/[term]/index.tsx b/pages/events/[year]/[term]/index.tsx index f0de1e6f..6f21565b 100644 --- a/pages/events/[year]/[term]/index.tsx +++ b/pages/events/[year]/[term]/index.tsx @@ -65,7 +65,7 @@ export default function Term(props: Props) { Archive {hasFutureEvents && ( - <> +

Upcoming Events

{props.futureEvents.map(({ content, metadata }) => ( @@ -79,9 +79,23 @@ export default function Term(props: Props) { ))}
- +
+ )} + {hasPastEvents && props.isCurrentTerm && ( +
+

Past Events

+
+ {props.pastEvents.map(({ content, metadata }) => ( + } + key={metadata.name + metadata.date.toString()} + /> + ))} +
+
)} - {hasPastEvents && props.isCurrentTerm &&

Past Events

} {hasPastEvents && !props.isCurrentTerm && (

Events Archive: