|
|
|
@ -112,25 +112,7 @@
|
|
|
|
|
{{if $.Site.Data.config.enableCallouts -}}
|
|
|
|
|
addCollapsibleCallouts();
|
|
|
|
|
{{ end }}
|
|
|
|
|
|
|
|
|
|
{{if $.Site.Data.config.enableFooter}}
|
|
|
|
|
const container = document.getElementById("graph-container")
|
|
|
|
|
// retry if the graph is not ready
|
|
|
|
|
if (!container) return requestAnimationFrame(render)
|
|
|
|
|
// clear the graph in case there is anything within it
|
|
|
|
|
container.textContent = ""
|
|
|
|
|
|
|
|
|
|
const drawGlobal = isHome && {{$.Site.Data.graphConfig.enableGlobalGraph}};
|
|
|
|
|
drawGraph(
|
|
|
|
|
{{strings.TrimRight "/" .Site.BaseURL}},
|
|
|
|
|
drawGlobal,
|
|
|
|
|
{{$.Site.Data.graphConfig.paths}},
|
|
|
|
|
drawGlobal ? {{$.Site.Data.graphConfig.globalGraph}} : {{$.Site.Data.graphConfig.localGraph}}
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
{{end}}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{{if $.Site.Data.config.enableLinkPreview}}
|
|
|
|
|
initPopover(
|
|
|
|
|
{{strings.TrimRight "/" .Site.BaseURL }},
|
|
|
|
@ -138,6 +120,26 @@
|
|
|
|
|
{{$.Site.Data.config.enableLatex}}
|
|
|
|
|
)
|
|
|
|
|
{{end}}
|
|
|
|
|
|
|
|
|
|
{{if $.Site.Data.config.enableFooter}}
|
|
|
|
|
const footer = document.getElementById("footer")
|
|
|
|
|
if (footer) {
|
|
|
|
|
const container = document.getElementById("graph-container")
|
|
|
|
|
// retry if the graph is not ready
|
|
|
|
|
if (!container) return requestAnimationFrame(render)
|
|
|
|
|
// clear the graph in case there is anything within it
|
|
|
|
|
container.textContent = ""
|
|
|
|
|
|
|
|
|
|
const drawGlobal = isHome && {{$.Site.Data.graphConfig.enableGlobalGraph}};
|
|
|
|
|
drawGraph(
|
|
|
|
|
{{strings.TrimRight "/" .Site.BaseURL}},
|
|
|
|
|
drawGlobal,
|
|
|
|
|
{{$.Site.Data.graphConfig.paths}},
|
|
|
|
|
drawGlobal ? {{$.Site.Data.graphConfig.globalGraph}} : {{$.Site.Data.graphConfig.localGraph}}
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
{{end}}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const init = (doc = document) => {
|
|
|
|
|