module Rouge module Themes class Github < CSSTheme name 'github' style 'Comment.Multiline', :fg => '#999988', :italic => true style 'Comment.Preproc', :fg => '#999999', :bold => true style 'Comment.Single', :fg => '#999988', :italic => true style 'Comment.Special', :fg => '#999999', :italic => true, :bold => true style 'Comment', :fg => '#999988', :italic => true style 'Error', :fg => '#a61717', :bg => '#e3d2d2' style 'Generic.Deleted', :fg => '#000000', :bg => '#ffdddd' style 'Generic.Emph', :fg => '#000000', :italic => true style 'Generic.Error', :fg => '#aa0000' style 'Generic.Heading', :fg => '#999999' style 'Generic.Inserted', :fg => '#000000', :bg => '#ddffdd' style 'Generic.Output', :fg => '#888888' style 'Generic.Prompt', :fg => '#555555' style 'Generic.Strong', :bold => true style 'Generic.Subheading', :fg => '#aaaaaa' style 'Generic.Traceback', :fg => '#aa0000' style 'Keyword.Constant', :fg => '#000000', :bold => true style 'Keyword.Declaration', :fg => '#000000', :bold => true style 'Keyword.Namespace', :fg => '#000000', :bold => true style 'Keyword.Pseudo', :fg => '#000000', :bold => true style 'Keyword.Reserved', :fg => '#000000', :bold => true style 'Keyword.Type', :fg => '#445588', :bold => true style 'Keyword', :fg => '#000000', :bold => true style 'Literal.Number.Float', :fg => '#009999' style 'Literal.Number.Hex', :fg => '#009999' style 'Literal.Number.Integer.Long', :fg => '#009999' style 'Literal.Number.Integer', :fg => '#009999' style 'Literal.Number.Oct', :fg => '#009999' style 'Literal.Number', :fg => '#009999' style 'Literal.String.Backtick', :fg => '#d14' style 'Literal.String.Char', :fg => '#d14' style 'Literal.String.Doc', :fg => '#d14' style 'Literal.String.Double', :fg => '#d14' style 'Literal.String.Escape', :fg => '#d14' style 'Literal.String.Heredoc', :fg => '#d14' style 'Literal.String.Interpol', :fg => '#d14' style 'Literal.String.Other', :fg => '#d14' style 'Literal.String.Regex', :fg => '#009926' style 'Literal.String.Single', :fg => '#d14' style 'Literal.String.Symbol', :fg => '#990073' style 'Literal.String', :fg => '#d14' style 'Name.Attribute', :fg => '#008080' style 'Name.Builtin.Pseudo', :fg => '#999999' style 'Name.Builtin', :fg => '#0086B3' style 'Name.Class', :fg => '#445588', :bold => true style 'Name.Constant', :fg => '#008080' style 'Name.Decorator', :fg => '#3c5d5d', :bold => true style 'Name.Entity', :fg => '#800080' style 'Name.Exception', :fg => '#990000', :bold => true style 'Name.Function', :fg => '#990000', :bold => true style 'Name.Label', :fg => '#990000', :bold => true style 'Name.Namespace', :fg => '#555555' style 'Name.Tag', :fg => '#000080' style 'Name.Variable.Class', :fg => '#008080' style 'Name.Variable.Global', :fg => '#008080' style 'Name.Variable.Instance', :fg => '#008080' style 'Name.Variable', :fg => '#008080' style 'Operator.Word', :fg => '#000000', :bold => true style 'Operator', :fg => '#000000', :bold => true style 'Text.Whitespace', :fg => '#bbbbbb' style 'Text', :bg => '#f8f8f8' end end end