1
Fork 0

Simplify spotify rendering and add preview link

This commit is contained in:
Jake Howard 2018-12-01 21:44:23 +00:00
parent 9a5b16934d
commit 5b46a7e442
Signed by: jake
GPG key ID: 57AFB45680EDD477

View file

@ -18,6 +18,7 @@
<table class="table table-hover table-striped"> <table class="table table-hover table-striped">
<thead> <thead>
<tr> <tr>
<th scope="row"></th>
<th scope="row"></th> <th scope="row"></th>
<th scope="row">Track</th> <th scope="row">Track</th>
<th scope="row">Artist</th> <th scope="row">Artist</th>
@ -27,11 +28,19 @@
<tbody> <tbody>
{{ range sort $playlist.tracks.items "track.name" }} {{ range sort $playlist.tracks.items "track.name" }}
{{ with .track }} {{ with .track }}
{{ $spotify_url := .external_urls.spotify }}
<tr> <tr>
{{ with index (last 1 .album.images) 0 }} {{ with index .album.images 0 }}
<td><div class="image" data-image="{{ .url }}"></div></td> <td>
<a href="{{ $spotify_url }}"><div class="image" data-image="{{ .url }}"></div></a>
</td>
{{ end }} {{ end }}
<td><a href="{{ .external_urls.spotify }}">{{ .name }}</a></td> <td class="text-center">
{{ if .preview_url }}
<a href="{{ .preview_url }}"><i class="fas fa-play"></i></a>
{{ end }}
</td>
<td><a href="{{ $spotify_url }}">{{ .name }}</a></td>
<td> <td>
{{ range $i, $e := .artists }}{{ if $i }}, {{ end }}{{ .name }}{{ end }} {{ range $i, $e := .artists }}{{ if $i }}, {{ end }}{{ .name }}{{ end }}
</td> </td>