Multi-platform: support multiple files per version #201

Merged
Oleg-Komarov merged 43 commits from multi-os into main 2024-07-09 16:27:46 +02:00
2 changed files with 19 additions and 11 deletions
Showing only changes of commit 0d9fea120c - Show all commits

View File

@ -164,6 +164,12 @@
.btn-accent .btn-accent
box-shadow: .2rem .8rem .8rem rgba(0,82,255,.102), 1.6rem 1.0rem 1.8rem rgba(0,82,255,.102), 3.2rem 1.0rem 3.2rem rgba(0,82,255,.349) box-shadow: .2rem .8rem .8rem rgba(0,82,255,.102), 1.6rem 1.0rem 1.8rem rgba(0,82,255,.102), 3.2rem 1.0rem 3.2rem rgba(0,82,255,.349)
.btn-install-action-item
+margin(3, bottom)
&:last-child
+margin(0, bottom)
.btn-install-drag, .btn-install-drag,
.btn-install-drag:active .btn-install-drag:active
transform: initial transform: initial

View File

@ -272,17 +272,19 @@
</div> </div>
<div class="fade js-btn-install-action"> <div class="fade js-btn-install-action">
{% for download_item in download_list %} {% for download_item in download_list %}
<div class="btn-install-drag-group js-btn-install-drag-group mb-2 rounded"> <div class="btn-install-action-item">
<button class="btn btn-flex btn-primary btn-install-drag cursor-move js-btn-install-drag w-100" draggable="true"> <div class="btn-install-drag-group js-btn-install-drag-group mb-2 rounded">
<i class="i-move"></i> <button class="btn btn-flex btn-primary btn-install-drag cursor-move js-btn-install-drag w-100" draggable="true">
<span>{% trans 'Drag and Drop into Blender' %} {{ download_item.platform }}</span> <i class="i-move"></i>
</button> <span>{% trans 'Drag and Drop into Blender' %} <span class="fs-sm">{{ download_item.platform }}</span></span>
</div> </button>
<small class="d-block text-center w-100"> </div>
{# TODO @front-end: Replace URL of the manual /dev/ with /latest/. #} <small class="d-block text-center w-100">
...or <a class="text-underline text-primary" href="{{ request.scheme }}://{{ request.get_host }}{{ download_item.url }}" download="{{ download_item.name }}">download</a> {# TODO @front-end: Replace URL of the manual /dev/ with /latest/. #}
and <a class="text-underline text-primary" href="https://docs.blender.org/manual/en/dev/editors/preferences/extensions.html#install" target="_blank">Install from Disk</a> ...or <a class="text-underline text-primary" href="{{ request.scheme }}://{{ request.get_host }}{{ download_item.url }}" download="{{ download_item.name }}">download</a>
</small> and <a class="text-underline text-primary" href="https://docs.blender.org/manual/en/dev/editors/preferences/extensions.html#install" target="_blank">Install from Disk</a>
</small>
</div>
{% endfor %} {% endfor %}
</div> </div>