Render HTML anchors for definition blocks (#1191)

It's handy to be able to link to these.
pull/1201/head
Richard van der Hoff 2 years ago committed by GitHub
parent 569e139ac5
commit dc4fd9bdd6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -165,16 +165,10 @@ footer {
} }
/* Adjust heading anchors for site header */ /* Adjust the scroll margin for everything in the main content, so that
.td-content { * it doesn't disappear behind the header bar */
&> h2, .td-content * {
&> h3, scroll-margin-top: 5.5rem;
&> h4,
&> h5,
&> h6,
.rendered-data h1 {
scroll-margin-top: 5rem;
}
} }
/* Styles for the table of contents */ /* Styles for the table of contents */

@ -0,0 +1 @@
Render HTML anchors for object definition tables.

@ -30,7 +30,7 @@
{{ $definition = partial "json-schema/resolve-refs" (dict "schema" $definition "path" $path) }} {{ $definition = partial "json-schema/resolve-refs" (dict "schema" $definition "path" $path) }}
{{ $definition = partial "json-schema/resolve-allof" $definition }} {{ $definition = partial "json-schema/resolve-allof" $definition }}
<section class="rendered-data definition"> <section class="rendered-data definition" id="{{ anchorize $definition.title }}">
<details {{ if not $compact }}open{{ end }}> <details {{ if not $compact }}open{{ end }}>
<summary> <summary>

Loading…
Cancel
Save