diff --git a/layouts/pages/list.html b/layouts/pages/list.html index 22f293f8af8cb22093aa35e9a3303e94e9e80243..eefc52fba434c4f0b950073c7ca9a1291e6b28d4 100644 --- a/layouts/pages/list.html +++ b/layouts/pages/list.html @@ -10,17 +10,16 @@ {{ $need_aside = true }} {{ end }} {{ end }} - - <div class="content-blocks"> - {{ partial "toc/container.html" - (dict - "category" $category - "toc" "pages/toc.html" - "context" . - ) - }} - {{ partial "blocks/list.html" . }} - </div> + + {{ partial "toc/container.html" + (dict + "category" $category + "toc" "pages/toc.html" + "context" . + ) + }} + {{ partial "blocks/list.html" . }} + {{ else }} {{ partial "pages/image.html" .Params.image }} {{ partial "pages/children.html" .Params.children }} diff --git a/layouts/partials/footer/debug.html b/layouts/partials/footer/debug.html index d2377212b4bd0f5c3a3128884ba005ba37419eba..1549d949194ae43b5aba4c877434271e91185791 100644 --- a/layouts/partials/footer/debug.html +++ b/layouts/partials/footer/debug.html @@ -13,6 +13,15 @@ <div>12</div> </div> +<div class="d-spacing"> + <div><span>0</span></div> + <div><span>1</span></div> + <div><span>2</span></div> + <div><span>3</span></div> + <div><span>4</span></div> + <div><span>5</span></div> +</div> + <style> :root { --d-grid-margin: 64px; @@ -45,12 +54,57 @@ */ text-align: center; } + .d-spacing { + display: none; + position: fixed; + top: 50%; + transform: translateY(-50%); + left: 0; + width: 100%; + } + .d-spacing.is-visible { + display: block; + } + .d-spacing > div { + position: relative; + } + .d-spacing > div span { + position: absolute; + } + .d-spacing > div { + width: 100%; + border-bottom: 1px solid #000; + display: block; + } + .d-spacing > div:nth-child(1){ + border-top: 1px solid #000; + height: var(--spacing0); + } + .d-spacing > div:nth-child(1) span{ + margin-top: -10px; + } + .d-spacing > div:nth-child(2){ + height: var(--spacing1); + } + .d-spacing > div:nth-child(3){ + height: var(--spacing2); + } + .d-spacing > div:nth-child(4){ + height: var(--spacing3); + } + .d-spacing > div:nth-child(5){ + height: var(--spacing4); + } + .d-spacing > div:nth-child(6){ + height: var(--spacing5); + } </style> <script> window.addEventListener('keydown', e => { if (e.ctrlKey && e.key === 'g') { document.querySelector('.d-grid').classList.toggle('is-visible'); + document.querySelector('.d-spacing').classList.toggle('is-visible'); } }); </script> \ No newline at end of file diff --git a/layouts/posts/single.html b/layouts/posts/single.html index aa864e4e7ced5f1e5c0e6e2985b668249bf303e0..881a4d9635a280b712d4607304858a08abcc149e 100644 --- a/layouts/posts/single.html +++ b/layouts/posts/single.html @@ -8,23 +8,21 @@ {{ if .Params.description_short }}<meta itemprop="abstract" content="{{ partial "PrepareHTML" .Params.description_short }}">{{ end }} {{ if .Summary }}<meta itemprop="description" content="{{ partial "PrepareHTML" .Summary }}">{{ end }} - <div class="content-blocks"> - {{ partial "posts/aside.html" . }} - <div class="blocks blocks-chapo"> - <div class="container"> - <div class="block-content"> - {{ partial "posts/chapo.html" .Params.description_short }} - {{ partial "posts/image.html" .Params.image }} - {{ partial "posts/body.html" . }} - </div> + {{ partial "posts/aside.html" . }} + <div class="blocks blocks-chapo"> + <div class="container"> + <div class="block-content"> + {{ partial "posts/chapo.html" .Params.description_short }} + {{ partial "posts/image.html" .Params.image }} + {{ partial "posts/body.html" . }} </div> </div> - {{ partial "blocks/list.html" . }} - <div class="blocks blocks-pagination"> - <div class="container"> - <div class="block-content"> - {{ partial "posts/prevnext.html" . }} - </div> + </div> + {{ partial "blocks/list.html" . }} + <div class="blocks blocks-pagination"> + <div class="container"> + <div class="block-content"> + {{ partial "posts/prevnext.html" . }} </div> </div> </div>