mirror of
https://github.com/jackyzha0/quartz.git
synced 2026-01-13 15:19:05 +01:00
feat(explorer): Add active class to current folder in explorer (#2196)
Some checks failed
Build and Test / publish-tag (push) Failing after 13m11s
Build and Test / build-and-test (ubuntu-latest) (push) Failing after 13m15s
Build and Test / build-and-test (macos-latest) (push) Has been cancelled
Build and Test / build-and-test (windows-latest) (push) Has been cancelled
Some checks failed
Build and Test / publish-tag (push) Failing after 13m11s
Build and Test / build-and-test (ubuntu-latest) (push) Failing after 13m15s
Build and Test / build-and-test (macos-latest) (push) Has been cancelled
Build and Test / build-and-test (windows-latest) (push) Has been cancelled
This commit is contained in:
@@ -111,6 +111,10 @@ function createFolderNode(
|
||||
const folderPath = node.slug
|
||||
folderContainer.dataset.folderpath = folderPath
|
||||
|
||||
if (currentSlug === folderPath) {
|
||||
folderContainer.classList.add("active")
|
||||
}
|
||||
|
||||
if (opts.folderClickBehavior === "link") {
|
||||
// Replace button with link for link behavior
|
||||
const button = titleContainer.querySelector(".folder-button") as HTMLElement
|
||||
|
||||
Reference in New Issue
Block a user