friendly.ex (1709B)
1 2 defmodule Makeup.Styles.HTML.FriendlyStyle do 3 @moduledoc false 4 5 @styles %{ 6 :error => "border:#FF0000", 7 :keyword => "bold #007020", 8 :keyword_pseudo => "nobold", 9 :keyword_type => "nobold #902000", 10 :name_attribute => "#4070a0", 11 :name_builtin => "#007020", 12 :name_class => "bold #0e84b5", 13 :name_constant => "#60add5", 14 :name_decorator => "bold #555555", 15 :name_entity => "bold #d55537", 16 :name_exception => "#007020", 17 :name_function => "#06287e", 18 :name_label => "bold #002070", 19 :name_namespace => "bold #0e84b5", 20 :name_tag => "bold #062873", 21 :name_variable => "#bb60d5", 22 :string => "#4070a0", 23 :string_doc => "italic", 24 :string_escape => "bold #4070a0", 25 :string_interpol => "italic #70a0d0", 26 :string_other => "#c65d09", 27 :string_regex => "#235388", 28 :string_symbol => "#517918", 29 :number => "#40a070", 30 :operator => "#666666", 31 :operator_word => "bold #007020", 32 :comment => "italic #60a0b0", 33 :comment_preproc => "noitalic #007020", 34 :comment_special => "noitalic bg:#fff0f0", 35 :generic_deleted => "#A00000", 36 :generic_emph => "italic", 37 :generic_error => "#FF0000", 38 :generic_heading => "bold #000080", 39 :generic_inserted => "#00A000", 40 :generic_output => "#888", 41 :generic_prompt => "bold #c65d09", 42 :generic_strong => "bold", 43 :generic_subheading => "bold #800080", 44 :generic_traceback => "#04D" 45 46 } 47 48 alias Makeup.Styles.HTML.Style 49 50 @style_struct Style.make_style( 51 short_name: "friendly", 52 long_name: "Friendly Style", 53 background_color: "#f0f0f0", 54 highlight_color: "#ffffcc", 55 styles: @styles) 56 57 def style() do 58 @style_struct 59 end 60 end