abapGit/docs/_layouts/default.html
Lars Hvam 02a8c719a0
default branch updates (#4572)
* Update build.yml

* docs updates

* readme and contributing adjusted
2021-02-28 18:07:37 +01:00

52 lines
1.5 KiB
HTML

<!DOCTYPE html>
<html>
{% include head.html %}
<body>
{% include header.html %}
<div class="container wrap">
<div class="nav nav-print">
{% include navigation.html %}
</div>
<div class="content">
<h1>{{ page.title }}</h1>
<small><a href="{{ site.github.repository_url }}/tree/main/docs/{{ page.path }}">{% octicon pencil %} Improve this page</a></small>
{{ content }}
</div>
</div>
{% include footer.html %}
<script type="text/javascript">
(function(){
'use strict';
/*
Create intra-page links
Requires that your headings already have an `id` attribute set (because that's what jekyll does)
For every heading in your page, this adds a little anchor link `#` that you can click to get a permalink to the heading.
Ignores `h1`, because you should only have one per page.
The text content of the tag is used to generate the link, so it will fail "gracefully-ish" if you have duplicate heading text.
*/
var headingNodes = [], results, link,
tags = ['h2', 'h3', 'h4'];
tags.forEach(function(tag){
results = document.getElementsByTagName(tag);
Array.prototype.push.apply(headingNodes, results);
});
headingNodes.forEach(function(node){
link = document.createElement('a');
link.className = 'anchor-link';
link.textContent = '#';
link.href = '#' + node.getAttribute('id');
if (node.getAttribute('id')) {
node.appendChild(link);
}
});
})();
</script>
</body>
</html>