mirror of
https://github.com/olivierlacan/keep-a-changelog.git
synced 2025-07-29 16:54:12 +02:00
parent
bb783f8ec8
commit
3c38a59bce
@ -65,6 +65,11 @@ header
|
|||||||
margin-left: 3em
|
margin-left: 3em
|
||||||
float: left
|
float: left
|
||||||
|
|
||||||
|
.newer, .last-version-notice
|
||||||
|
padding: 1rem;
|
||||||
|
background-color: rgba(0, 0, 0, 1)
|
||||||
|
color: #efefef
|
||||||
|
|
||||||
.footer
|
.footer
|
||||||
line-height: 2.2
|
line-height: 2.2
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
// Variables
|
// Variables
|
||||||
- latest_version = current_page.metadata[:page][:version] == $last_version
|
- latest_version = current_page.metadata[:page][:version] == $last_version
|
||||||
- legacy_version = current_page.metadata[:page][:version] < $last_version
|
- legacy_version = current_page.metadata[:page][:version] == "0.3.0"
|
||||||
- language_code = current_page.metadata[:page][:language]
|
- language_code = current_page.metadata[:page][:language]
|
||||||
- versions = Dir.entries("source/#{language_code}") - %w[. ..]
|
- versions = Dir.entries("source/#{language_code}") - %w[. ..]
|
||||||
- current_version = current_page.metadata[:page][:version]
|
- current_version = current_page.metadata[:page][:version]
|
||||||
@ -44,6 +44,27 @@
|
|||||||
%header{ role: "banner" }
|
%header{ role: "banner" }
|
||||||
- if !legacy_version
|
- if !legacy_version
|
||||||
= image_tag "keep-a-changelog-mark.svg", width: 100, class: "mark"
|
= image_tag "keep-a-changelog-mark.svg", width: 100, class: "mark"
|
||||||
|
|
||||||
|
- if !latest_version
|
||||||
|
- if versions.include?($last_version)
|
||||||
|
.newer
|
||||||
|
- if $languages[language_code][:new]
|
||||||
|
= "#{$languages[language_code][:new]}: "
|
||||||
|
- else
|
||||||
|
There is a newer version available:
|
||||||
|
= link_to "#{$languages[language_code][:name]} #{$last_version}", "/#{language_code}/#{$last_version}"
|
||||||
|
- else
|
||||||
|
- if $languages[language_code][:notice]
|
||||||
|
.last-version-notice= $languages[language_code][:notice]
|
||||||
|
- else
|
||||||
|
.last-version-notice
|
||||||
|
The latest version (#{$last_version}) is not yet available in
|
||||||
|
this language but
|
||||||
|
= link_to "you can read it in English", "/en/#{$last_version}"
|
||||||
|
for now and
|
||||||
|
= link_to "help translate ", "https://github.com/olivierlacan/keep-a-changelog/issues"
|
||||||
|
it.
|
||||||
|
|
||||||
%nav.locales{ role: "navigation" }
|
%nav.locales{ role: "navigation" }
|
||||||
%label{ for: "language-select"}= "Translations (#{$language_count}):"
|
%label{ for: "language-select"}= "Translations (#{$language_count}):"
|
||||||
%select{ name: "language", id: "language-select" }
|
%select{ name: "language", id: "language-select" }
|
||||||
@ -54,26 +75,6 @@
|
|||||||
= available_translation
|
= available_translation
|
||||||
|
|
||||||
.main{ role: "main" }
|
.main{ role: "main" }
|
||||||
- if !latest_version && legacy_version
|
|
||||||
- if versions.include?($last_version)
|
|
||||||
%p.newer
|
|
||||||
- if $languages[language_code][:new]
|
|
||||||
= "#{$languages[language_code][:new]}: "
|
|
||||||
- else
|
|
||||||
There is a newer version available:
|
|
||||||
= link_to "#{$languages[language_code][:name]} #{$last_version}", "/#{language_code}/#{$last_version}"
|
|
||||||
- else
|
|
||||||
- if $languages[language_code][:notice]
|
|
||||||
%p.last-version-notice= $languages[language_code][:notice]
|
|
||||||
- else
|
|
||||||
%p.last-version-notice
|
|
||||||
The latest version (#{$last_version}) is not yet available in
|
|
||||||
this language but
|
|
||||||
= link_to "you can read it in English", "/en/#{$last_version}"
|
|
||||||
for now and
|
|
||||||
= link_to "help translate ", "https://github.com/olivierlacan/keep-a-changelog/issues"
|
|
||||||
it.
|
|
||||||
|
|
||||||
= yield
|
= yield
|
||||||
|
|
||||||
%footer.footer.clearfix{ role: "contentinfo" }
|
%footer.footer.clearfix{ role: "contentinfo" }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user