fix: Use GitHub style line prefix and fix code selection
This commit is contained in:
parent
e48259d990
commit
49bb384963
2 changed files with 7 additions and 14 deletions
|
|
@ -4,18 +4,7 @@
|
||||||
</td>
|
</td>
|
||||||
<td class="{{type}}">
|
<td class="{{type}}">
|
||||||
<div class="{{contentClass}} {{type}}">
|
<div class="{{contentClass}} {{type}}">
|
||||||
{{#prefix}}
|
<span class="d2h-code-line-ctn" data-prefix="{{#prefix}}{{{prefix}}}{{/prefix}}{{^prefix}} {{/prefix}}">{{#content}}{{{content}}}{{/content}}{{^content}}<br>{{/content}}</span>
|
||||||
<span class="d2h-code-line-prefix">{{{prefix}}}</span>
|
|
||||||
{{/prefix}}
|
|
||||||
{{^prefix}}
|
|
||||||
<span class="d2h-code-line-prefix"> </span>
|
|
||||||
{{/prefix}}
|
|
||||||
{{#content}}
|
|
||||||
<span class="d2h-code-line-ctn">{{{content}}}</span>
|
|
||||||
{{/content}}
|
|
||||||
{{^content}}
|
|
||||||
<span class="d2h-code-line-ctn"><br></span>
|
|
||||||
{{/content}}
|
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
||||||
|
|
@ -126,12 +126,16 @@
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.d2h-code-line-prefix {
|
/* .d2h-code-line-prefix {
|
||||||
display: inline;
|
display: inline;
|
||||||
background: none;
|
background: none;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
word-wrap: normal;
|
word-wrap: normal;
|
||||||
white-space: pre;
|
white-space: pre;
|
||||||
|
} */
|
||||||
|
|
||||||
|
.d2h-code-line-ctn:before {
|
||||||
|
content: attr(data-prefix);
|
||||||
}
|
}
|
||||||
|
|
||||||
.d2h-code-line-ctn {
|
.d2h-code-line-ctn {
|
||||||
|
|
@ -207,7 +211,7 @@
|
||||||
|
|
||||||
.d2h-code-linenumber,
|
.d2h-code-linenumber,
|
||||||
.d2h-code-side-linenumber,
|
.d2h-code-side-linenumber,
|
||||||
.d2h-code-line-prefix,
|
/* .d2h-code-line-prefix, */
|
||||||
.d2h-emptyplaceholder {
|
.d2h-emptyplaceholder {
|
||||||
user-select: none;
|
user-select: none;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue