murphy.ex (1917B)
1 2 defmodule Makeup.Styles.HTML.MurphyStyle do 3 @moduledoc false 4 5 @styles %{ 6 :error => "#F00 bg:#FAA", 7 :keyword => "bold #289", 8 :keyword_pseudo => "#08f", 9 :keyword_type => "#66f", 10 :name_attribute => "#007", 11 :name_builtin => "#072", 12 :name_class => "bold #e9e", 13 :name_constant => "bold #5ed", 14 :name_decorator => "bold #555", 15 :name_entity => "#800", 16 :name_exception => "bold #F00", 17 :name_function => "bold #5ed", 18 :name_label => "bold #970", 19 :name_namespace => "bold #0e84b5", 20 :name_tag => "#070", 21 :name_variable => "#036", 22 :name_variable_class => "#ccf", 23 :name_variable_global => "#f84", 24 :name_variable_instance => "#aaf", 25 :string => "bg:#e0e0ff", 26 :string_char => "#88F bg:", 27 :string_doc => "#D42 bg:", 28 :string_escape => "bold #666", 29 :string_interpol => "bg:#eee", 30 :string_other => "#f88", 31 :string_regex => "bg:#e0e0ff #000", 32 :string_symbol => "#fc8 bg:", 33 :number => "bold #60E", 34 :number_float => "bold #60E", 35 :number_hex => "bold #058", 36 :number_integer => "bold #66f", 37 :number_oct => "bold #40E", 38 :operator => "#333", 39 :operator_word => "bold #000", 40 :comment => "#666 italic", 41 :comment_preproc => "#579 noitalic", 42 :comment_special => "#c00 bold", 43 :generic_deleted => "#A00000", 44 :generic_emph => "italic", 45 :generic_error => "#FF0000", 46 :generic_heading => "bold #000080", 47 :generic_inserted => "#00A000", 48 :generic_output => "#888", 49 :generic_prompt => "bold #c65d09", 50 :generic_strong => "bold", 51 :generic_subheading => "bold #800080", 52 :generic_traceback => "#04D" 53 54 } 55 56 alias Makeup.Styles.HTML.Style 57 58 @style_struct Style.make_style( 59 short_name: "murphy", 60 long_name: "Murphy Style", 61 background_color: "#ffffff", 62 highlight_color: "#ffffcc", 63 styles: @styles) 64 65 def style() do 66 @style_struct 67 end 68 end