fix(renderer): upgrade styles and API of highlight.js
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
This commit is contained in:
committed by
Philip Molares
parent
95ba7f6fb5
commit
dddd3a7ed5
3
public/css/highlightjs.css
Normal file
3
public/css/highlightjs.css
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
pre code.hljs {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
@@ -525,7 +525,9 @@ export function finishView (view) {
|
|||||||
if (!languages.includes(reallang)) {
|
if (!languages.includes(reallang)) {
|
||||||
result = hljs.highlightAuto(code)
|
result = hljs.highlightAuto(code)
|
||||||
} else {
|
} else {
|
||||||
result = hljs.highlight(reallang, code)
|
result = hljs.highlight(code, {
|
||||||
|
language: reallang
|
||||||
|
})
|
||||||
}
|
}
|
||||||
if (codeDiv.length > 0) codeDiv.html(result.value)
|
if (codeDiv.length > 0) codeDiv.html(result.value)
|
||||||
else langDiv.html(result.value)
|
else langDiv.html(result.value)
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ require('prismjs/components/prism-typescript')
|
|||||||
require('prismjs/components/prism-jsx')
|
require('prismjs/components/prism-jsx')
|
||||||
require('prismjs/components/prism-makefile')
|
require('prismjs/components/prism-makefile')
|
||||||
require('prismjs/components/prism-gherkin')
|
require('prismjs/components/prism-gherkin')
|
||||||
require('highlight.js/styles/github-gist.css')
|
require('highlight.js/styles/github.css')
|
||||||
|
require('../css/highlightjs.css')
|
||||||
require('emojify.js/dist/css/basic/emojify.min.css')
|
require('emojify.js/dist/css/basic/emojify.min.css')
|
||||||
require('../css/github-extract.css')
|
require('../css/github-extract.css')
|
||||||
require('../css/markdown.css')
|
require('../css/markdown.css')
|
||||||
|
|||||||
@@ -92,7 +92,8 @@ require('../css/extra.css')
|
|||||||
require('../css/slide-preview.css')
|
require('../css/slide-preview.css')
|
||||||
require('../css/site.css')
|
require('../css/site.css')
|
||||||
|
|
||||||
require('highlight.js/styles/github-gist.css')
|
require('highlight.js/styles/github.css')
|
||||||
|
require('../css/highlightjs.css')
|
||||||
require('./fix-aria-hidden-for-modals')
|
require('./fix-aria-hidden-for-modals')
|
||||||
|
|
||||||
let defaultTextHeight = 20
|
let defaultTextHeight = 20
|
||||||
|
|||||||
@@ -21,7 +21,8 @@ require('../css/extra.css')
|
|||||||
require('../css/slide-preview.css')
|
require('../css/slide-preview.css')
|
||||||
require('../css/site.css')
|
require('../css/site.css')
|
||||||
|
|
||||||
require('highlight.js/styles/github-gist.css')
|
require('highlight.js/styles/github.css')
|
||||||
|
require('../css/highlightjs.css')
|
||||||
|
|
||||||
const markdown = $('#doc.markdown-body')
|
const markdown = $('#doc.markdown-body')
|
||||||
const text = markdown.text()
|
const text = markdown.text()
|
||||||
|
|||||||
Reference in New Issue
Block a user