/* Editra Style Sheet * Name: Zenburnish (based on the Zenburn theme for Vim) * Original Author: Jani Nurminen * Port to Editra by: Corey White * License: GPL */ /* Note: I have generally tried to stay faithful to the Zenburn spec sheet at * http://spreadsheets.google.com/ccc?key=pKLGtBDTfcpZoRtJFr_eeAg&hl=en * when possible. Where features didn't match up, I did as well as I could to * at least stick to my perception of the Zenburn design goals. * * That said, this is not a direct port of Zenburn. (Thus the name ZenburnISH.) * I feel that I have kept more or less to the spirit of the Zenburn theme, but * the differences between Vim and Editra have lead to some definite departures. * I have also made at least a couple of decisions that violate the philosphy of * Zenburn. In particular, I have made errors, unterminated strings, and * unmatched braces considerably more high contrast than anything in the * original Zenburn, because I feel that is more usable. Your milage may vary, * so feel free to make any changes you'd like. */ /****************************************************** * Default ********************************************* *******************************************************/ /* Zenburn category: * Normal */ default_style { fore:#DCDCCC; back:#3F3F3F; face:%(primary)s; size:%(size)d; } /****************************************************** * Language Features ********************************** ******************************************************/ /* Zenburn category: * Keyword */ keyword_style { fore:#F0DFAF; modifiers: bold; } /* Zenburn category: * Type */ keyword2_style { fore:#DFDFBF; modifiers: bold; } /* Zenburn category: * Identifier */ keyword3_style { fore:#EFDCBC; } /* Zenburn category: * Identifier */ keyword4_style { fore:#EFDCBC; } /* Zenburn category: * Not specified */ class_style { fore:#ffcc66; modifiers: bold; } /* Zenburn category: * Not specified */ class2_style { fore:#ffcc66; } /* Zenburn category: * Comment */ comment_style { fore:#7F9F7F; modifiers: italic; } /* Zenburn category: * SpecialComment */ dockey_style { fore:#82A282; modifiers: bold italic; } /* Zenburn category: * Function */ funct_style { fore:#EFEF8F; } /* Zenburn category: * Function */ decor_style { fore:#EFEF8F; } /* Zenburn category: * Not specified, used same fore color as string_style */ regex_style { fore:#CC9393; modifiers: bold italic; } /* Zenburn category: * Operator */ operator_style { fore:#F0EFD0; modifiers: bold; } /* Zenburn category: * Not specified, used Typedef */ global_style { fore:#DFE4CF; modifiers: bold; } /* Zenburn category: * Not specified, used StorageClass */ array_style { fore:#C3BF9F; } /* Zenburn category: * PreProc */ pre_style { fore:#FFCFAF; modifiers: bold; } /****************************************************** * Literals ******************************************* ******************************************************/ /* Zenburn category: * Number */ number_style { fore:#8CD0D3; } /* Zenburn category: * Not specified, used Number */ number2_style { fore:#8CD0D3; } /* Zenburn category: * String */ string_style { fore:#CC9393; } /* Zenburn category: * Character */ char_style { fore:#DCA3A3; modifiers: bold; } /****************************************************** * Editor Features ************************************ ******************************************************/ /* Zenburn category: * Not specified, using same back color as line_num */ select_style { back:#262626; } /* Zenburn category: * CursorLine */ caret_line { back: #434443; } /* Zenburn category: * Not specified, used same back as line_num */ calltip { fore:#CCDC90; back:#262626; } /* Zenburn category: * LineNr */ line_num { fore:#9FAFAF; back:#262626; } /* Zenburn category: * FoldColumn */ foldmargin_style { fore:#93B3A3; back:#3F4040; } /* Zenburn category: * Not specified */ guide_style { fore:#93B3A3; } /* Zenburn category: * Not specified ( */ error_style { fore:#cc4848; back:#2f2f2f; modifiers: eol; } /* Zenburn category: * Not specified, using same as error_style */ stringeol_style { fore:#cc4848; back:#2f2f2f; modifiers: eol; } /* Zenburn category: * Not specified, using same as error_style */ brace_bad { fore:#cc4848; back:#2f2f2f; modifiers:bold; } /* Zenburn category: * Not specified, using same back as select_style and fore as string_style */ brace_good { fore:#CC9393; back:#2f2f2f; modifiers:bold; } /* Zenburn category: * Not specified, using SpecialKey */ ctrl_char { fore:#9ECE9E; modifiers: bold; } /* Zenburn category: * Not specified, using SpecialKey */ btick_style { fore:#9ECE9E; modifiers: bold; } /* Zenburn category: * Not specified, using same as line_num */ marker_style { fore:#9FAFAF; back:#262626; } /****************************************************** * Unused (left at default settings) ****************** ******************************************************/ unknown_style { fore:#DCDCCC; } scalar_style { fore:#DCDCCC; } here_style { fore:#DCDCCC; } folder_style { fore:#DCDCCC; } scalar2_style { fore:#DCDCCC; } directive_style { fore:#DCDCCC; }