diff --git a/_includes/download.html b/_includes/download.html index f16131f7..7232a244 100644 --- a/_includes/download.html +++ b/_includes/download.html @@ -4,126 +4,178 @@ {% assign release_stable = nil %} {% for release in site.github.releases %} - {% if release.tag_name == "Nightly" %} - {% assign release_nightly = release %} - {% elsif release.prerelease == true and (release_pre == nil or release.created_at > release_pre.created_at) %} - {% assign release_pre = release %} - {% elsif release.prerelease == false and (release_stable == nil or release.created_at > release_stable.created_at) %} - {% assign release_stable = release %} - {% endif %} + {% if release.tag_name == "Nightly" %} + {% assign release_nightly = release %} + {% elsif release.prerelease == true and (release_pre == nil or release.created_at > release_pre.created_at) %} + {% assign release_pre = release %} + {% elsif release.prerelease == false and (release_stable == nil or release.created_at > release_stable.created_at) %} + {% assign release_stable = release %} + {% endif %} {% endfor %} {% if release_pre != nil and release_stable != nil and release_stable.created_at > release_pre.created_at %} - {% assign release_pre = nil %} + {% assign release_pre = nil %} {% endif %} -
-
-
-

{{ page.title }}

-

- We provide portable versions of Vocaluxe for every release. If you want to try our stable release, you could also use our installer. If you're on Linux, you need to compile Vocaluxe yourself (for advanced users, no official support). -
- If you're looking for some older versions, check out our releases on GitHub and Sourceforge. -

-
-
-

Nightly

-

A version with all the newest development changes. Likely to contain bugs, so use with caution.

- {% if release_nightly != nil %} - {% assign currentReleaseTitle = release_nightly.created_at | date: "%b %d, %Y" %} - - - - {{currentReleaseTitle}} - - -

{{ release_nightly.created_at | date: "%Y-%m-%d" }} | GitHub

- {% else %} -

There isn't any nightly release yet.

- {% endif %} -
-
-

Pre Release

-

Should be almost stable, but you might experience some bugs here.

- {% if release_pre != nil %} - {% assign currentReleaseTitle = release_pre.name %} - - - - {{currentReleaseTitle}} - - -

{{ release_pre.created_at | date: "%Y-%m-%d" }} | GitHub

- {% else %} -

There isn't any pre release yet.

- {% endif %} -
-
-

Stable Release

-

The latest release.

- {% if release_stable != nil %} - {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %} - - - - - - {{currentReleaseTitle}} - - -

{{ release_stable.created_at | date: "%Y-%m-%d" }} | GitHub

- {% else %} -

There isn't any stable release yet.

- {% endif %} -
-
+
+
+
+

{{ page.title }}

+

+ We provide portable versions of Vocaluxe for every release. If you want to try our stable release, you could also use our installer. If you're on Linux, you need to compile Vocaluxe yourself (for advanced users, no official support). +
+ If you're looking for some older versions, check out our releases on GitHub and Sourceforge. +

+
+
+

Nightly

+

A version with all the newest development changes. Likely to contain bugs, so use with caution.

+ {% if release_nightly != nil %} + {% assign currentReleaseTitle = release_nightly.created_at | date: "%b %d, %Y" %} + + + + {{currentReleaseTitle}} + + +

{{ release_nightly.created_at | date: "%Y-%m-%d" }} | GitHub

+ {% else %} +

There isn't any nightly release yet.

+ {% endif %}
-
+
+

Pre Release

+

Should be almost stable, but you might experience some bugs here.

+ {% if release_pre != nil %} + {% assign currentReleaseTitle = release_pre.name %} + + + + {{currentReleaseTitle}} + + +

{{ release_pre.created_at | date: "%Y-%m-%d" }} | GitHub

+ {% else %} +

There isn't any pre release yet.

+ {% endif %} +
+
+

Stable Release

+

The latest release.

+ {% if release_stable != nil %} + {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %} + + + + + + {{currentReleaseTitle}} + + +

{{ release_stable.created_at | date: "%Y-%m-%d" }} | GitHub

+ {% else %} +

There isn't any stable release yet.

+ {% endif %} +
+
+
+ +
diff --git a/_includes/downloadButton.html b/_includes/downloadButton.html deleted file mode 100644 index 28058c04..00000000 --- a/_includes/downloadButton.html +++ /dev/null @@ -1,13 +0,0 @@ - - {% if include.os == "linux" %} - - {% else %} - - {% endif %} - {% if include.arch == "x86" %} - x86 {{include.type}} - {% else %} - x64 {{include.type}} - {% endif %} - -
diff --git a/_includes/downloadRow.html b/_includes/downloadRow.html new file mode 100644 index 00000000..8e0c70fc --- /dev/null +++ b/_includes/downloadRow.html @@ -0,0 +1,21 @@ +

+ + {% if include.os == "Linux" %} + + {% else %} + + {% endif %} + {{include.type}} + + + {% if include.x86 != nil %} + x86 + {% if include.x64 != nil %} + | + {% endif %} + {% endif %} + {% if include.x64 != nil %} + x64 + {% endif %} + +

diff --git a/css/main.css b/css/main.css index cb35cffc..783aaf15 100644 --- a/css/main.css +++ b/css/main.css @@ -474,7 +474,27 @@ a:hover { } .card-overlay h3 { - margin: 10px 0; + margin-top: 10px; + margin-bottom: 30px; +} + +.card-overlay .download-table-row { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; + margin: 15px auto; + max-width: 200px; + text-align: center; +} + +.card-overlay .download-table-row a { + text-decoration: underline; + color: white; +} + +.card-overlay .download-table-row a:hover { + color: #428bca; } .dark-bg .release-date a { @@ -494,7 +514,7 @@ a:hover { } .blue-bg .release-date a { - color: #E74C3C; + color: #2C3E50; } .blue-bg .card-overlay {