feat: add tabs implementation

chore: use filename by default in sidebar
This commit is contained in:
Xin
2023-08-02 21:24:52 +01:00
parent e71887d00e
commit b6e0ab0872
6 changed files with 126 additions and 11 deletions

View File

@ -13,6 +13,11 @@
</script>
{{ end }}
{{ if .HasShortcode "tabs" }}
{{ $tabsJS := resources.Get "js/tabs.js" }}
<script src="{{ $tabsJS.RelPermalink }}"></script>
{{ end }}
{{ if .Page.Params.math }}
<!-- TODO: embed katex in the theme -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.8/dist/katex.min.css" integrity="sha384-GvrOXuhMATgEsSwCs4smul74iXGOixntILdUW9XmUC6+HX0sLNAK3q71HotJqlAn" crossorigin="anonymous" />