fix: fix toc css bug
This commit is contained in:
@@ -73,15 +73,15 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
>nav>ul {
|
>nav>ul {
|
||||||
margin: 10px 0;
|
margin: .625rem 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
padding-left: 10px;
|
padding-left: .625rem;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
padding-left: 20px;
|
padding-left: 1.25rem;
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -109,7 +109,7 @@
|
|||||||
font-size: 1.2em;
|
font-size: 1.2em;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
line-height: 2em;
|
line-height: 2em;
|
||||||
padding: 0 10px;
|
padding: 0 .625rem;
|
||||||
background: $code-background-color;
|
background: $code-background-color;
|
||||||
|
|
||||||
i.details {
|
i.details {
|
||||||
@@ -137,15 +137,15 @@
|
|||||||
border: 2px solid $code-background-color;
|
border: 2px solid $code-background-color;
|
||||||
|
|
||||||
>nav>ul {
|
>nav>ul {
|
||||||
margin: 10px 0;
|
margin: .625rem 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
padding-left: 10px;
|
padding-left: .625rem;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
padding-left: 20px;
|
padding-left: 1.25rem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -156,10 +156,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.post-content {
|
.post-content {
|
||||||
a.post-title-target:target {
|
.post-dummy-target:target {
|
||||||
display: block;
|
display: inline;
|
||||||
position: relative;
|
position: relative;
|
||||||
top: -60px;
|
top: -4rem;
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -168,13 +168,13 @@
|
|||||||
h4,
|
h4,
|
||||||
h5,
|
h5,
|
||||||
h6 {
|
h6 {
|
||||||
padding-top: .8em;
|
padding-top: .8rem;
|
||||||
padding-bottom: .3em;
|
padding-bottom: .3rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
h2::before {
|
h2::before {
|
||||||
content: "#";
|
content: "#";
|
||||||
margin-right: 5px;
|
margin-right: .3125rem;
|
||||||
color: $post-link-color;
|
color: $post-link-color;
|
||||||
|
|
||||||
.dark-theme & {
|
.dark-theme & {
|
||||||
@@ -184,7 +184,7 @@
|
|||||||
|
|
||||||
h3::before {
|
h3::before {
|
||||||
content: "|";
|
content: "|";
|
||||||
margin-right: 5px;
|
margin-right: .3125rem;
|
||||||
color: $post-link-color;
|
color: $post-link-color;
|
||||||
|
|
||||||
.dark-theme & {
|
.dark-theme & {
|
||||||
@@ -193,8 +193,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
p {
|
p {
|
||||||
font-size: 1em;
|
font-size: 1rem;
|
||||||
margin: .5em 0 .5em 0;
|
margin: .5rem 0 .5rem 0;
|
||||||
text-align: justify;
|
text-align: justify;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -216,7 +216,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
padding-left: 2em;
|
padding-left: 2rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
ruby {
|
ruby {
|
||||||
@@ -241,7 +241,7 @@
|
|||||||
> table {
|
> table {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
max-width: 100%;
|
max-width: 100%;
|
||||||
margin: 10px 0;
|
margin: .625rem 0;
|
||||||
border-spacing: 0;
|
border-spacing: 0;
|
||||||
box-shadow: 2px 2px 3px rgba(0,0,0,.125);
|
box-shadow: 2px 2px 3px rgba(0,0,0,.125);
|
||||||
background: $table-background-color;
|
background: $table-background-color;
|
||||||
@@ -259,7 +259,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
th, td {
|
th, td {
|
||||||
padding: 5px 15px;
|
padding: .3rem 1rem;
|
||||||
border: 1px double $global-border-color;
|
border: 1px double $global-border-color;
|
||||||
|
|
||||||
.dark-theme & {
|
.dark-theme & {
|
||||||
@@ -277,10 +277,10 @@
|
|||||||
min-width: 20%;
|
min-width: 20%;
|
||||||
max-width: 80%;
|
max-width: 80%;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
padding: 10px;
|
padding: .625rem;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
border-bottom: 1px solid #d9d9d9;
|
border-bottom: 1px solid #d9d9d9;
|
||||||
font-size: 14px;
|
font-size: .875rem;
|
||||||
color: #969696;
|
color: #969696;
|
||||||
line-height: 1.7;
|
line-height: 1.7;
|
||||||
}
|
}
|
||||||
@@ -392,7 +392,7 @@
|
|||||||
-webkit-box-shadow: inset 0 -1px 0 $global-border-color;
|
-webkit-box-shadow: inset 0 -1px 0 $global-border-color;
|
||||||
box-shadow: inset 0 -1px 0 $global-border-color;
|
box-shadow: inset 0 -1px 0 $global-border-color;
|
||||||
font-size: .8em;
|
font-size: .8em;
|
||||||
line-height: 1.25;
|
line-height: 1.25rem;
|
||||||
font-family: $code-font-family;
|
font-family: $code-font-family;
|
||||||
color: $code-color;
|
color: $code-color;
|
||||||
|
|
||||||
@@ -408,8 +408,8 @@
|
|||||||
|
|
||||||
.typeit {
|
.typeit {
|
||||||
.code {
|
.code {
|
||||||
padding: 6px;
|
padding: .375rem;
|
||||||
font-size: 14px;
|
font-size: .875rem;
|
||||||
font-family: Consolas, Monaco, Menlo, Consolas, monospace;
|
font-family: Consolas, Monaco, Menlo, Consolas, monospace;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
word-break: break-all;
|
word-break: break-all;
|
||||||
@@ -542,7 +542,7 @@
|
|||||||
& a.prev,
|
& a.prev,
|
||||||
& a.next {
|
& a.next {
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
font-size: 16px;
|
font-size: 1rem;
|
||||||
|
|
||||||
transition-property: transform;
|
transition-property: transform;
|
||||||
transition-timing-function: ease-out;
|
transition-timing-function: ease-out;
|
||||||
@@ -568,5 +568,5 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.post-comment {
|
.post-comment {
|
||||||
padding: 3em 0;
|
padding: 3rem 0;
|
||||||
}
|
}
|
||||||
@@ -61,7 +61,7 @@
|
|||||||
padding-top: .2rem;
|
padding-top: .2rem;
|
||||||
font-size: .9rem;
|
font-size: .9rem;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
max-height: 6.8rem;
|
max-height: 7rem;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
h2,
|
h2,
|
||||||
|
|||||||
@@ -71,10 +71,6 @@ jQuery(function($) {
|
|||||||
})(document.getElementById('dynamic-to-top'));
|
})(document.getElementById('dynamic-to-top'));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
new SmoothScroll('#dynamic-to-top', {
|
|
||||||
speed: 300,
|
|
||||||
speedAsDuration: true,
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
|
|
||||||
_Blog.chroma = function() {
|
_Blog.chroma = function() {
|
||||||
|
|||||||
@@ -24,6 +24,6 @@
|
|||||||
{{ partial "footer.html" . -}}
|
{{ partial "footer.html" . -}}
|
||||||
{{ partial "scripts.html" . -}}
|
{{ partial "scripts.html" . -}}
|
||||||
</div>
|
</div>
|
||||||
<a href="#" class="dynamic-to-top" id="dynamic-to-top"><span> </span></a>
|
<a href="#" class="dynamic-to-top" id="dynamic-to-top" data-scroll><span> </span></a>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -110,6 +110,7 @@
|
|||||||
{{ $res := resources.Get "js/lib/smooth-scroll/smooth-scroll.polyfills.min.js" | resources.Minify }}
|
{{ $res := resources.Get "js/lib/smooth-scroll/smooth-scroll.polyfills.min.js" | resources.Minify }}
|
||||||
{{ $smooth_scroll = printf "<script src=\"%s\"></script>" $res.RelPermalink }}
|
{{ $smooth_scroll = printf "<script src=\"%s\"></script>" $res.RelPermalink }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
{{ $smooth_scroll = delimit (slice $smooth_scroll "<script>window.scroll = new SmoothScroll('[data-scroll]', {speed: 300, speedAsDuration: true});</script>") "" }}
|
||||||
|
|
||||||
{{ $jquery | safeHTML }}
|
{{ $jquery | safeHTML }}
|
||||||
{{ $lazysizes | safeHTML }}
|
{{ $lazysizes | safeHTML }}
|
||||||
|
|||||||
@@ -78,7 +78,13 @@
|
|||||||
{{ $REout = `<strong><ruby>$1<rt>$2</rt></ruby></strong>` }}
|
{{ $REout = `<strong><ruby>$1<rt>$2</rt></ruby></strong>` }}
|
||||||
{{ $content = replaceRE $REin $REout $content }}
|
{{ $content = replaceRE $REin $REout $content }}
|
||||||
{{ $REin = `<(h[23456]) (id=".+?")>` }}
|
{{ $REin = `<(h[23456]) (id=".+?")>` }}
|
||||||
{{ $REout = `<a class="post-title-target" $2></a><$1>` }}
|
{{ $REout = `<a class="post-dummy-target" $2></a><$1>` }}
|
||||||
|
{{ $content = replaceRE $REin $REout $content }}
|
||||||
|
{{ $REin = `<(sup class="footnote-ref") (id="fnref:.+?")>` }}
|
||||||
|
{{ $REout = `<a class="post-dummy-target" $2></a><$1>` }}
|
||||||
|
{{ $content = replaceRE $REin $REout $content }}
|
||||||
|
{{ $REin = `<(li) (id="fn:.+?")>` }}
|
||||||
|
{{ $REout = `<a class="post-dummy-target" $2></a><$1>` }}
|
||||||
{{ $content = replaceRE $REin $REout $content }}
|
{{ $content = replaceRE $REin $REout $content }}
|
||||||
{{ $content | safeHTML }}
|
{{ $content | safeHTML }}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user