21 lines
778 B
Plaintext
21 lines
778 B
Plaintext
- deletion_color = local_assigns.fetch(:deletion, nil)
|
|
- addition_color = local_assigns.fetch(:addition, nil)
|
|
|
|
- if deletion_color.present? || request.path == profile_preferences_path
|
|
= stylesheet_link_tag_defer "highlight/diff_custom_colors_deletion"
|
|
- if deletion_color.present?
|
|
- deletion_color_rgb = hex_color_to_rgb_array(deletion_color).join(',')
|
|
:css
|
|
:root {
|
|
--diff-deletion-color: rgba(#{deletion_color_rgb},0.2);
|
|
}
|
|
|
|
- if addition_color.present? || request.path == profile_preferences_path
|
|
= stylesheet_link_tag_defer "highlight/diff_custom_colors_addition"
|
|
- if addition_color.present?
|
|
- addition_color_rgb = hex_color_to_rgb_array(addition_color).join(',')
|
|
:css
|
|
:root {
|
|
--diff-addition-color: rgba(#{addition_color_rgb},0.2);
|
|
}
|