ebook.css 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. pre,
  2. code {
  3. /* From highlight.js@11.10.0/styles/tomorrow.css */
  4. /*!
  5. Theme: Tomorrow
  6. Author: Chris Kempson (http://chriskempson.com)
  7. License: ~ MIT (or more permissive) [via base16-schemes-source]
  8. Maintainer: @highlightjs/core-team
  9. Version: 2021.09.0
  10. */
  11. /*
  12. WARNING: DO NOT EDIT THIS FILE DIRECTLY.
  13. This theme file was auto-generated from the Base16 scheme tomorrow
  14. by the Highlight.js Base16 template builder.
  15. - https://github.com/highlightjs/base16-highlightjs
  16. */
  17. /*
  18. base00 #ffffff Default Background
  19. base01 #e0e0e0 Lighter Background (Used for status bars, line number and folding marks)
  20. base02 #d6d6d6 Selection Background
  21. base03 #8e908c Comments, Invisibles, Line Highlighting
  22. base04 #969896 Dark Foreground (Used for status bars)
  23. base05 #4d4d4c Default Foreground, Caret, Delimiters, Operators
  24. base06 #282a2e Light Foreground (Not often used)
  25. base07 #1d1f21 Light Background (Not often used)
  26. base08 #c82829 Variables, XML Tags, Markup Link Text, Markup Lists, Diff Deleted
  27. base09 #f5871f Integers, Boolean, Constants, XML Attributes, Markup Link Url
  28. base0A #eab700 Classes, Markup Bold, Search Text Background
  29. base0B #718c00 Strings, Inherited Class, Markup Code, Diff Inserted
  30. base0C #3e999f Support, Regular Expressions, Escape Characters, Markup Quotes
  31. base0D #4271ae Functions, Methods, Attribute IDs, Headings
  32. base0E #8959a8 Keywords, Storage, Selector, Markup Italic, Diff Changed
  33. base0F #a3685a Deprecated, Opening/Closing Embedded Language Tags, e.g. <?php ?>
  34. */
  35. /* purposely do not highlight these things */
  36. /* base03 - #8e908c - Comments, Invisibles, Line Highlighting */
  37. /* base04 - #969896 - Dark Foreground (Used for status bars) */
  38. /* base05 - #4d4d4c - Default Foreground, Caret, Delimiters, Operators */
  39. /* base08 - Variables, XML Tags, Markup Link Text, Markup Lists, Diff Deleted */
  40. /* base09 - Integers, Boolean, Constants, XML Attributes, Markup Link Url */
  41. /* base0A - Classes, Markup Bold, Search Text Background */
  42. /* base0B - Strings, Inherited Class, Markup Code, Diff Inserted */
  43. /* base0C - Support, Regular Expressions, Escape Characters, Markup Quotes */
  44. /* guessing */
  45. /* base0D - Functions, Methods, Attribute IDs, Headings */
  46. /* base0E - Keywords, Storage, Selector, Markup Italic, Diff Changed */
  47. /* .hljs-selector-id, */
  48. /* .hljs-selector-class, */
  49. /* .hljs-selector-attr, */
  50. /* .hljs-selector-pseudo, */
  51. /* base0F - Deprecated, Opening/Closing Embedded Language Tags, e.g. <?php ?> */
  52. /*
  53. prevent top level .keyword and .string scopes
  54. from leaking into meta by accident
  55. */
  56. /* for v10 compatible themes */
  57. }
  58. pre pre code.hljs,
  59. code pre code.hljs {
  60. display: block;
  61. overflow-x: auto;
  62. padding: 1em;
  63. }
  64. pre code.hljs,
  65. code code.hljs {
  66. padding: 3px 5px;
  67. }
  68. pre pre code.hljs,
  69. code pre code.hljs {
  70. display: block;
  71. overflow-x: auto;
  72. padding: 1em;
  73. }
  74. pre code.hljs,
  75. code code.hljs {
  76. padding: 3px 5px;
  77. }
  78. pre .hljs,
  79. code .hljs {
  80. color: #4d4d4c;
  81. background: #ffffff;
  82. }
  83. pre .hljs::selection,
  84. code .hljs::selection,
  85. pre .hljs ::selection,
  86. code .hljs ::selection {
  87. background-color: #d6d6d6;
  88. color: #4d4d4c;
  89. }
  90. pre .hljs-comment,
  91. code .hljs-comment {
  92. color: #8e908c;
  93. }
  94. pre .hljs-tag,
  95. code .hljs-tag {
  96. color: #969896;
  97. }
  98. pre .hljs-subst,
  99. code .hljs-subst,
  100. pre .hljs-punctuation,
  101. code .hljs-punctuation,
  102. pre .hljs-operator,
  103. code .hljs-operator {
  104. color: #4d4d4c;
  105. }
  106. pre .hljs-operator,
  107. code .hljs-operator {
  108. opacity: 0.7;
  109. }
  110. pre .hljs-bullet,
  111. code .hljs-bullet,
  112. pre .hljs-variable,
  113. code .hljs-variable,
  114. pre .hljs-template-variable,
  115. code .hljs-template-variable,
  116. pre .hljs-selector-tag,
  117. code .hljs-selector-tag,
  118. pre .hljs-name,
  119. code .hljs-name,
  120. pre .hljs-deletion,
  121. code .hljs-deletion {
  122. color: #c82829;
  123. }
  124. pre .hljs-symbol,
  125. code .hljs-symbol,
  126. pre .hljs-number,
  127. code .hljs-number,
  128. pre .hljs-link,
  129. code .hljs-link,
  130. pre .hljs-attr,
  131. code .hljs-attr,
  132. pre .hljs-variable.constant_,
  133. code .hljs-variable.constant_,
  134. pre .hljs-literal,
  135. code .hljs-literal {
  136. color: #f5871f;
  137. }
  138. pre .hljs-title,
  139. code .hljs-title,
  140. pre .hljs-class .hljs-title,
  141. code .hljs-class .hljs-title,
  142. pre .hljs-title.class_,
  143. code .hljs-title.class_ {
  144. color: #eab700;
  145. }
  146. pre .hljs-strong,
  147. code .hljs-strong {
  148. font-weight: bold;
  149. color: #eab700;
  150. }
  151. pre .hljs-code,
  152. code .hljs-code,
  153. pre .hljs-addition,
  154. code .hljs-addition,
  155. pre .hljs-title.class_.inherited__,
  156. code .hljs-title.class_.inherited__,
  157. pre .hljs-string,
  158. code .hljs-string {
  159. color: #718c00;
  160. }
  161. pre .hljs-built_in,
  162. code .hljs-built_in,
  163. pre .hljs-doctag,
  164. code .hljs-doctag,
  165. pre .hljs-quote,
  166. code .hljs-quote,
  167. pre .hljs-keyword.hljs-atrule,
  168. code .hljs-keyword.hljs-atrule,
  169. pre .hljs-regexp,
  170. code .hljs-regexp {
  171. color: #3e999f;
  172. }
  173. pre .hljs-function .hljs-title,
  174. code .hljs-function .hljs-title,
  175. pre .hljs-attribute,
  176. code .hljs-attribute,
  177. pre .ruby .hljs-property,
  178. code .ruby .hljs-property,
  179. pre .hljs-title.function_,
  180. code .hljs-title.function_,
  181. pre .hljs-section,
  182. code .hljs-section {
  183. color: #4271ae;
  184. }
  185. pre .hljs-type,
  186. code .hljs-type,
  187. pre .hljs-template-tag,
  188. code .hljs-template-tag,
  189. pre .diff .hljs-meta,
  190. code .diff .hljs-meta,
  191. pre .hljs-keyword,
  192. code .hljs-keyword {
  193. color: #8959a8;
  194. }
  195. pre .hljs-emphasis,
  196. code .hljs-emphasis {
  197. color: #8959a8;
  198. font-style: italic;
  199. }
  200. pre .hljs-meta,
  201. code .hljs-meta,
  202. pre .hljs-meta .hljs-keyword,
  203. code .hljs-meta .hljs-keyword,
  204. pre .hljs-meta .hljs-string,
  205. code .hljs-meta .hljs-string {
  206. color: #a3685a;
  207. }
  208. pre .hljs-meta .hljs-keyword,
  209. code .hljs-meta .hljs-keyword,
  210. pre .hljs-meta-keyword,
  211. code .hljs-meta-keyword {
  212. font-weight: bold;
  213. }