diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 20b4cdc..04d25f9 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -8,6 +8,7 @@
{{ block "main" . }}{{ end }}
+ {{ partial "development/page_info.html" . }} {{ block "footer" . }}{{ end }} {{ end }} diff --git a/layouts/partials/development/page_info.html b/layouts/partials/development/page_info.html new file mode 100644 index 0000000..d43054b --- /dev/null +++ b/layouts/partials/development/page_info.html @@ -0,0 +1,11 @@ +{{ if not hugo.IsProduction }} +
+
+ Debug Page Info + + + +
.Section{{ .Section }}
.Type{{ .Type }}
+
+
+{{ end }} diff --git a/static/styles/development.css b/static/styles/development.css index bccb4e7..11bef15 100644 --- a/static/styles/development.css +++ b/static/styles/development.css @@ -20,3 +20,35 @@ .draft:after { content: "]"; } + +#debug-page-info { + background-color: var(--background-color); + border: 1px solid #ddd; + border-radius: 6px; + box-shadow: 4px 5px 5px rgba(230, 230, 230, 0.5); + display: inline-block; + font-size: 12px; + + position: fixed; + bottom: 2rem; + left: 2rem; +} + +#debug-page-info details { + margin: 0.5rem; +} + +#debug-page-info table { + display: block; + margin-block-start: 0.5em; + margin-inline-start: 1em; +} + +#debug-page-info td { + border: 1px solid black; + padding: 0.4em; +} + +#debug-page-info tr:nth-child(even) { + background-color: #efefef; +}