diff --git a/source/layouts/layout.html.haml b/source/layouts/layout.html.haml index e6ddcab..46696a6 100644 --- a/source/layouts/layout.html.haml +++ b/source/layouts/layout.html.haml @@ -35,7 +35,19 @@ %li= link_to "#{language.last} [#{language.first}]", "/#{language.first}/", { rel: "alternate", lang: "#{language}", hreflang: "#{language}" } - .main{role: "main"}= yield + .main{role: "main"} + - if current_page.metadata[:page][:version] != $last_version + - code = current_page.metadata[:page][:language] + - versions = Dir.entries("source/#{code}") - %w[. ..] + - if versions.include?($last_version) + = link_to "Version #{$last_version}", "#{code}/#{$last_version}" + - else + %p + The latest version of Keep a Changelog is not yet available in + this language but + = link_to "you can read it in English", "/en/#{$last_version}" + for now. + = yield %footer.clearfix{role: "banner"} %p.license