From 2caba8f250e245c03db844e07189efa4a1fa5e3a Mon Sep 17 00:00:00 2001 From: Jacky Zhao <j.zhao2k19@gmail.com> Date: Mon, 10 Jan 2022 08:49:29 -0800 Subject: [PATCH] various path fixes --- config.toml | 3 ++- layouts/partials/graph.html | 2 +- layouts/partials/popover.html | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/config.toml b/config.toml index 01d8d3d..336e740 100644 --- a/config.toml +++ b/config.toml @@ -1,4 +1,5 @@ -baseURL = "https://quartz.jzhao.xyz/" +#baseURL = "https://quartz.jzhao.xyz/" +baseURL = "https://jackyzha0.github.io/quartz/" languageCode = "en-us" googleAnalytics = "G-XYFD95KB4J" pygmentsUseClasses = true diff --git a/layouts/partials/graph.html b/layouts/partials/graph.html index 0208562..ae934c0 100644 --- a/layouts/partials/graph.html +++ b/layouts/partials/graph.html @@ -11,7 +11,7 @@ } </style> <script> - const curPage = {{ strings.TrimRight "/" .Page.RelPermalink }} + const curPage = {{ strings.TrimRight "/" .Page.RelPermalink }}.replace({{strings.TrimRight "/" .Site.BaseURL }}, "") const pathColors = {{$.Site.Data.graphConfig.paths}} let depth = {{$.Site.Data.graphConfig.depth}} diff --git a/layouts/partials/popover.html b/layouts/partials/popover.html index afcf4c5..951f135 100644 --- a/layouts/partials/popover.html +++ b/layouts/partials/popover.html @@ -7,10 +7,11 @@ return template.content.firstChild } + const pathRegex = /\.\.(\/\.\.)*/ document.addEventListener("DOMContentLoaded", () => { [...document.getElementsByClassName("internal-link")] .forEach(li => { - const linkDest = content[li.dataset.src] + const linkDest = content[li.dataset.src.replace(pathRegex, '')] if (linkDest) { const popoverElement = `<div class="popover"> <h3>${linkDest.title}</h3>