24 lines
439 B
Ruby
24 lines
439 B
Ruby
module MailerHelper
|
|
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
|