Skip to content
Commits on Source (4)
......@@ -21,4 +21,11 @@ Network Trash Folder
Temporary Items
.apdisk
**/_gen
public/
\ No newline at end of file
public/
.hugo_build.lock
static/latest_commit_author_name.txt
static/latest_commit_authored_date.txt
static/latest_commit_id.txt
static/latest_commit_title.txt
static/latest_release_date.txt
static/latest_release_name.txt
image: registry.gitlab.com/pages/hugo:0.113.0
image: registry.gitlab.com/pages/hugo:0.121.1
variables:
GIT_SUBMODULE_STRATEGY: recursive
......@@ -18,7 +18,7 @@ pages:
- curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r ".[0].authored_date" > static/latest_commit_authored_date.txt
- curl https://git.silence.dev/api/v4/projects/20/repository/tags | jq -r ".[1].name" > static/latest_release_name.txt
- curl https://git.silence.dev/api/v4/projects/20/repository/tags | jq -r ".[1].commit.authored_date" > static/latest_release_date.txt
- hugo
- hugo --minify
artifacts:
paths:
- public
......
......@@ -40,27 +40,6 @@
<link type="text/css" rel="stylesheet" href="{{ $fonts.Permalink }}">
{{ $styles := resources.Get "css/styles.css" }}
<link type="text/css" rel="stylesheet" href="{{ $styles.Permalink }}">
{{ if and (.IsHome) (eq $.Site.Language.Lang "en") }}
<script type="text/javascript">
var availableLanguages = [
{{ range $.Site.Home.AllTranslations }}
'{{ .Language.Lang }}',
{{ end }}
];
var language = navigator.language || navigator.userLanguage;
var langCode = language.split('-')[0];
if (availableLanguages.indexOf(langCode) >= 0 &&
language != null &&
localStorage.getItem('language_redirected') == null)
{
localStorage.setItem('language_redirected', true);
window.location.replace('/' + langCode);
}
</script>
{{ end }}
{{ partial "banner" . }}
......
......@@ -18,8 +18,6 @@
<div class="border-0">
<div class="raw text-center text-white">
<h3>{{ i18n "latest_release" . }}</h3>
<h5><time class="date-ago-no-brackets" datetime="{{ dateFormat "02 Jan 06 15:04 -0700" (.Scratch.Get "latest_release_date") }}">{{ dateFormat "2006-01-02" (.Scratch.Get "latest_release_date") }}</time></h5>
<h6>{{ (i18n "latest_commit" .) | safeHTML }}</h6>
</div>
</div>
</div>
......