tilde.club/~brennen/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
3.3 KiB

  1. pre.sh_sourceCode {
  2. background-color: white;
  3. color: black;
  4. font-style: normal;
  5. font-weight: normal;
  6. }
  7. pre.sh_sourceCode .sh_keyword { color: blue; font-weight: bold; } /* language keywords */
  8. pre.sh_sourceCode .sh_type { color: darkgreen; } /* basic types */
  9. pre.sh_sourceCode .sh_usertype { color: teal; } /* user defined types */
  10. pre.sh_sourceCode .sh_string { color: red; font-family: monospace; } /* strings and chars */
  11. pre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; } /* regular expressions */
  12. pre.sh_sourceCode .sh_specialchar { color: pink; font-family: monospace; } /* e.g., \n, \t, \\ */
  13. pre.sh_sourceCode .sh_comment { color: brown; font-style: italic; } /* comments */
  14. pre.sh_sourceCode .sh_number { color: purple; } /* literal numbers */
  15. pre.sh_sourceCode .sh_preproc { color: darkblue; font-weight: bold; } /* e.g., #include, import */
  16. pre.sh_sourceCode .sh_symbol { color: darkred; } /* e.g., <, >, + */
  17. pre.sh_sourceCode .sh_function { color: black; font-weight: bold; } /* function calls and declarations */
  18. pre.sh_sourceCode .sh_cbracket { color: red; } /* block brackets (e.g., {, }) */
  19. pre.sh_sourceCode .sh_todo { font-weight: bold; background-color: cyan; } /* TODO and FIXME */
  20. /* Predefined variables and functions (for instance glsl) */
  21. pre.sh_sourceCode .sh_predef_var { color: darkblue; }
  22. pre.sh_sourceCode .sh_predef_func { color: darkblue; font-weight: bold; }
  23. /* for OOP */
  24. pre.sh_sourceCode .sh_classname { color: teal; }
  25. /* line numbers (not yet implemented) */
  26. pre.sh_sourceCode .sh_linenum { color: black; font-family: monospace; }
  27. /* Internet related */
  28. pre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }
  29. /* for ChangeLog and Log files */
  30. pre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }
  31. pre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: darkblue; font-weight: bold; }
  32. pre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: darkgreen; }
  33. /* for Prolog, Perl... */
  34. pre.sh_sourceCode .sh_variable { color: darkgreen; }
  35. /* for LaTeX */
  36. pre.sh_sourceCode .sh_italics { color: darkgreen; font-style: italic; }
  37. pre.sh_sourceCode .sh_bold { color: darkgreen; font-weight: bold; }
  38. pre.sh_sourceCode .sh_underline { color: darkgreen; text-decoration: underline; }
  39. pre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }
  40. pre.sh_sourceCode .sh_argument { color: darkgreen; }
  41. pre.sh_sourceCode .sh_optionalargument { color: purple; }
  42. pre.sh_sourceCode .sh_math { color: orange; }
  43. pre.sh_sourceCode .sh_bibtex { color: blue; }
  44. /* for diffs */
  45. pre.sh_sourceCode .sh_oldfile { color: orange; }
  46. pre.sh_sourceCode .sh_newfile { color: darkgreen; }
  47. pre.sh_sourceCode .sh_difflines { color: blue; }
  48. /* for css */
  49. pre.sh_sourceCode .sh_selector { color: purple; }
  50. pre.sh_sourceCode .sh_property { color: blue; }
  51. pre.sh_sourceCode .sh_value { color: darkgreen; font-style: italic; }
  52. /* other */
  53. pre.sh_sourceCode .sh_section { color: black; font-weight: bold; }
  54. pre.sh_sourceCode .sh_paren { color: red; }
  55. pre.sh_sourceCode .sh_attribute { color: darkgreen; }