demarches-normaliennes/app/helpers/mailer_helper.rb
2019-07-25 12:25:50 +02:00

28 lines
535 B
Ruby

module MailerHelper
def vertical_margin(height)
render 'shared/mailer_vertical_margin', height: height
end
def round_button(text, url, variant)
render 'shared/mailer_round_button', text: text, url: url, theme: theme(variant)
end
private
def theme(variant)
case variant
when :primary
{ color: white, bg_color: blue, border_color: blue }
when :secondary
{ color: blue, bg_color: white, border_color: blue }
end
end
def blue
'#0069CC'
end
def white
'#FFFFFF'
end
end