diff options
| author | Russ Cox <rsc@golang.org> | 2021-11-09 15:44:24 -0500 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2021-11-17 17:48:31 +0000 |
| commit | cbd24723f5e2232966bd94d3a2371a1d22ae62ca (patch) | |
| tree | 8b1c7fd92f673f306f1243562f99f6e20cba7dc2 /_content/site.tmpl | |
| parent | 44e466c7fc58471c854ae9b98f9e55c8cd5cd341 (diff) | |
| download | go-x-website-cbd24723f5e2232966bd94d3a2371a1d22ae62ca.tar.xz | |
go.dev/_content: various formatting fixes
Add a standard 1rem margin above and below key block elements like h1, h2, ..., ol, ul, p.
Today it's very inconsistent and because you get a margin from either the block above
or below, it mostly works out, except in certain cases where text gets jammed together
a bit too much.
Add the auto-TOC generator for use in layouts that define #nav
(nothing yet, but golang.org-migrated pages will).
Add "Table of Contents" to the top of the TOC.
Allow pages to opt out of the TOC by setting HideTOC in their metadata.
Make subtitle heading (Version of Jan 1, 2021) line up horizontally with the TOC.
Preparation for the golang.org -> go.dev move.
Change-Id: Ic9121e5b636155c54e487bcb735ac0bc3f958733
Reviewed-on: https://go-review.googlesource.com/c/website/+/362502
Trust: Russ Cox <rsc@golang.org>
Reviewed-by: Jamal Carvalho <jamal@golang.org>
Diffstat (limited to '_content/site.tmpl')
| -rw-r--r-- | _content/site.tmpl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/_content/site.tmpl b/_content/site.tmpl index 13cf8d13..f12fad12 100644 --- a/_content/site.tmpl +++ b/_content/site.tmpl @@ -99,7 +99,9 @@ window.trackEvent = function(category, action, opt_label, opt_value, opt_noninte {{/* The Table of Contents is automatically inserted in this <div>. Do not delete this <div>. */}} +{{if not .hidetoc}} <div id="nav"></div> +{{end}} {{block "layout" .}}{{.Content}}{{end}} |
