diff --git a/assets/sass/style.sass b/assets/sass/style.sass index c97294a..bd5f573 100644 --- a/assets/sass/style.sass +++ b/assets/sass/style.sass @@ -297,19 +297,14 @@ $colors: mergeColorMaps(("secondary": ($secondary, $white), "twitter-blue": ($tw & + li margin-top: 0.75rem -.hashlink - @extend .icon - height: 1rem - width: 1rem - margin-left: 0.25rem - -.headline-hash - display: none +.heading-self-link + @extend .is-hidden-desktop // On touch devices, always show self-link + margin-left: .3rem @for $i from 1 through 6 - h#{$i} - &:hover > .headline-hash - display: inline + h#{$i}[id] + &:hover > .heading-self-link + display: initial !important // Currently (2020-05-29), the external-link character is used as an icon in the // top navbar. The "a >" prefix is used in the next rule only as a simple means diff --git a/layouts/_default/_markup/render-heading.html b/layouts/_default/_markup/render-heading.html new file mode 100644 index 0000000..4cf404a --- /dev/null +++ b/layouts/_default/_markup/render-heading.html @@ -0,0 +1,3 @@ + +{{- .Text | safeHTML -}} + diff --git a/layouts/partials/content.html b/layouts/partials/content.html index 600daed..bf067c6 100644 --- a/layouts/partials/content.html +++ b/layouts/partials/content.html @@ -1,5 +1,5 @@ -{{ $size := .size | default "normal" }} -{{ $constrained := .constrained | default false }} +{{ $size := .size | default "normal" -}} +{{ $constrained := .constrained | default false -}}
- {{ partial "headline-hash.html" .content }} + {{ .content }}
\ No newline at end of file diff --git a/layouts/partials/docs/article.html b/layouts/partials/docs/article.html index 0200ca9..dc524ed 100644 --- a/layouts/partials/docs/article.html +++ b/layouts/partials/docs/article.html @@ -1,5 +1,5 @@ -{{ $desc := .Params.description }} -{{ $source := printf "https://github.com/grpc/grpc.io/tree/%s/content/%s" $.Site.Params.branch .File.Path }} +{{ $desc := .Params.description -}} +{{ $source := printf "https://github.com/grpc/grpc.io/tree/%s/content/%s" $.Site.Params.branch .File.Path -}}
diff --git a/layouts/partials/headline-hash.html b/layouts/partials/headline-hash.html deleted file mode 100644 index cad0639..0000000 --- a/layouts/partials/headline-hash.html +++ /dev/null @@ -1,2 +0,0 @@ -{{ . | replaceRE "()" `${1} - ${3}` | safeHTML }} \ No newline at end of file diff --git a/layouts/partials/navbar-menu.html b/layouts/partials/navbar-menu.html index df31f47..5f9d018 100644 --- a/layouts/partials/navbar-menu.html +++ b/layouts/partials/navbar-menu.html @@ -1,6 +1,6 @@ {{ $menu := site.Menus.main -}} -{{ range $menu -}} +{{ range $menu }} {{ $name := .Name -}} {{ if .HasChildren -}} {{ $url := .URL | relLangURL -}} @@ -11,9 +11,8 @@ - @@ -42,7 +41,7 @@ - {{- end }} + {{- end -}} {{- end }} {{- end -}}