aboutsummaryrefslogtreecommitdiffstats
path: root/_layouts
diff options
context:
space:
mode:
authorla-ninpre <leobrekalini@gmail.com>2021-08-26 18:48:18 +0300
committerla-ninpre <leobrekalini@gmail.com>2021-08-26 18:48:18 +0300
commit6d16d76f9bc446f99ff4416dbec4d2aed82e04f4 (patch)
tree0c7a504ae4d3d9d527625f8012285074925dbad0 /_layouts
parent9f1447f3040ef38740cdcdd855cc2dd076156de4 (diff)
downloadaaoth.xyz-6d16d76f9bc446f99ff4416dbec4d2aed82e04f4.tar.gz
aaoth.xyz-6d16d76f9bc446f99ff4416dbec4d2aed82e04f4.zip
add releases permalinks and page layout
Diffstat (limited to '_layouts')
-rw-r--r--_layouts/music-project.html20
-rw-r--r--_layouts/music-release.html7
2 files changed, 22 insertions, 5 deletions
diff --git a/_layouts/music-project.html b/_layouts/music-project.html
index c43f540..d9382b5 100644
--- a/_layouts/music-project.html
+++ b/_layouts/music-project.html
@@ -5,6 +5,7 @@ layout: default
<!-- TODO: add physical release links-->
<!-- TODO: add sound for albums that aren't available on bandcamp -->
<!-- TODO: maybe add search by tag for music projects -->
+<!-- TODO: add album art -->
<div class="music-project">
@@ -37,17 +38,26 @@ layout: default
</div>
- {%- assign releases = site.music_releases |
- where: "author", page.title |
- group_by_exp: "item", "item.date | date: '%Y'" -%}
+ {%- if page.title == "hälsorisk" %}
+ {%- assign releases = site.music_releases |
+ where_exp: "item", "item.r_tag contains 'HSR'" |
+ group_by_exp: "item", "item.date | date: '%Y'" -%}
+ {%- else %}
+ {%- assign releases = site.music_releases |
+ where: "author", page.title |
+ group_by_exp: "item", "item.date | date: '%Y'" -%}
+ {%- endif -%}
{%- assign releases.size = releases | size %}
{% unless releases.size == 0 %}
- {% include music-project-release-by-year.html title="releases" releases=releases %}
+ {%- if page.title == "hälsorisk" %}
+ {% include music-project-release-by-year.html title="releases" releases=releases print_author=true %}
+ {% else %}
+ {% include music-project-release-by-year.html title="releases" releases=releases %}
+ {% endif %}
{% endunless %}
{%- assign misc_tracks = site.music_titles |
where_exp: "item", "item.author == page.title and item.r_tag == nil" |
- sort: "date" |
group_by_exp: "item", "item.date | date: '%Y'" -%}
{%- assign misc_tracks.size = misc_tracks | size %}
{% unless misc_tracks.size == 0 %}
diff --git a/_layouts/music-release.html b/_layouts/music-release.html
new file mode 100644
index 0000000..0b641b8
--- /dev/null
+++ b/_layouts/music-release.html
@@ -0,0 +1,7 @@
+---
+layout: default
+---
+
+<!-- TODO: add album art and maybe change the whole structure -->
+
+{%- include music-project-release-info.html release=page %}