diff --git a/assets/css/style.scss b/assets/css/style.scss index 89d7fec..e900fb5 100644 --- a/assets/css/style.scss +++ b/assets/css/style.scss @@ -515,6 +515,11 @@ select { } } +.oldcontent { + padding: 5px; + @include color-border(border, 1px, solid, border); +} + .content { a { font-weight: 700; diff --git a/i18n/de.yaml b/i18n/de.yaml index d300f21..a0c198e 100644 --- a/i18n/de.yaml +++ b/i18n/de.yaml @@ -56,4 +56,7 @@ translation: "Interaktionen" - id: translations - translation: Übersetzungen \ No newline at end of file + translation: Übersetzungen + +- id: oldcontent + translation: Dieser Eintrag ist bereits über ein Jahr alt. Er ist möglicherweise nicht mehr aktuell. Meinungen können sich geändert haben. \ No newline at end of file diff --git a/i18n/en.yaml b/i18n/en.yaml index 0d81bc6..b6ca96a 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -59,4 +59,7 @@ translation: "Also on" - id: translations - translation: Translations \ No newline at end of file + translation: Translations + +- id: oldcontent + translation: This entry is already over one year old. It may no longer be up to date. Opinions may have changed. \ No newline at end of file diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 243d04a..b038383 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -11,6 +11,7 @@ {{ end }} {{ end }} + {{ partial "oldcontentwarning" . }}
{{ with .Params.audio }}

diff --git a/layouts/partials/oldcontentwarning.html b/layouts/partials/oldcontentwarning.html new file mode 100644 index 0000000..034158f --- /dev/null +++ b/layouts/partials/oldcontentwarning.html @@ -0,0 +1,7 @@ +{{ if .Param "oldcontentwarning" }} +{{ if .Date }} +{{ if (.Date.AddDate 1 0 0).Before now }} +

{{ ":warning:" | emojify }} {{ T "oldcontent" }}

+{{ end }} +{{ end }} +{{ end }} \ No newline at end of file