diff --git a/layouts/partials/css/dark.css b/assets/css/dark.css similarity index 100% rename from layouts/partials/css/dark.css rename to assets/css/dark.css diff --git a/layouts/partials/css/main.css b/assets/css/main.css similarity index 78% rename from layouts/partials/css/main.css rename to assets/css/main.css index cb22968..ff53c25 100644 --- a/layouts/partials/css/main.css +++ b/assets/css/main.css @@ -142,6 +142,51 @@ main#content header#post-header time { color: #767676; } +main#content #toc { + border: 1px solid #b1b1b1; + border-radius: 1px; + line-height: 26px; + margin: 16px 0; + padding: 9px 14px; +} + +main#content #toc h4 { + font-size: 1.06em; + color: #3d3d3d; + margin: 0; +} + +main#content #toc nav#TableOfContents { + margin-top: 4px; +} + +main#content #toc nav#TableOfContents > ul, main#content #toc nav#TableOfContents > ol { + margin-left: -40px; +} + +main#content #toc ul, main#content #toc ol { + font-size: 0.98em; + margin: 0; + padding: 0 0 0 40px; +} + +main#content #toc ul { + list-style-type: none; +} + +main#content #toc ol { + counter-reset: item; +} + +main#content #toc ol li { + display: block; +} + +main#content #toc ol li:before { + content: counters(item, ".") ". "; + counter-increment: item; +} + main#content img { max-width: 100%; margin: 0 auto; diff --git a/layouts/partials/css/min770px.css b/assets/css/min770px.css similarity index 100% rename from layouts/partials/css/min770px.css rename to assets/css/min770px.css diff --git a/layouts/partials/head.html b/layouts/partials/head.html index fa82f81..5fa3a6a 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -9,25 +9,23 @@ {{ printf `` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} {{ end -}} - + {{ $resources := slice -}} + + {{ $resources = $resources | append (resources.Get "css/main.css") -}} + + {{ $resources = $resources | append (resources.Get "css/min770px.css") -}} {{ $dark := .Site.Params.dark | default "auto" -}} {{ if not (eq $dark "off") -}} - + {{ $resources = $resources | append (resources.Get "css/dark.css" | resources.ExecuteAsTemplate "dark.css" .) -}} {{ end -}} - - {{ if .Site.Params.highlight -}} - {{ $syntax := resources.Get "css/syntax.css" | minify -}} - {{ printf `` $syntax.Permalink | safeHTML }} + {{ $resources = $resources | append (resources.Get "css/syntax.css") -}} {{ end -}} + {{ $css := $resources | resources.Concat "css/style.css" | minify }} + {{ printf `` $css.RelPermalink | safeHTML }} + {{ .Title }}