fix: use slugs instead of title as basis for explorer ()

* use slugs instead of title as basis for explorer

* fix folder persist state, better default behaviour

* use relative path instead of full path as full path is affected by -d

* dont use title in breadcrumb if it's just index lol
This commit is contained in:
Jacky Zhao 2023-12-27 16:44:14 -08:00 committed by GitHub
parent 63bf1e14b5
commit 504b447162
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 110 additions and 90 deletions
quartz/util

View file

@ -2,7 +2,7 @@ import { slug as slugAnchor } from "github-slugger"
import type { Element as HastElement } from "hast"
import rfdc from "rfdc"
const clone = rfdc()
export const clone = rfdc()
// this file must be isomorphic so it can't use node libs (e.g. path)