-
{{ 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}}
- {% for asset in release_nightly.assets %}
- {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %}
- {% assign currentReleaseFileEnding = asset.name | split:"." | last %}
- {% assign currentReleaseOs = currentReleaseData[2] %}
- {% assign currentReleaseArch = currentReleaseData[3] %}
- {% if currentReleaseFileEnding == "zip" %}
- {% assign currentReleaseType = "Portable" %}
- {% else if currentReleaseFileEnding == "exe" %}
- {% assign currentReleaseType = "Installer" %}
- {% endif %}
- {% include downloadButton.html type=currentReleaseType os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %}
- {% endfor %}
-
-
-
- {{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}}
- {% for asset in release_pre.assets %}
- {% assign currentReleaseData = asset.name | remove:".zip" | remove:".exe" | split:"_" %}
- {% assign currentReleaseFileEnding = asset.name | split:"." | last %}
- {% assign currentReleaseOs = currentReleaseData[2] %}
- {% assign currentReleaseArch = currentReleaseData[3] %}
- {% if currentReleaseFileEnding == "zip" %}
- {% assign currentReleaseType = "Portable" %}
- {% else if currentReleaseFileEnding == "exe" %}
- {% assign currentReleaseType = "Installer" %}
- {% endif %}
- {% include downloadButton.html type=currentReleaseType os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %}
- {% endfor %}
-
-
-
- {{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}}
- {% for asset in release_stable.assets %}
- {% assign currentReleaseData = asset.name | remove:".zip" | remove:".exe" | split:"_" %}
- {% assign currentReleaseFileEnding = asset.name | split:"." | last %}
- {% assign currentReleaseOs = currentReleaseData[2] | downcase %}
- {% assign currentReleaseArch = currentReleaseData[3] %}
- {% if currentReleaseFileEnding == "zip" %}
- {% assign currentReleaseType = "Portable" %}
- {% else if currentReleaseFileEnding == "exe" %}
- {% assign currentReleaseType = "Installer" %}
- {% endif %}
- {% include downloadButton.html type=currentReleaseType os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %}
- {% endfor %}
-
-
-
-
- {{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}}
+ {% for asset in release_nightly.assets %}
+ {% assign currentReleaseData = asset.name | remove:".zip" | remove:".exe" | split:"_" %}
+ {% assign currentReleaseFileEnding = asset.name | split:"." | last %}
+ {% assign currentReleaseOs = currentReleaseData[2] %}
+ {% assign currentReleaseArch = currentReleaseData[3] %}
+ {% if currentReleaseOs == "Windows" and currentReleaseFileEnding == "zip" and currentReleaseArch == "x86" %}
+ {% assign winZip86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "zip" and currentReleaseArch == "x64" %}
+ {% assign winZip64 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "exe" and currentReleaseArch == "x86" %}
+ {% assign winExe86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "exe" and currentReleaseArch == "x64" %}
+ {% assign winExe64 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Linux" and currentReleaseArch == "x86" %}
+ {% assign linux86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Linux" and currentReleaseArch == "x64" %}
+ {% assign linux64 = asset.browser_download_url %}
+ {% endif %}
+ {% endfor %}
+
+ {% if winZip86 or winZip64 %}
+ {% include downloadRow.html x86=winZip86 x64=winZip64 os="Windows" type="Portable" %}
+ {% endif %}
+ {% if winExe86 or winExe64 %}
+ {% include downloadRow.html x86=winExe86 x64=winExe64 os="Windows" type="Installer" %}
+ {% endif %}
+ {% if linux86 or linux64 %}
+ {% include downloadRow.html x86=linux86 x64=linux64 os="Linux" type="Linux" %}
+ {% endif %}
+
+
+
+ {{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}}
+ {% for asset in release_pre.assets %}
+ {% assign currentReleaseData = asset.name | remove:".zip" | remove:".exe" | split:"_" %}
+ {% assign currentReleaseFileEnding = asset.name | split:"." | last %}
+ {% assign currentReleaseOs = currentReleaseData[2] %}
+ {% assign currentReleaseArch = currentReleaseData[3] %}
+ {% if currentReleaseOs == "Windows" and currentReleaseFileEnding == "zip" and currentReleaseArch == "x86" %}
+ {% assign winZip86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "zip" and currentReleaseArch == "x64" %}
+ {% assign winZip64 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "exe" and currentReleaseArch == "x86" %}
+ {% assign winExe86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "exe" and currentReleaseArch == "x64" %}
+ {% assign winExe64 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Linux" and currentReleaseArch == "x86" %}
+ {% assign linux86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Linux" and currentReleaseArch == "x64" %}
+ {% assign linux64 = asset.browser_download_url %}
+ {% endif %}
+ {% endfor %}
+
+ {% if winZip86 or winZip64 %}
+ {% include downloadRow.html x86=winZip86 x64=winZip64 os="Windows" type="Portable" %}
+ {% endif %}
+ {% if winExe86 or winExe64 %}
+ {% include downloadRow.html x86=winExe86 x64=winExe64 os="Windows" type="Installer" %}
+ {% endif %}
+ {% if linux86 or linux64 %}
+ {% include downloadRow.html x86=linux86 x64=linux64 os="Linux" type="Linux" %}
+ {% endif %}
+
+
+
+ {{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}}
+ {% for asset in release_stable.assets %}
+ {% assign currentReleaseData = asset.name | remove:".zip" | remove:".exe" | split:"_" %}
+ {% assign currentReleaseFileEnding = asset.name | split:"." | last %}
+ {% assign currentReleaseOs = currentReleaseData[2] %}
+ {% assign currentReleaseArch = currentReleaseData[3] %}
+ {% if currentReleaseOs == "Windows" and currentReleaseFileEnding == "zip" and currentReleaseArch == "x86" %}
+ {% assign winZip86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "zip" and currentReleaseArch == "x64" %}
+ {% assign winZip64 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "exe" and currentReleaseArch == "x86" %}
+ {% assign winExe86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Windows" and currentReleaseFileEnding == "exe" and currentReleaseArch == "x64" %}
+ {% assign winExe64 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Linux" and currentReleaseArch == "x86" %}
+ {% assign linux86 = asset.browser_download_url %}
+ {% elsif currentReleaseOs == "Linux" and currentReleaseArch == "x64" %}
+ {% assign linux64 = asset.browser_download_url %}
+ {% endif %}
+ {% endfor %}
+
+ {% if winZip86 or winZip64 %}
+ {% include downloadRow.html x86=winZip86 x64=winZip64 os="Windows" type="Portable" %}
+ {% endif %}
+ {% if winExe86 or winExe64 %}
+ {% include downloadRow.html x86=winExe86 x64=winExe64 os="Windows" type="Installer" %}
+ {% endif %}
+ {% if linux86 or linux64 %}
+ {% include downloadRow.html x86=linux86 x64=linux64 os="Linux" type="Linux" %}
+ {% endif %}
+
+
+
+
+ {{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 {