diff options
| author | la-ninpre <leobrekalini@gmail.com> | 2021-08-26 18:48:18 +0300 |
|---|---|---|
| committer | la-ninpre <leobrekalini@gmail.com> | 2021-08-26 18:48:18 +0300 |
| commit | 6d16d76f9bc446f99ff4416dbec4d2aed82e04f4 (patch) | |
| tree | 0c7a504ae4d3d9d527625f8012285074925dbad0 /_includes | |
| parent | 9f1447f3040ef38740cdcdd855cc2dd076156de4 (diff) | |
| download | aaoth.xyz-6d16d76f9bc446f99ff4416dbec4d2aed82e04f4.tar.gz aaoth.xyz-6d16d76f9bc446f99ff4416dbec4d2aed82e04f4.zip | |
add releases permalinks and page layout
Diffstat (limited to '_includes')
| -rw-r--r-- | _includes/music-project-release-by-year.html | 3 | ||||
| -rw-r--r-- | _includes/music-project-release-info.html | 41 |
2 files changed, 30 insertions, 14 deletions
diff --git a/_includes/music-project-release-by-year.html b/_includes/music-project-release-by-year.html index 0a880b6..cdc4675 100644 --- a/_includes/music-project-release-by-year.html +++ b/_includes/music-project-release-by-year.html @@ -1,4 +1,5 @@ {%- assign releases = include.releases %} +{%- assign print_author = include.print_author %} <div class="music-project-release-list"> <h2>{{ include.title }}</h2> @@ -8,7 +9,7 @@ <h3 class="music-project-release-year" id="{{ year_group.name }}">{{ year_group.name }}</h3> {%- for release in year_group.items -%} - {% include music-project-release-info.html release=release %} + {% include music-project-release-info.html release=release print_author=print_author %} {%- endfor -%} </div> {%- endfor -%} diff --git a/_includes/music-project-release-info.html b/_includes/music-project-release-info.html index f06625e..6381e5c 100644 --- a/_includes/music-project-release-info.html +++ b/_includes/music-project-release-info.html @@ -1,19 +1,34 @@ {%- assign release = include.release %} +{%- assign print_author = include.print_author %} + <div class="music-project-release-info" id="{{ release.title | slugify }}"> - <h4>{{ release.title }} - {% if release.r_tag %} - <span class="music-project-release-type"> - ({{ release.type }})</span> - {% endif %} - {%- if release.bandcamp -%} - <a href="{{ release.bandcamp }}" - title="listen on bandcamp"> - <img src="/assets/img/bandcamp-icon.png" - alt="listen on bandcamp" - width="24px" height="24px"> - </a> - {%- endif -%} + + <h4>{% if print_author %} + {% assign author_page = site.music_projects | + find: "title", release.author %} + <a href="{{ author_page.permalink }}">{{ release.author }}</a> + — + {% endif %} + {% if release.r_tag %} + <a href="{{ release.permalink }}"> + {{ release.title }} + </a> + {% else %} + {{ release.title }} + {% endif %} + {% if release.r_tag %} + <span class="music-project-release-type"> + ({{ release.type }})</span> + {% endif %} + {%- if release.bandcamp -%} + <a href="{{ release.bandcamp }}" + title="listen on bandcamp"> + <img src="/assets/img/bandcamp-icon.png" + alt="listen on bandcamp" + width="24px" height="24px"> + </a> + {%- endif -%} </h4> <p>released {{ release.date | date_to_string }} |
