Browse Source

Instead of putting URLs for app download locations, we now have templates!

master
Ad5001 11 months ago
parent
commit
358ad33cb8
No known key found for this signature in database
GPG Key ID: 9C87C7D3A69E6BBE
  1. 11
      layouts/_default/app.html
  2. 11
      layouts/_default/distribution-platforms.html
  3. 8
      theme.toml

11
layouts/_default/app.html

@ -1,7 +1,8 @@
<!DOCTYPE html>
{{ $lang := .Site.Language.Lang }}
{{ $appindex := .Params.SectionHeader.AppIndex }}
{{ $data := index .Site.Data $lang }}
{{ $appdata := index $data.apps .Params.SectionHeader.AppIndex }}
{{ $appdata := index $data.apps $appindex }}
<html lang="{{ $lang }}">
{{- partial "head.html" . -}}
@ -115,23 +116,23 @@
<div>
<h3>{{ .Title }}</h3>
{{ if hasPrefix .Title "Flatpak" }}
<a href="{{ .URL }}" class="padding-container-1">
<a href="https://flathub.org/apps/details/{{ .Index }}" class="padding-container-1">
<img src="/img/badges/{{ $lang }}/flathub.svg"></img>
</a>
<br><br>{{ i18n "warnExternalWebsite" "flathub.org" }}
{{ else if hasPrefix .Title "Snap" }}
<a href="{{ .URL }}" class="padding-container-1">
<a href="https://snapcraft.io/{{ .Index }}" class="padding-container-1">
<img src="/img/badges/{{ $lang }}/snapcraft.svg"></img>
</a>
<br><br>{{ i18n "warnExternalWebsite" "snapcraft.io" }}
{{ else if hasPrefix .Title "Firefox" }}
<a href="{{ .URL }}" class="padding-container-1">
<a href="https://addons.mozilla.org/en-US/firefox/addon/{{ .Index }}/" class="padding-container-1">
<img src="/img/badges/{{ $lang }}/amo.svg"></img>
</a>
<br><br>{{ i18n "warnExternalWebsite" "addons.mozilla.org" }}
{{ else }}
{{ i18n "file" }} {{ replace .Name "<version>" $appdata.version }}<br>
<a href="{{ replace .URL "<version>" $appdata.version }}" class="primary" role="button">
<a href="https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/{{ $appindex }}/v{{ $appdata.version }}/{{ replace .File "<version>" $appdata.version }}" class="primary" role="button">
<i class="icon-download icon-as-text" alt=""></i>{{ i18n "download" }}
</a>
{{ end }}

11
layouts/_default/distribution-platforms.html

@ -1 +1,12 @@
<!DOCTYPE html>
<html lang="{{ .Site.Language.Lang }}">
{{- partial "head.html" . -}}
<body>
{{- partial "header.html" . -}}
<div id="content">
{{ .Content }}
</div>
{{- partial "footer.html" . -}}
</body>
</html>

8
theme.toml

@ -3,14 +3,14 @@
name = "Omegamma"
license = "GNU GPL 3.0"
licenselink = "https://github.com/Ad5001/Omegamma/blob/master/LICENSE"
licenselink = "https://git.ad5001.eu/Ad5001/omegamma/blob/master/LICENSE"
description = ""
homepage = "https://apps.ad5001.eu/omegamma/"
homepage = "https://git.ad5001.eu/Ad5001/omegamma/"
tags = []
features = []
min_version = "0.41.0"
[author]
name = ""
homepage = ""
name = "Ad5001"
homepage = "https://ad5001.eu"

Loading…
Cancel
Save