Skip to content

Commit 7c552c9

Browse files
committed
chore: update from obsidian
1 parent e83b217 commit 7c552c9

6 files changed

Lines changed: 16 additions & 7 deletions

File tree

content/private

Submodule private updated from b4d62d3 to 22f1626

content/public/content/notes/mdx-widgets-test.mdx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
---
2-
title: "Quartz Widgets: Graphs, Galore"
2+
title: "Quartz Widgets: Graphs, Galore!"
3+
description: |
4+
I killed 4 of my blogs trying to implement MDX support. Will this one be next?
5+
Using MDX with Quartz to create interactive graphs, diagrams, and demos — clear as day.
36
tags:
47
- horticulture
58
- engineering/languages/typescript
@@ -11,7 +14,8 @@ import { Initialization } from '@content/widgets/initialization'
1114
import { PageAssets } from "@content/widgets/page-assets"
1215
import { GameOfLife } from "@content/widgets/game-of-life"
1316

14-
There is nothing in this world better than a good graph. Seeing a diagram that gets the point across without noise, clutter? A good palette? *Ooooohohoho*, there's nothing better. We really are in a golden age of diagrams, and I want this site to be the premier place to contribute as best I can to the era.
17+
18+
There is nothing in this world better than a good graph. Seeing a diagram that makes a point, without noise, clutter? A good *color palette*? *Ooooohohoho*, there's nothing better. We really are in a golden age of diagrams, and I want this site to be the premier place to contribute as best I can to the era.
1519

1620
It's not that I haven't done my best so far — I'm particularly proud of the diagrams for, say, [[public/content/articles/structured-streaming|structured streaming]] and [[public/content/annotations/college-admissions-and-the-stability-of-marriage|Gale-Shapley]] (and less proud of, say, [[public/content/notes/supply-chain|supply chains]] or [[public/content/articles/littlefield|production engineering]]). What irks me is the lack of interactivity I've been able to give them — so far.
1721

@@ -101,6 +105,8 @@ In case this does end up upstream at some point, this system has two parts in my
101105
1. Quartz widgets, which are built into the actual `quartz` engine, for things that seem universally helpful like inline PDF viewers (similar, but not as custom, as the components used for [[public/tags/writing/annotations/index|annotations]]).
102106
2. Site widgets, which live in the actual Obsidian vault, and are custom to my website.
103107

108+
The [[public/widgets/README|short widget guide]], as well as the longer [[private/content/notes/scratch/quartz-mdx-notes|architecture evaluation]], have more details on the source code implementations.
109+
104110
## Next Up
105111

106112
<GameOfLife
@@ -125,4 +131,4 @@ In case this does end up upstream at some point, this system has two parts in my
125131
/>
126132
(Preview of the Game of Life widget for the published version of [[public/content/annotations/clinard-dissertation|a friend's dissertation]].)
127133

128-
I'm super excited to have a solid platform that helps get things looking, and feeling, like I intend. Expect lots more graphs, and notes from [[public/tags/engineering/data/index|data projects]], now that I can share them in a format that feels best!
134+
I'm super excited to have a solid platform that helps get things looking, and feeling, like I intend. Expect lots more graphs, and notes from [[public/tags/engineering/data/index|data projects]], now that I can share them in a format that feels best!

content/public/content/notes/periodic/daily/2026/01/2026-01-15.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,6 @@ If you are interested in what this note contains, please [[contact|reach out to
1919
This note originally contained the following links:
2020

2121
- [2026-01-14](content/notes/periodic/daily/2026/01/2026-01-14)
22+
- [MDX is done!!!](content/notes/mdx-widgets-test)
23+
- [flowthru](tags/projects/flowthru/index)
24+
- [MagicAtlas](tags/projects/games/magic-atlas/index)

content/utils/list-non-private-files.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ async function findMarkdownFiles(dir) {
128128
if (entry.isDirectory()) {
129129
const subFiles = await findMarkdownFiles(fullPath);
130130
files.push(...subFiles);
131-
} else if (entry.isFile() && entry.name.endsWith('.md')) {
131+
} else if (entry.isFile() && (entry.name.endsWith('.md') || entry.name.endsWith('.mdx'))) {
132132
files.push(fullPath);
133133
}
134134
}

quartz/i18n/locales/en-GB.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export default {
6767
},
6868
error: {
6969
title: "Not Found",
70-
notFound: "Either this page is private or doesn't exist.",
70+
notFound: "This page does not exist!",
7171
home: "Return to Homepage",
7272
},
7373
folderContent: {

quartz/i18n/locales/en-US.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export default {
6767
},
6868
error: {
6969
title: "Not Found",
70-
notFound: "Either this page is private or doesn't exist.",
70+
notFound: "This page does not exist!",
7171
home: "Return to Homepage",
7272
},
7373
folderContent: {

0 commit comments

Comments
 (0)