trac.ex (1370B)
1 2 defmodule Makeup.Styles.HTML.TracStyle do 3 @moduledoc false 4 5 @styles %{ 6 :error => "bg:#e3d2d2 #a61717", 7 :keyword => "bold", 8 :keyword_type => "#445588", 9 :name_attribute => "#008080", 10 :name_builtin => "#999999", 11 :name_class => "bold #445588", 12 :name_constant => "#008080", 13 :name_entity => "#800080", 14 :name_exception => "bold #990000", 15 :name_function => "bold #990000", 16 :name_namespace => "#555555", 17 :name_tag => "#000080", 18 :name_variable => "#008080", 19 :string => "#bb8844", 20 :string_regex => "#808000", 21 :number => "#009999", 22 :operator => "bold", 23 :comment => "italic #999988", 24 :comment_preproc => "bold noitalic #999999", 25 :comment_special => "bold #999999", 26 :generic_deleted => "bg:#ffdddd #000000", 27 :generic_emph => "italic", 28 :generic_error => "#aa0000", 29 :generic_heading => "#999999", 30 :generic_inserted => "bg:#ddffdd #000000", 31 :generic_output => "#888888", 32 :generic_prompt => "#555555", 33 :generic_strong => "bold", 34 :generic_subheading => "#aaaaaa", 35 :generic_traceback => "#aa0000" 36 37 } 38 39 alias Makeup.Styles.HTML.Style 40 41 @style_struct Style.make_style( 42 short_name: "trac", 43 long_name: "Trac Style", 44 background_color: "#ffffff", 45 highlight_color: "#ffffcc", 46 styles: @styles) 47 48 def style() do 49 @style_struct 50 end 51 end