diff --git a/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy b/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy index f7ddbeb..24094c1 100644 --- a/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy +++ b/components/groovy/com/jessebrault/site/composition/CompositionListing.groovy @@ -12,8 +12,12 @@ class CompositionListing extends BaseWebViewComponent { this.composition = composition } - String renderDate() { + String getCompositionDate() { composition.date.format(DateTimeFormatter.ofPattern('yyyy')) } + String getCompositionUrl() { + '/compositions/' + composition.slug + } + } diff --git a/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc b/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc index 5fe5b1f..cedda9d 100644 --- a/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc +++ b/components/resources/com/jessebrault/site/composition/CompositionListingTemplate.wvc @@ -3,7 +3,7 @@ package com.jessebrault.site.composition ---
-

$composition.title

+

$composition.title

$it} /> $it} />
@@ -14,6 +14,6 @@ package com.jessebrault.site.composition
$composition.shortInfo
} />
- ${renderDate()} + $compositionDate
diff --git a/ssg/default.groovy b/ssg/default.groovy index acb8d84..96f3675 100644 --- a/ssg/default.groovy +++ b/ssg/default.groovy @@ -15,7 +15,7 @@ build { globals { siteTagLine = 'Conductor and Composer' menuItems = ['Biography', 'Compositions'] - compositionCategories = ['Chamber'] + compositionCategories = ['Chamber', 'Solo'] } objectFactoryBuilder.configure { configureRegistry { diff --git a/texts/compositions/NearUnderFar.md b/texts/compositions/NearUnderFar.md new file mode 100644 index 0000000..05db072 --- /dev/null +++ b/texts/compositions/NearUnderFar.md @@ -0,0 +1,10 @@ +--- +title: Near, Under, Far +slug: near-under-far +instrumentation: For solo cello. +shortInfo: Based on Die blaue Eiche by Luc Tuymans. +date: 2021-03-01 +categories: + - Solo +--- +Information about _Near, Under, Far_.