summaryrefslogtreecommitdiffstats
path: root/docs/_templates
diff options
context:
space:
mode:
Diffstat (limited to 'docs/_templates')
-rw-r--r--docs/_templates/versions.html33
1 files changed, 33 insertions, 0 deletions
diff --git a/docs/_templates/versions.html b/docs/_templates/versions.html
new file mode 100644
index 00000000000..d466bf1b01b
--- /dev/null
+++ b/docs/_templates/versions.html
@@ -0,0 +1,33 @@
+{# This overrides ./sphinx_rtd_theme/versions.html #}
+{# from https://github.com/readthedocs/sphinx_rtd_theme.git #}
+<div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="{{ _('Versions') }}">
+ <span class="rst-current-version" data-toggle="rst-current-version">
+ <span class="fa fa-book"> VPP versions</span>
+ {% set version_split = version.split('-') %}
+ {{ version_split[0] }}
+ <span class="fa fa-caret-down"></span>
+ </span>
+ <div class="rst-other-versions">
+ <dl id="version-container">
+ <!-- versions will end up here -->
+ </dl>
+ <dl>
+ <dt>Other links</dt>
+ <dd>
+ <a href="https://fd.io">Project Home</a>
+ </dd>
+ </dl>
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function() {
+ $.getJSON( "https://fd.io/vpp_versions.json", function( data ) {
+ let cont = $("#version-container");
+ cont.empty();
+ cont.append('<dt>Versions</dt>');
+ $.each( data, function( key, val ) {
+ cont.append('<dd><a href="' + val.link + '">' + val.name + '</a></dd>');
+ });
+ });
+});
+</script>