Generate buttons for downloads

This commit is contained in:
lukeIam committed 2017-01-08 13:35:50 +01:00
1 parent 5bfd915476
commit a11e5f81e8
2 files changed
+23 -3

No files matched your search

+15 -3
View File
@@ -24,7 +24,11 @@
<p>Latest update: {{ release_nightly.created_at | date: "%Y-%m-%d" }}</p>
<p>Read our release notes on <a href="{{ release_nightly.html_url }}">GitHub</a>.</p>
{% for asset in release_nightly.assets %}
<a class="btn" href="{{ asset.browser_download_url }}">{{ asset.name }}</a>
{% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %}
{% assign currentReleaseTitle = 'Vocaluxe ' | append: currentReleaseData[1] %}
{% assign currentReleaseOs = currentReleaseData[2] %}
{% assign currentReleaseArch = currentReleaseData[3] %}
{% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %}
{% endfor %}
</span>
{% else %}
@@ -39,7 +43,11 @@
<p>Latest version: {{release_pre.name}} ({{ release_pre.created_at | date: "%Y-%m-%d" }})</p>
<p>Read our release notes on <a href="{{ release_pre.html_url }}">GitHub</a>.</p>
{% for asset in release_pre.assets %}
<a class="btn" href="{{ asset.browser_download_url }}">{{ asset.name }}</a>
{% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %}
{% assign currentReleaseTitle = 'Vocaluxe ' | append: release_pre.name %}
{% assign currentReleaseOs = currentReleaseData[2] %}
{% assign currentReleaseArch = currentReleaseData[3] %}
{% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %}
{% endfor %}
</span>
{% else %}
@@ -54,7 +62,11 @@
<p>Latest version: {{release_stable.name}} ({{ release_stable.created_at | date: "%Y-%m-%d" }})</p>
<p>Read our release notes on <a href="{{ release_stable.html_url }}">GitHub</a>.</p>
{% for asset in release_stable.assets %}
<a class="btn" href="{{ asset.browser_download_url }}">{{ asset.name }}</a>
{% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %}
{% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %}
{% assign currentReleaseOs = currentReleaseData[2] | downcase %}
{% assign currentReleaseArch = currentReleaseData[3] %}
{% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %}
{% endfor %}
</span>
{% else %}
+8
View File
@@ -0,0 +1,8 @@
<a href="#" class="btn btn-primary btn-lg btnDownload">
{% if include.os == "linux" %}
<span class="fa fa-linux btnDownloadIcon" aria-hidden="true"></span>
{% else %}
<span class="fa fa-windows btnDownloadIcon" aria-hidden="true"></span>
{% endif %}
<span>{{include.title}} ({{include.arch}})</span>
</a>