1
0
Fork 0
forked from OpenNeo/impress

Bold the Terms of Use link when it's been changed recently

This commit is contained in:
Emi Matchu 2024-02-29 11:22:12 -08:00
parent 0316544e32
commit 9156fa7162
4 changed files with 19 additions and 2 deletions

View file

@ -123,6 +123,9 @@ ul.buttons
margin: 0 .5em margin: 0 .5em
#locale-form #locale-form
float: right float: right
.terms
&[data-updated-recently]
font-weight: bold
=flash =flash
margin-bottom: 1em margin-bottom: 1em

View file

@ -201,6 +201,18 @@ module ApplicationHelper
RDiscount.new(text).to_html.html_safe RDiscount.new(text).to_html.html_safe
end end
def terms_updated_at
Date.new(2024, 2, 29)
end
def terms_updated_timestamp
terms_updated_at.strftime("%b %Y")
end
def terms_updated_recently
terms_updated_at >= 2.months.ago
end
def translate_markdown(key, options={}) def translate_markdown(key, options={})
md translate("#{key}_markdown", **options) md translate("#{key}_markdown", **options)
end end

View file

@ -61,7 +61,9 @@
%ul %ul
%li= link_to t('.footer.source_code'), 'https://github.com/openneo/impress' %li= link_to t('.footer.source_code'), 'https://github.com/openneo/impress'
%li= link_to t('.footer.terms'), terms_path %li.terms{"data-updated-recently": terms_updated_recently }
= link_to t('.footer.terms', date: terms_updated_timestamp),
terms_path
%div %div
#{t('.footer.contact')}: #{t('.footer.contact')}:

View file

@ -33,7 +33,7 @@ en:
footer: footer:
blog: Blog blog: Blog
source_code: Source Code source_code: Source Code
terms: Terms of Use (updated Feb 2024) terms: Terms of Use (updated %{date})
contact: Contact contact: Contact
suggestions: Suggestions suggestions: Suggestions
email: Questions, comments, bugs email: Questions, comments, bugs