diff --git a/src/components/EventList.js b/src/components/EventList.js
index 1eec79a..881a251 100644
--- a/src/components/EventList.js
+++ b/src/components/EventList.js
@@ -66,6 +66,7 @@ export default class EventList extends React.Component {
}
renderEvent(event) {
+ const { compactDate } = this.props
return (
@@ -79,16 +80,23 @@ export default class EventList extends React.Component {
{moment(event.start_time).format('HH:mm')}
-
+
{moment(event.start_time).format('dddd')}{' '}
-
- {moment(event.start_time).format('D.')}{' '}
-
-
- {moment(event.start_time).format('MMMM')}{' '}
-
+ {!compactDate && (
+
+ {moment(event.start_time).format('D.')}{' '}
+ {moment(event.start_time).format('MMMM')}{' '}
+
+ )}
+ {compactDate && (
+
+ {moment(event.start_time).format('D/M')}{' '}
+
+ )}
{/* Only specify year if different. */}
{!moment(event.start_time).isSame(new Date(), 'year') && (
@@ -118,12 +126,14 @@ EventList.propTypes = {
onlyUpcoming: PropTypes.bool,
numDays: PropTypes.number,
groupBy: PropTypes.string,
+ compactDate: PropTypes.bool,
}
EventList.defaultProps = {
onlyUpcoming: true,
numDays: 0,
groupBy: null,
+ compactDate: false,
}
export const pageQuery = graphql`
diff --git a/src/templates/event-program.js b/src/templates/event-program.js
index e8f22be..a50fe75 100644
--- a/src/templates/event-program.js
+++ b/src/templates/event-program.js
@@ -11,7 +11,12 @@ export default class EventProgram extends React.Component {
return (
-
+
)
}