|
5 | 5 | <meta charset="utf-8" /> |
6 | 6 | <title>Documentation | Eclipse Project</title> |
7 | 7 | <link rel="preconnect stylesheet" href="../project.css" /> |
| 8 | + <link rel=" stylesheet" href=" https://cdn.jsdelivr.net/gh/highlightjs/[email protected]/build/styles/default.min.css" > |
8 | 9 | <script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script> |
9 | 10 | <script src="https://cdn.jsdelivr.net/npm/marked/lib/marked.umd.js"></script> |
10 | 11 | <script src="https://cdn.jsdelivr.net/npm/marked-gfm-heading-id/lib/index.umd.js"></script> |
| 12 | + <script src="https://cdn.jsdelivr.net/npm/marked-highlight/lib/index.umd.js"></script> |
| 13 | + <script src=" https://cdn.jsdelivr.net/gh/highlightjs/[email protected]/build/highlight.min.js" ></script> |
| 14 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.11.1/languages/java.min.js"></script> |
| 15 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.11.1/languages/xml.min.js"></script> |
| 16 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.11.1/languages/properties.min.js"></script> |
11 | 17 | <script src="../project.js"></script> |
12 | 18 | <style> |
13 | 19 | /* <![CDATA[*/ |
|
155 | 161 | border: none; |
156 | 162 | } |
157 | 163 |
|
| 164 | + .language-java .hljs-number { |
| 165 | + color: mediumblue; |
| 166 | + } |
| 167 | + |
| 168 | + .language-java .hljs-string { |
| 169 | + color: darkcyan; |
| 170 | + } |
| 171 | + |
| 172 | + .language-java .hljs-title { |
| 173 | + color: indigo; |
| 174 | + } |
| 175 | + |
| 176 | + .language-xml .hljs-string { |
| 177 | + color: darkslategray; |
| 178 | + } |
| 179 | + |
| 180 | + .language-xml .hljs-attr { |
| 181 | + color: purple; |
| 182 | + } |
| 183 | + |
| 184 | + .language-xml .hljs-name { |
| 185 | + font-weight: 100; |
| 186 | + color: darkblue; |
| 187 | + } |
| 188 | + |
158 | 189 | /*]]>*/ |
159 | 190 | </style> |
160 | 191 | </head> |
@@ -374,6 +405,14 @@ <h2>Table of Contents</h2> |
374 | 405 | const text = response; |
375 | 406 | const editLink = `<a id="edit-markdown-link" href=""><span class="orange">\u270E Improve this page</span></a>\n`; |
376 | 407 | marked.use(markedGfmHeadingId.gfmHeadingId()); |
| 408 | + marked.use(markedHighlight.markedHighlight({ |
| 409 | + emptyLangClass: 'hljs', |
| 410 | + langPrefix: 'hljs language-', |
| 411 | + highlight(code, lang, info) { |
| 412 | + const language = hljs.getLanguage(lang) ? lang : 'plaintext'; |
| 413 | + return hljs.highlight(code, {language}).value; |
| 414 | + } |
| 415 | + })); |
377 | 416 | marked.use({ |
378 | 417 | hooks: { |
379 | 418 | postprocess(html) { |
|
0 commit comments