mirror of
https://github.com/imgfloat/server.git
synced 2026-02-05 03:39:26 +00:00
Use fragments for download
This commit is contained in:
@@ -106,52 +106,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="card download-card-block">
|
<section class="card download-card-block" th:insert="fragments/downloads :: downloads"></section>
|
||||||
<div class="download-header">
|
|
||||||
<div>
|
|
||||||
<p class="eyebrow">Desktop app</p>
|
|
||||||
<h3>Download Imgfloat</h3>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="download-grid">
|
|
||||||
<div class="download-card" data-platform="mac">
|
|
||||||
<div class="download-card-header">
|
|
||||||
<p class="eyebrow">macOS</p>
|
|
||||||
<span class="badge soft recommended-badge hidden">Recommended</span>
|
|
||||||
</div>
|
|
||||||
<p class="muted">Apple Silicon build (ARM64)</p>
|
|
||||||
<a
|
|
||||||
class="button block"
|
|
||||||
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat-' + ${releaseVersion} + '-arm64.dmg'"
|
|
||||||
>Download DMG</a
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
<div class="download-card" data-platform="windows">
|
|
||||||
<div class="download-card-header">
|
|
||||||
<p class="eyebrow">Windows</p>
|
|
||||||
<span class="badge soft recommended-badge hidden">Recommended</span>
|
|
||||||
</div>
|
|
||||||
<p class="muted">Installer for Windows 10 and 11</p>
|
|
||||||
<a
|
|
||||||
class="button block"
|
|
||||||
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat.Setup.' + ${releaseVersion} + '.exe'"
|
|
||||||
>Download EXE</a
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
<div class="download-card" data-platform="linux">
|
|
||||||
<div class="download-card-header">
|
|
||||||
<p class="eyebrow">Linux</p>
|
|
||||||
<span class="badge soft recommended-badge hidden">Recommended</span>
|
|
||||||
</div>
|
|
||||||
<p class="muted">AppImage for most distributions</p>
|
|
||||||
<a
|
|
||||||
class="button block"
|
|
||||||
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat-' + ${releaseVersion} + '.AppImage'"
|
|
||||||
>Download AppImage</a
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</div>
|
</div>
|
||||||
<script src="/js/cookie-consent.js"></script>
|
<script src="/js/cookie-consent.js"></script>
|
||||||
<script src="/js/toast.js"></script>
|
<script src="/js/toast.js"></script>
|
||||||
|
|||||||
44
src/main/resources/templates/fragments/downloads.html
Normal file
44
src/main/resources/templates/fragments/downloads.html
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
<th:block th:fragment="downloads">
|
||||||
|
<div class="download-header">
|
||||||
|
<p class="eyebrow">Desktop app</p>
|
||||||
|
<h2>Download Imgfloat</h2>
|
||||||
|
</div>
|
||||||
|
<div class="download-grid">
|
||||||
|
<div class="download-card" data-platform="mac">
|
||||||
|
<div class="download-card-header">
|
||||||
|
<p class="eyebrow">macOS</p>
|
||||||
|
<span class="badge soft recommended-badge hidden">Recommended</span>
|
||||||
|
</div>
|
||||||
|
<p class="muted">Apple Silicon build (ARM64)</p>
|
||||||
|
<a
|
||||||
|
class="button block"
|
||||||
|
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat-' + ${releaseVersion} + '-arm64.dmg'"
|
||||||
|
>Download DMG</a
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
<div class="download-card" data-platform="windows">
|
||||||
|
<div class="download-card-header">
|
||||||
|
<p class="eyebrow">Windows</p>
|
||||||
|
<span class="badge soft recommended-badge hidden">Recommended</span>
|
||||||
|
</div>
|
||||||
|
<p class="muted">Installer for Windows 10 and 11</p>
|
||||||
|
<a
|
||||||
|
class="button block"
|
||||||
|
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat.Setup.' + ${releaseVersion} + '.exe'"
|
||||||
|
>Download EXE</a
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
<div class="download-card" data-platform="linux">
|
||||||
|
<div class="download-card-header">
|
||||||
|
<p class="eyebrow">Linux</p>
|
||||||
|
<span class="badge soft recommended-badge hidden">Recommended</span>
|
||||||
|
</div>
|
||||||
|
<p class="muted">AppImage for most distributions</p>
|
||||||
|
<a
|
||||||
|
class="button block"
|
||||||
|
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat-' + ${releaseVersion} + '.AppImage'"
|
||||||
|
>Download AppImage</a
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</th:block>
|
||||||
@@ -29,50 +29,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<section class="download-section">
|
<section class="download-section" th:insert="fragments/downloads :: downloads"></section>
|
||||||
<div class="download-header">
|
|
||||||
<p class="eyebrow">Desktop app</p>
|
|
||||||
<h2>Download Imgfloat</h2>
|
|
||||||
</div>
|
|
||||||
<div class="download-grid">
|
|
||||||
<div class="download-card" data-platform="mac">
|
|
||||||
<div class="download-card-header">
|
|
||||||
<p class="eyebrow">macOS</p>
|
|
||||||
<span class="badge soft recommended-badge hidden">Recommended</span>
|
|
||||||
</div>
|
|
||||||
<p class="muted">Apple Silicon build (ARM64)</p>
|
|
||||||
<a
|
|
||||||
class="button block"
|
|
||||||
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat-' + ${releaseVersion} + '-arm64.dmg'"
|
|
||||||
>Download DMG</a
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
<div class="download-card" data-platform="windows">
|
|
||||||
<div class="download-card-header">
|
|
||||||
<p class="eyebrow">Windows</p>
|
|
||||||
<span class="badge soft recommended-badge hidden">Recommended</span>
|
|
||||||
</div>
|
|
||||||
<p class="muted">Installer for Windows 10 and 11</p>
|
|
||||||
<a
|
|
||||||
class="button block"
|
|
||||||
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat.Setup.' + ${releaseVersion} + '.exe'"
|
|
||||||
>Download EXE</a
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
<div class="download-card" data-platform="linux">
|
|
||||||
<div class="download-card-header">
|
|
||||||
<p class="eyebrow">Linux</p>
|
|
||||||
<span class="badge soft recommended-badge hidden">Recommended</span>
|
|
||||||
</div>
|
|
||||||
<p class="muted">AppImage for most distributions</p>
|
|
||||||
<a
|
|
||||||
class="button block"
|
|
||||||
th:href="'https://github.com/Kruhlmann/imgfloat-j/releases/download/' + ${releaseVersion} + '/Imgfloat-' + ${releaseVersion} + '.AppImage'"
|
|
||||||
>Download AppImage</a
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<footer class="landing-meta">
|
<footer class="landing-meta">
|
||||||
<div class="build-chip">
|
<div class="build-chip">
|
||||||
|
|||||||
Reference in New Issue
Block a user