Commit 08eac512 authored by Douwe Maan's avatar Douwe Maan

Move EmailsOnPush highlight CSS inline instead of being in every notification email.

parent 33a8f53f
......@@ -33,12 +33,8 @@ module EmailsHelper
end
end
def add_email_highlight_css
Rugments::Themes::Github.render(scope: '.highlight')
end
def color_email_diff(diffcontent)
formatter = Rugments::Formatters::HTML.new(cssclass: 'highlight')
formatter = Rugments::Formatters::HTML.new(cssclass: "highlight", inline_theme: :github)
lexer = Rugments::Lexers::Diff.new
raw formatter.format(lexer.lex(diffcontent))
end
......
......@@ -27,8 +27,7 @@
}
.file-stats .deleted-file {
color: #B00;
}
#{add_email_highlight_css}
}}
%body
%div.content
= yield
......
......@@ -59,8 +59,7 @@
%strong
= diff.new_path
%hr
%pre
= color_email_diff(diff.diff)
= color_email_diff(diff.diff)
%br
- if @compare.timeout
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment