Skip to content

Commit 631717f

Browse files
committed
Quartz sync: May 21, 2025, 11:52 PM
1 parent 628f576 commit 631717f

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

content/z-index/Guideline.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ comments: "false"
1111
draft: "false"
1212
aliases:
1313
- "- Guideline"
14+
markmap: "colorFreezeLevel: 4"
1415
---
1516

1617

quartz/components/scripts/markmap.inline.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
1-
import { Markmap } from "markmap-view"
1+
import { Markmap, deriveOptions } from "markmap-view"
22
import { Toolbar } from "markmap-toolbar"
33
import { registerEscapeHandler } from "./util"
44

5+
56
function renderGlobalMarkmap() {
7+
const jsonOptions = {
8+
colorFreezeLevel: 50,
9+
}
10+
const markmapOptions = deriveOptions(jsonOptions);
11+
markmapOptions.scrollForPan = false
12+
613
const container = document.querySelector(".global-markmap-outer") as HTMLElement
714
const svg = container.querySelector("#global-markmap") as SVGSVGElement
815
const dataEl = container.querySelector("#global-markmap-data") as HTMLScriptElement
@@ -18,7 +25,7 @@ function renderGlobalMarkmap() {
1825
toolbarEl.innerHTML = ""
1926

2027
const data = JSON.parse(dataEl.textContent ?? "{}")
21-
const mm = Markmap.create(svg, { scrollForPan: false }, data)
28+
const mm = Markmap.create(svg, markmapOptions, data)
2229
const toolbar = Toolbar.create(mm)
2330
toolbarEl.append(toolbar.render())
2431

0 commit comments

Comments
 (0)