Skip to content

Commit cc45ffd

Browse files
committed
Merge branch 'v4' of https://github.com/jackyzha0/quartz into v4
2 parents 83053f3 + 096ef22 commit cc45ffd

File tree

7 files changed

+11
-24
lines changed

7 files changed

+11
-24
lines changed

.github/workflows/build-preview.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Setup Node
1919
uses: actions/setup-node@v4
2020
with:
21-
node-version: 20
21+
node-version: 22
2222

2323
- name: Cache dependencies
2424
uses: actions/cache@v4

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Setup Node
2727
uses: actions/setup-node@v4
2828
with:
29-
node-version: 20
29+
node-version: 22
3030

3131
- name: Cache dependencies
3232
uses: actions/cache@v4
@@ -59,7 +59,7 @@ jobs:
5959
- name: Setup Node
6060
uses: actions/setup-node@v4
6161
with:
62-
node-version: 20
62+
node-version: 22
6363
- name: Get package version
6464
run: node -p -e '`PACKAGE_VERSION=${require("./package.json").version}`' >> $GITHUB_ENV
6565
- name: Create release tag

.node-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v20.9.0
1+
v22.16.0

docs/features/explorer.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,7 @@ Want to customize it even more?
4343
- Removing explorer: remove `Component.Explorer()` from `quartz.layout.ts`
4444
- (optional): After removing the explorer component, you can move the [[table of contents | Table of Contents]] component back to the `left` part of the layout
4545
- Changing `sort`, `filter` and `map` behavior: explained in [[#Advanced customization]]
46-
- Component:
47-
- Wrapper (Outer component, generates file tree, etc): `quartz/components/Explorer.tsx`
48-
- Explorer node (recursive, either a folder or a file): `quartz/components/ExplorerNode.tsx`
46+
- Component: `quartz/components/Explorer.tsx`
4947
- Style: `quartz/components/styles/explorer.scss`
5048
- Script: `quartz/components/scripts/explorer.inline.ts`
5149

@@ -188,7 +186,7 @@ Component.Explorer({
188186
> and passing it in.
189187
>
190188
> ```ts title="quartz.layout.ts"
191-
> import { Options } from "./quartz/components/ExplorerNode"
189+
> import { Options } from "./quartz/components/Explorer"
192190
>
193191
> export const mapFn: Options["mapFn"] = (node) => {
194192
> // implement your function here

docs/hosting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ stages:
189189
- build
190190
- deploy
191191
192-
image: node:20
192+
image: node:22
193193
cache: # Cache modules in between jobs
194194
key: $CI_COMMIT_REF_SLUG
195195
paths:

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Quartz is a fast, batteries-included static-site generator that transforms Markd
66

77
## 🪴 Get Started
88

9-
Quartz requires **at least [Node](https://nodejs.org/) v20** and `npm` v9.3.1 to function correctly. Ensure you have this installed on your machine before continuing.
9+
Quartz requires **at least [Node](https://nodejs.org/) v22** and `npm` v10.9.2 to function correctly. Ensure you have this installed on your machine before continuing.
1010

1111
Then, in your terminal of choice, enter the following commands line by line:
1212

docs/showcase.md

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,29 +6,18 @@ Want to see what Quartz can do? Here are some cool community gardens:
66

77
- [Quartz Documentation (this site!)](https://quartz.jzhao.xyz/)
88
- [Jacky Zhao's Garden](https://jzhao.xyz/)
9-
- [Socratica Toolbox](https://toolbox.socratica.info/)
10-
- [Morrowind Modding Wiki](https://morrowind-modding.github.io/)
119
- [Aaron Pham's Garden](https://aarnphm.xyz/)
1210
- [The Pond](https://turntrout.com/welcome)
13-
- [Pelayo Arbues' Notes](https://pelayoarbues.com/)
11+
- [Eilleen's Everything Notebook](https://quartz.eilleeenz.com/)
12+
- [Morrowind Modding Wiki](https://morrowind-modding.github.io/)
1413
- [Stanford CME 302 Numerical Linear Algebra](https://ericdarve.github.io/NLA/)
14+
- [Socratica Toolbox](https://toolbox.socratica.info/)
1515
- [A Pattern Language - Christopher Alexander (Architecture)](https://patternlanguage.cc/)
16-
- [oldwinter の数字花园](https://garden.oldwinter.top/)
17-
- [Eilleen's Everything Notebook](https://quartz.eilleeenz.com/)
18-
- [🧠🌳 Chad's Mind Garden](https://www.chadly.net/)
19-
- [Pedro MC Fernandes's Topo da Mente](https://www.pmcf.xyz/topo-da-mente/)
20-
- [Mau Camargo's Notkesto](https://notes.camargomau.com/)
2116
- [Sideny's 3D Artist's Handbook](https://sidney-eliot.github.io/3d-artists-handbook/)
2217
- [Brandon Boswell's Garden](https://brandonkboswell.com)
23-
- [Scaling Synthesis - A hypertext research notebook](https://scalingsynthesis.com/)
24-
- [Simon's Second Brain: Crafted, Curated, Connected, Compounded](https://brain.ssp.sh/)
2518
- [Data Engineering Vault: A Second Brain Knowledge Network](https://vault.ssp.sh/)
26-
- [Data Dictionary 🧠](https://glossary.airbyte.com/)
2719
- [🪴Aster's notebook](https://notes.asterhu.com)
2820
- [Gatekeeper Wiki](https://www.gatekeeper.wiki)
2921
- [Ellie's Notes](https://ellie.wtf)
30-
- [🥷🏻🌳🍃 Computer Science & Thinkering Garden](https://notes.yxy.ninja)
3122
- [Eledah's Crystalline](https://blog.eledah.ir/)
3223
- [🌓 Projects & Privacy - FOSS, tech, law](https://be-far.com)
33-
- [Zen Browser Docs](https://docs.zen-browser.app)
34-
- [🪴8cat life](https://8cat.life)

0 commit comments

Comments
 (0)