From 9dcaf807a98362a708136284534ee343dd3f2742 Mon Sep 17 00:00:00 2001 From: la-ninpre Date: Thu, 19 Aug 2021 00:22:00 +0300 Subject: add info about music projects much of stuff included here is subject to change. --- _layouts/music-project.html | 70 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 _layouts/music-project.html (limited to '_layouts') diff --git a/_layouts/music-project.html b/_layouts/music-project.html new file mode 100644 index 0000000..b21b269 --- /dev/null +++ b/_layouts/music-project.html @@ -0,0 +1,70 @@ +--- +layout: default +--- + + + + + + +
+ +
+

{{ page.title }}

+ +

{{ page.start_date | date_to_string }}– + {%- if page.end_date -%} + {{ page.end_date | date_to_string }} + {%- else -%} + … + {%- endif -%} + {%- if page.status -%} +  ({{ page.status }}) + {%- endif -%} +

+

tags: {{ page.tags | join: ", " }}

+
+ +
+ + {{ page.content | markdownify }} + +
+

releases

+ + {%- assign releases = site.music_releases | where: "author", page.title + | group_by_exp: "item", "item.date | date: '%Y'" -%} + {% for item in releases %} +

{{ item.name }}

+ {%- for release in item.items -%} +
+

+ {{ release.title }} ({{ release.type }}) + {%- if release.bandcamp -%} + + listen on bandcamp + + {%- endif -%} +

+ +

released {{ release.date | date_to_string }} + | {{ release.style }} +

+ + {{ release.content }} + +
+ {%- endfor -%} + {%- endfor -%} +
+
+
-- cgit v1.2.3