|
@@ -15,53 +15,65 @@
|
|
{{ $link_macos32_dmg := printf "%s_macos32.dmg" $prefix -}}
|
|
{{ $link_macos32_dmg := printf "%s_macos32.dmg" $prefix -}}
|
|
{{ $link_macos64_dmg := printf "%s_macos64.dmg" $prefix -}}
|
|
{{ $link_macos64_dmg := printf "%s_macos64.dmg" $prefix -}}
|
|
{{ $link_macos_brew := "https://formulae.brew.sh/cask/lazpaint" }}
|
|
{{ $link_macos_brew := "https://formulae.brew.sh/cask/lazpaint" }}
|
|
- <div class="text-center download">
|
|
|
|
- <div class="card">
|
|
|
|
- <h1 id="download">{{ printf (i18n "download_version") .Site.Params.version}}</h1>
|
|
|
|
- <p><a href="http://sourceforge.net/donate/index.php?group_id=404555" class="btn btn-success">{{ i18n "donate" }}</a></p>
|
|
|
|
- <p id="os-hint" style="visibility: hidden">{{ i18n "your_os_is" }}</p>
|
|
|
|
|
|
+ <div class="download">
|
|
|
|
+ <div class="content center">
|
|
|
|
+ <h1 id="download">{{ printf (i18n "download_version") .Site.Params.version}}</h1>
|
|
|
|
+ <p><a href="http://sourceforge.net/donate/index.php?group_id=404555" class="button success">{{ i18n "donate" }}</a></p>
|
|
|
|
+ <div id="found-os" style="visibility: hidden">
|
|
|
|
+ <p id="os-hint">{{ i18n "your_os_is" }}</p>
|
|
|
|
+ </div>
|
|
|
|
+ <div id="other-os">
|
|
|
|
+ <div id="Windows">
|
|
<h2>Windows</h2>
|
|
<h2>Windows</h2>
|
|
- <p><a class="btn btn-dark" href="{{$link_installer_win32_win64}}">{{ i18n "installation" }} ({{ i18n "bit_32_and_64" }})
|
|
|
|
|
|
+ <p><a class="button" href="{{$link_installer_win32_win64}}">{{ i18n "installation" }} ({{ i18n "bit_32_and_64" }})
|
|
</a>
|
|
</a>
|
|
- <a class="btn btn-dark" href="{{$link_win32_no_install}}">{{ printf (i18n "archive") (i18n "bit_32") }}
|
|
|
|
|
|
+ <a class="button" href="{{$link_win32_no_install}}">{{ printf (i18n "archive") (i18n "bit_32") }}
|
|
({{ i18n "no_install" }})</a>
|
|
({{ i18n "no_install" }})</a>
|
|
- <a class="btn btn-dark" href="{{$link_win64_no_install}}">{{ printf (i18n "archive") (i18n "bit_64") }}
|
|
|
|
|
|
+ <a class="button" href="{{$link_win64_no_install}}">{{ printf (i18n "archive") (i18n "bit_64") }}
|
|
({{ i18n "no_install" }})</a>
|
|
({{ i18n "no_install" }})</a>
|
|
- <a href="https://portableapps.com/apps/graphics_pictures/lazpaint-portable" class="btn btn-dark">Portable ({{ i18n "bit_32_and_64" }})</a></p>
|
|
|
|
|
|
+ <a href="https://portableapps.com/apps/graphics_pictures/lazpaint-portable" class="button">Portable ({{ i18n "bit_32_and_64" }})</a></p>
|
|
|
|
+ </div>
|
|
|
|
+ <div id="Linux">
|
|
<h2>Linux</h2>
|
|
<h2>Linux</h2>
|
|
- <p><a class="btn btn-dark" href="{{$link_linux32_deb}}">{{ printf (i18n "deb_package") (i18n "bit_32") }}
|
|
|
|
|
|
+ <p><a class="button" href="{{$link_linux32_deb}}">{{ printf (i18n "deb_package") (i18n "bit_32") }}
|
|
</a>
|
|
</a>
|
|
- <a class="btn btn-dark" href="{{$link_linux64_deb}}">{{ printf (i18n "deb_package") (i18n "bit_64") }}
|
|
|
|
|
|
+ <a class="button" href="{{$link_linux64_deb}}">{{ printf (i18n "deb_package") (i18n "bit_64") }}
|
|
</a>
|
|
</a>
|
|
- <a class="btn btn-dark" href="{{$link_linux32_no_install}}">{{ printf (i18n "archive") (i18n "bit_32") }}
|
|
|
|
|
|
+ <a class="button" href="{{$link_linux32_no_install}}">{{ printf (i18n "archive") (i18n "bit_32") }}
|
|
({{ i18n "no_install" }})</a>
|
|
({{ i18n "no_install" }})</a>
|
|
- <a class="btn btn-dark" href="{{$link_linux64_no_install}}">{{ printf (i18n "archive") (i18n "bit_64") }}
|
|
|
|
|
|
+ <a class="button" href="{{$link_linux64_no_install}}">{{ printf (i18n "archive") (i18n "bit_64") }}
|
|
({{ i18n "no_install" }})</a></p>
|
|
({{ i18n "no_install" }})</a></p>
|
|
<h2>Rpi</h2>
|
|
<h2>Rpi</h2>
|
|
- <p><a class="btn btn-dark" href="{{$link_rpi32_deb}}">{{ printf (i18n "deb_package") (i18n "bit_32") }}
|
|
|
|
|
|
+ <p><a class="button" href="{{$link_rpi32_deb}}">{{ printf (i18n "deb_package") (i18n "bit_32") }}
|
|
</a>
|
|
</a>
|
|
- <a class="btn btn-dark" href="{{$link_rpi64_deb}}">{{ printf (i18n "deb_package") (i18n "bit_64") }}
|
|
|
|
|
|
+ <a class="button" href="{{$link_rpi64_deb}}">{{ printf (i18n "deb_package") (i18n "bit_64") }}
|
|
</a>
|
|
</a>
|
|
- <a class="btn btn-dark" href="{{$link_rpi32_no_install}}">{{ printf (i18n "archive") (i18n "bit_32") }}
|
|
|
|
|
|
+ <a class="button" href="{{$link_rpi32_no_install}}">{{ printf (i18n "archive") (i18n "bit_32") }}
|
|
({{ i18n "no_install" }})</a>
|
|
({{ i18n "no_install" }})</a>
|
|
- <a class="btn btn-dark" href="{{$link_rpi64_no_install}}">{{ printf (i18n "archive") (i18n "bit_64") }}
|
|
|
|
|
|
+ <a class="button" href="{{$link_rpi64_no_install}}">{{ printf (i18n "archive") (i18n "bit_64") }}
|
|
({{ i18n "no_install" }})</a></p>
|
|
({{ i18n "no_install" }})</a></p>
|
|
|
|
+ </div>
|
|
|
|
+ <div id="UNIX">
|
|
<h2>FreeBSD</h2>
|
|
<h2>FreeBSD</h2>
|
|
- <p><a class="btn btn-dark" href="{{$link_freebsd64_no_install}}">{{ printf (i18n "archive") (i18n "bit_64") }}
|
|
|
|
|
|
+ <p><a class="button" href="{{$link_freebsd64_no_install}}">{{ printf (i18n "archive") (i18n "bit_64") }}
|
|
({{ i18n "no_install" }})</a></p>
|
|
({{ i18n "no_install" }})</a></p>
|
|
|
|
+ </div>
|
|
|
|
+ <div id="MacOS">
|
|
<h2>MacOS</h2>
|
|
<h2>MacOS</h2>
|
|
- <p><a class="btn btn-dark" href="{{$link_macos32_dmg}}">MacOS
|
|
|
|
|
|
+ <p><a class="button" href="{{$link_macos32_dmg}}">MacOS
|
|
{{ i18n "bit_32" }}</a>
|
|
{{ i18n "bit_32" }}</a>
|
|
- <a class="btn btn-dark" href="{{$link_macos64_dmg}}">MacOS
|
|
|
|
|
|
+ <a class="button" href="{{$link_macos64_dmg}}">MacOS
|
|
{{ i18n "bit_64" }}</a>
|
|
{{ i18n "bit_64" }}</a>
|
|
- <a class="btn btn-dark" href="{{$link_macos_brew}}">MacOS
|
|
|
|
- brew</a></p>
|
|
|
|
|
|
+ <a class="button" href="{{$link_macos_brew}}">MacOS
|
|
|
|
+ brew</a></p>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
{{- end }}
|
|
{{- end }}
|
|
{{ define "dynamic" }}
|
|
{{ define "dynamic" }}
|
|
<script>
|
|
<script>
|
|
- var OSName = "unknown";
|
|
|
|
|
|
+ let OSName = "unknown";
|
|
if (navigator.appVersion.indexOf("Win") != -1) OSName = "Windows";
|
|
if (navigator.appVersion.indexOf("Win") != -1) OSName = "Windows";
|
|
if (navigator.appVersion.indexOf("Mac") != -1) OSName = "MacOS";
|
|
if (navigator.appVersion.indexOf("Mac") != -1) OSName = "MacOS";
|
|
if (navigator.appVersion.indexOf("X11") != -1) OSName = "UNIX";
|
|
if (navigator.appVersion.indexOf("X11") != -1) OSName = "UNIX";
|
|
@@ -69,9 +81,15 @@
|
|
|
|
|
|
if (OSName != "unknown")
|
|
if (OSName != "unknown")
|
|
{
|
|
{
|
|
- osHint = document.getElementById("os-hint");
|
|
|
|
|
|
+ const osHint = document.getElementById("os-hint");
|
|
osHint.innerHTML = osHint.innerHTML.replace("%s", OSName);
|
|
osHint.innerHTML = osHint.innerHTML.replace("%s", OSName);
|
|
- osHint.style.visibility = "visible";
|
|
|
|
|
|
+
|
|
|
|
+ const foundOs = document.getElementById("found-os");
|
|
|
|
+ foundOs.style.visibility = "visible";
|
|
|
|
+
|
|
|
|
+ const osSpecific = document.getElementById(OSName);
|
|
|
|
+ if (osSpecific)
|
|
|
|
+ foundOs.appendChild(osSpecific);
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
{{- end }}
|
|
{{- end }}
|