mirror of https://github.com/grpc/grpc.io.git
				
				
				
			
							parent
							
								
									16192e4c0b
								
							
						
					
					
						commit
						f31fedf425
					
				| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,3 @@
 | 
			
		|||
<h{{ .Level }} id="{{ .Anchor | safeURL }}">
 | 
			
		||||
{{- .Text | safeHTML -}}
 | 
			
		||||
<a aria-hidden="true" class="heading-self-link is-size-5-touch" href="#{{ .Anchor | safeURL }}"><i class="fas fa-hashtag"></i></a></h{{ .Level }}>
 | 
			
		||||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
{{ $size        := .size | default "normal" }}
 | 
			
		||||
{{ $constrained := .constrained | default false }}
 | 
			
		||||
{{ $size        := .size | default "normal" -}}
 | 
			
		||||
{{ $constrained := .constrained | default false -}}
 | 
			
		||||
<div class="content is-{{ $size }} has-bottom-padding{{ if $constrained }} is-constrained{{ end }}">
 | 
			
		||||
  {{ partial "headline-hash.html" .content }}
 | 
			
		||||
  {{ .content }}
 | 
			
		||||
</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -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 -}}
 | 
			
		||||
<section class="section">
 | 
			
		||||
  <div class="container">
 | 
			
		||||
    <div class="columns is-variable is-8">
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,2 +0,0 @@
 | 
			
		|||
{{ . | replaceRE "(<h[2-9] id=\"([^\"]+)\".+)(</h[2-9]+>)" `${1} <a class="headline-hash" href="#${2}">
 | 
			
		||||
  <span class="icon hashlink"><i class="fas fa-hashtag"></i></span></a>${3}` | safeHTML }}
 | 
			
		||||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
{{ $menu  := site.Menus.main -}}
 | 
			
		||||
 | 
			
		||||
{{ range $menu -}}
 | 
			
		||||
{{ range $menu }}
 | 
			
		||||
{{ $name := .Name -}}
 | 
			
		||||
{{ if .HasChildren -}}
 | 
			
		||||
{{ $url := .URL | relLangURL -}}
 | 
			
		||||
| 
						 | 
				
			
			@ -11,9 +11,8 @@
 | 
			
		|||
      <i class="fas fa-caret-down"></i>
 | 
			
		||||
    </span>
 | 
			
		||||
  </a>
 | 
			
		||||
 | 
			
		||||
  <div class="navbar-dropdown">
 | 
			
		||||
    {{ range .Children -}}
 | 
			
		||||
    {{- range .Children }}
 | 
			
		||||
    {{ $name       := .Name -}}
 | 
			
		||||
    {{ $url        := .URL -}}
 | 
			
		||||
    {{ $isExternal := hasPrefix .URL "http" -}}
 | 
			
		||||
| 
						 | 
				
			
			@ -25,7 +24,7 @@
 | 
			
		|||
      <span class="icon has-text-secondary">
 | 
			
		||||
        <i class="fas fa-sm fa-external-link-alt"></i>
 | 
			
		||||
      </span>
 | 
			
		||||
      {{- end }}
 | 
			
		||||
      {{- end -}}
 | 
			
		||||
    </a>
 | 
			
		||||
    {{- end }}
 | 
			
		||||
  </div>
 | 
			
		||||
| 
						 | 
				
			
			@ -42,7 +41,7 @@
 | 
			
		|||
  <span class="icon has-text-secondary">
 | 
			
		||||
    <i class="fas fa-xs fa-external-link-alt"></i>
 | 
			
		||||
  </span>
 | 
			
		||||
  {{- end }}
 | 
			
		||||
  {{- end -}}
 | 
			
		||||
</a>
 | 
			
		||||
{{- end }}
 | 
			
		||||
{{- end -}}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue