summaryrefslogtreecommitdiffstats
path: root/python/vespa/docs/_includes/toc.html
diff options
context:
space:
mode:
Diffstat (limited to 'python/vespa/docs/_includes/toc.html')
-rw-r--r--python/vespa/docs/_includes/toc.html21
1 files changed, 21 insertions, 0 deletions
diff --git a/python/vespa/docs/_includes/toc.html b/python/vespa/docs/_includes/toc.html
new file mode 100644
index 00000000000..067141a6ac7
--- /dev/null
+++ b/python/vespa/docs/_includes/toc.html
@@ -0,0 +1,21 @@
+
+<!-- this handles the automatic toc. use ## for subheads to auto-generate the on-page minitoc. if you use html tags, you must supply an ID for the heading element in order for it to appear in the minitoc. -->
+<script>
+$( document ).ready(function() {
+ // Handler for .ready() called.
+
+$('#toc').toc({ minimumHeaders: 0, listType: 'ul', showSpeed: 0, headers: 'h2,h3,h4' });
+
+/* this offset helps account for the space taken up by the floating toolbar. */
+$('#toc').on('click', 'a', function() {
+ var target = $(this.getAttribute('href'))
+ , scroll_target = target.offset().top
+
+ $(window).scrollTop(scroll_target - 10);
+ return false
+})
+
+});
+</script>
+
+<div id="toc"></div>