diff --git a/web/project-website/config.toml b/web/project-website/config.toml index d818d502..5a854289 100644 --- a/web/project-website/config.toml +++ b/web/project-website/config.toml @@ -115,3 +115,6 @@ enableRobotsTXT = true [params.geekdocContentLicense] name = "CC BY 4.0 - Blender Foundation" link = "https://creativecommons.org/licenses/by/4.0/" + + [params.flamenco] + bugreportURL = "https://projects.blender.org/studio/flamenco/issues/new?template=.gitea%2fissue_template%2fbug.yaml" diff --git a/web/project-website/content/development/get-involved/_index.md b/web/project-website/content/development/get-involved/_index.md index 98ae23b3..01bb2969 100644 --- a/web/project-website/content/development/get-involved/_index.md +++ b/web/project-website/content/development/get-involved/_index.md @@ -9,7 +9,7 @@ Join the community on the [#flamenco channel][chat] of Blender Chat do discuss development topics. New faces are always welcome! {{< button size="large" relref="/development/getting-started" >}}Get Started Developing Flamenco{{< /button >}} -{{< button size="large" href="https://projects.blender.org/studio/flamenco/issues/new?template=.gitea%2fissue_template%2fbug.yaml" >}}Report a Bug{{< /button >}} +{{< flamenco/reportBugButton size="large" >}} If you want to know what kind of work can be done, take a look at the [workboard][workboard]. diff --git a/web/project-website/layouts/shortcodes/flamenco/reportBugButton.html b/web/project-website/layouts/shortcodes/flamenco/reportBugButton.html new file mode 100644 index 00000000..091eafa7 --- /dev/null +++ b/web/project-website/layouts/shortcodes/flamenco/reportBugButton.html @@ -0,0 +1,19 @@ +{{/* This is an adjusted copy of themes/hugo-geekdoc/layouts/shortcodes/button.html */}} +{{- $ref := .Page.Site.Params.Flamenco.bugreportURL -}} +{{- $class := "" }} +{{- $size := default "regular" (.Get "size" | lower) }} + +{{- if not (in (slice "regular" "large" "small") $size) }} + {{- $size = "regular" }} +{{- end }} + +{{- with .Get "class" }} + {{- $class = . }} +{{- end }} + + + Report a Bug +