Website: add download page & links

Add links to download the latest version of Flamenco. Which version is
offered can be managed in `web/project-website/data/flamenco.yaml`.
This commit is contained in:
Sybren A. Stüvel 2022-08-02 12:56:42 +02:00
parent beb302c2b4
commit 6022f781d3
7 changed files with 38 additions and 3 deletions

View File

@ -17,6 +17,8 @@ development. For information on its predecessor, see [Flamenco 2](/v2/).
{{< button size="large" relref="usage/getting-started/" >}}Getting Started{{< /button >}}
{{< button size="large" relref="download" >}}Download Flamenco{{< /button >}}
<--->
![Flamenco Screenshot](/images/flamenco_screenshot_01.webp)

View File

@ -0,0 +1,18 @@
---
title: Download
---
Download Flamenco for your platform here. Each download contains both Flamenco Manager and Worker.
The latest version is: **{{< flamenco/latestVersion >}}**
{{< hint type=caution >}}
This is NOT an official release version yet! Flamenco is still in development,
and this is simply the latest published development version.
{{< /hint >}}
| Platform | File |
|----------|------------------------------------------------------|
| Windows | {{< flamenco/downloadLink os="windows" ext="zip" >}} |
| Linux | {{< flamenco/downloadLink os="linux" >}} |
| macOS | {{< flamenco/downloadLink os="macos" >}} |

View File

@ -3,11 +3,13 @@ title: Getting Started
weight: 0
---
*This will be finalised when a release of Flamenco 3 can actually be downloaded.*
{{< hint type=note >}}
This will be finalised when Flamenco 3 is released. Currently it is still in a testing phase.
{{< /hint >}}
In broad terms, to render with Flamenco, follow these steps:
1. Download Flamenco (link will become available when we release the first beta version).
1. [Download Flamenco][download].
2. Create a directory on some storage, like a NAS, and make sure it's available at the same path on each computer.
3. Install Blender on each computer you want to render on. It should be in the same place everywhere.
4. Pick the computer that will manage the farm. Run `flamenco-manager` on it. This will start a web browser with the *Flamenco Setup Assistant*.
@ -20,3 +22,4 @@ In broad terms, to render with Flamenco, follow these steps:
Curious about [what changed since the last major release][what-is-new]?
[what-is-new]: {{< ref "what-is-new" >}}
[download]: {{< ref "download" >}}

View File

@ -0,0 +1 @@
latestVersion: 3.0-dev1

View File

@ -0,0 +1,5 @@
{{- $os := .Get "os" | default "linux" -}}
{{- $arch := .Get "arch" | default "amd64" -}}
{{- $extension := .Get "ext" | default "tar.gz" -}}
{{- $filename := printf "flamenco-%s-%s-%s.%s" $.Site.Data.flamenco.latestVersion $os $arch $extension -}}
<a class="flamenco-download-link" href="/downloads/{{ $filename }}">{{ $filename }}</a>

View File

@ -0,0 +1 @@
{{ $.Site.Data.flamenco.latestVersion }}

View File

@ -9,7 +9,8 @@
:root {
--code-max-height: 60rem;
--font-family: "Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Oxygen,Ubuntu,Cantarell,"Open Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"
--font-family: "Heebo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Oxygen,Ubuntu,Cantarell,"Open Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
--font-family-mono: "Noto Mono", monospace;
}
/* Light mode theming */
@ -160,3 +161,7 @@ body {
.gdoc-menu-header__items>span {
padding-left: 1rem;
}
.flamenco-download-link {
font-family: var(--font-family-mono);
}