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 class="{{type}}">
|
||||
<div class="{{contentClass}} {{type}}">
|
||||
{{#prefix}}
|
||||
<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}}
|
||||
<span class="d2h-code-line-ctn" data-prefix="{{#prefix}}{{{prefix}}}{{/prefix}}{{^prefix}} {{/prefix}}">{{#content}}{{{content}}}{{/content}}{{^content}}<br>{{/content}}</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -126,12 +126,16 @@
|
|||
text-align: left;
|
||||
}
|
||||
|
||||
.d2h-code-line-prefix {
|
||||
/* .d2h-code-line-prefix {
|
||||
display: inline;
|
||||
background: none;
|
||||
padding: 0;
|
||||
word-wrap: normal;
|
||||
white-space: pre;
|
||||
} */
|
||||
|
||||
.d2h-code-line-ctn:before {
|
||||
content: attr(data-prefix);
|
||||
}
|
||||
|
||||
.d2h-code-line-ctn {
|
||||
|
|
@ -207,7 +211,7 @@
|
|||
|
||||
.d2h-code-linenumber,
|
||||
.d2h-code-side-linenumber,
|
||||
.d2h-code-line-prefix,
|
||||
/* .d2h-code-line-prefix, */
|
||||
.d2h-emptyplaceholder {
|
||||
user-select: none;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue