diff --git a/config.toml b/config.toml index 55f1527bf9..7390205f49 100644 --- a/config.toml +++ b/config.toml @@ -19,6 +19,9 @@ pygmentsUseClasses = false # See https://help.farbox.com/pygments.html pygmentsStyle = "emacs" +# Enable Git variables like commit, lastmod +enableGitInfo = true + [blackfriday] hrefTargetBlank = true fractions = false @@ -27,7 +30,7 @@ fractions = false date = ["date", ":filename", "publishDate", "lastmod"] [permalinks] - blog = "/:section/:year/:month/:day/:slug/" +blog = "/:section/:year/:month/:day/:slug/" # Be explicit about the output formats. We (currently) only want an RSS feed for the home page. [outputs] diff --git a/layouts/docs/baseof.html b/layouts/docs/baseof.html index 829457a79c..43483af580 100644 --- a/layouts/docs/baseof.html +++ b/layouts/docs/baseof.html @@ -16,29 +16,38 @@ {{ block "side-menu" . }}{{ end }}
{{ block "content" . }}{{ end }} -
-

Analytics

- {{ if and (ne .Kind "404") (not (strings.Contains .Path "search")) }} - {{ if not .Params.no_issue }} - - Create an Issue - {{ end }} - {{ end }} - {{ if not .Params.noedit }} - Edit this Page - {{ end }} -
+ {{ partialCached "footer.html" . }} {{ partialCached "footer-scripts.html" . }} diff --git a/netlify.toml b/netlify.toml index 904f6956c9..dc01c1d2a3 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,7 +1,7 @@ [build] # This default build command adds the robots noindex directive to the site headers publish = "public" -command = "hugo && cp netlify_noindex_headers.txt public/_headers" +command = "hugo --enableGitInfo && cp netlify_noindex_headers.txt public/_headers" [context.production.environment] HUGO_BASEURL = "https://kubernetes.io/" @@ -10,13 +10,13 @@ HUGO_ENV = "production" HUGO_ENABLEGITINFO = "true" [context.deploy-preview] -command = "hugo -b $DEPLOY_PRIME_URL" +command = "hugo --enableGitInfo -b $DEPLOY_PRIME_URL" [context.deploy-preview.environment] HUGO_VERSION = "0.40.3" [context.branch-deploy] -command = "hugo -b $DEPLOY_PRIME_URL" +command = "hugo --enableGitInfo -b $DEPLOY_PRIME_URL" [context.branch-deploy.environment] HUGO_VERSION = "0.40.3" diff --git a/static/css/styles.css b/static/css/styles.css index 91fe939226..20eee2b950 100644 --- a/static/css/styles.css +++ b/static/css/styles.css @@ -476,6 +476,7 @@ dd { margin-bottom: 16px; } #docsContent #TableOfContents ul, #docsContent #TableOfContents li { list-style: disk; } + .fixed footer { position: fixed; bottom: 0; } #miceType { clear: both; font-size: 11px; line-height: 18px; color: #aaa; } @@ -855,6 +856,15 @@ html.search #docsContent h1 { margin-bottom: 0; border-bottom: 0; padding-bottom #docs .flyout-button { display: none; } #docs .logo { position: relative; float: left; display: block; width: 180px; height: 88px; top: 0; left: 0; transform: none; background-image: url(../images/nav_logo.svg); } #docs.flip-nav .logo, #docs.open-nav .logo { background-image: url(../images/nav_logo2.svg); } + div#pre-footer div#lastedit.lastedit { + padding: 0 0 10px 20px; + color: #bbb; + font-size: 13px; + } + div#pre-footer div#lastedit.lastedit a { + color: #3371e3; + text-decoration: underline; + } #encyclopedia { padding: 50px 50px 100px 100px; clear: both; } #docsToc { position: relative; float: left; padding: 0 20px; left: 0; width: 350px; z-index: auto; } #docsToc .push-menu-close-button { display: none; }