🐛 fix line numbering on empty code
This commit is contained in:
parent
45f9b05171
commit
27aa2990cb
@ -17,7 +17,7 @@ pre[class*="language-"].line-numbers > code {
|
||||
left: -3.8em;
|
||||
width: 3em; /* works for line-numbers below 1000 lines */
|
||||
letter-spacing: -1px;
|
||||
border-right: 1px solid #999;
|
||||
border-right: 1px solid var(--onedark-gray);
|
||||
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
@ -33,7 +33,7 @@ pre[class*="language-"].line-numbers > code {
|
||||
|
||||
.line-numbers-rows > span:before {
|
||||
content: counter(linenumber);
|
||||
color: #999;
|
||||
color: var(--onedark-gray);
|
||||
display: block;
|
||||
padding-right: 0.8em;
|
||||
text-align: right;
|
||||
|
@ -195,10 +195,6 @@
|
||||
});
|
||||
|
||||
Prism.hooks.add('complete', function (env) {
|
||||
if (!env.code) {
|
||||
return;
|
||||
}
|
||||
|
||||
var code = /** @type {Element} */ (env.element);
|
||||
var pre = /** @type {HTMLElement} */ (code.parentNode);
|
||||
|
||||
@ -224,6 +220,7 @@
|
||||
|
||||
var match = env.code.match(NEW_LINE_EXP);
|
||||
var linesNum = match ? match.length + 1 : 1;
|
||||
|
||||
var lineNumbersWrapper;
|
||||
|
||||
var lines = new Array(linesNum + 1).join('<span></span>');
|
||||
|
Reference in New Issue
Block a user