samba.ex (2656B)
1 2 defmodule Makeup.Styles.HTML.SambaStyle do 3 @moduledoc false 4 5 @styles %{ 6 :error => "#a40000 border:#ef2929", 7 :other => "#000000", 8 :keyword => "bold #204a87", 9 :keyword_constant => "bold #204a87", 10 :keyword_declaration => "bold #204a87", 11 :keyword_namespace => "bold #204a87", 12 :keyword_pseudo => "bold #204a87", 13 :keyword_reserved => "bold #204a87", 14 :keyword_type => "bold #204a87", 15 :name => "#000000", 16 :name_attribute => "#c4a000", 17 :name_builtin => "#204a87", 18 :name_builtin_pseudo => "#3465a4", 19 :name_class => "#5c35cc", 20 :name_constant => "#000000", 21 :name_decorator => "bold #5c35cc", 22 :name_entity => "#ce5c00", 23 :name_exception => "bold #cc0000", 24 :name_function => "#000000", 25 :name_property => "#000000", 26 :name_label => "#f57900", 27 :name_namespace => "#000000", 28 :name_other => "#000000", 29 :name_tag => "bold #204a87", 30 :name_variable => "#000000", 31 :name_variable_class => "#000000", 32 :name_variable_global => "#000000", 33 :name_variable_instance => "#000000", 34 :literal => "#000000", 35 :string => "#4e9a06", 36 :string_backtick => "#4e9a06", 37 :string_char => "#4e9a06", 38 :string_doc => "italic #8f5902", 39 :string_double => "#4e9a06", 40 :string_escape => "#4e9a06", 41 :string_heredoc => "#4e9a06", 42 :string_interpol => "#4e9a06", 43 :string_other => "#4e9a06", 44 :string_regex => "#4e9a06", 45 :string_single => "#4e9a06", 46 :string_symbol => "#4e9a06", 47 :number => "bold #0000cf", 48 :number_float => "bold #0000cf", 49 :number_hex => "bold #0000cf", 50 :number_integer => "bold #0000cf", 51 :number_integer_long => "bold #0000cf", 52 :number_oct => "bold #0000cf", 53 :operator => "bold #ce5c00", 54 :operator_word => "bold #204a87", 55 :punctuation => "#000000", 56 :comment => "#8e908c", 57 :comment_multiline => "#8e908c", 58 :comment_preproc => "#8e908c", 59 :comment_single => "#8e908c", 60 :comment_special => "#8e908c", 61 :generic => "#000000", 62 :generic_deleted => "#a40000", 63 :generic_emph => "italic #000000", 64 :generic_error => "#ef2929", 65 :generic_heading => "bold #000080", 66 :generic_inserted => "#00A000", 67 :generic_output => "italic #000000", 68 :generic_prompt => "#8f5902", 69 :generic_strong => "bold #000000", 70 :generic_subheading => "bold #800080", 71 :generic_traceback => "bold #a40000" 72 73 } 74 75 alias Makeup.Styles.HTML.Style 76 77 @style_struct Style.make_style( 78 short_name: "samba", 79 long_name: "Samba Style", 80 background_color: "#f8f8f8", 81 highlight_color: "#ffffcc", 82 styles: @styles) 83 84 def style() do 85 @style_struct 86 end 87 end