saberzero1
29d474f82f
deps: update @quartz-community/types
2026-02-28 20:08:37 +01:00
saberzero1
5063da4f2f
fix: compile SCSS via sass instead of raw text to prevent lightningcss errors
2026-02-26 16:44:51 +01:00
saberzero1
9b220b6d0c
docs: update README for v5 unified config system
2026-02-25 16:07:03 +01:00
saberzero1
1919588a82
fix: move tsup and typescript to dependencies for git install compatibility
2026-02-23 01:10:24 +01:00
saberzero1
a3ec90046f
chore: add quartz plugin manifest to package.json
2026-02-17 17:44:03 +01:00
saberzero1
92936ff025
docs: add plugin README
2026-02-14 02:12:58 +01:00
saberzero1
a9f3764ed9
fix: replace raw text-loader with proper TS transpilation for inline scripts
...
Inline .ts files were not transpiled before bundling, causing clipboard
button CSS/JS to fail in the browser.
2026-02-14 01:11:28 +01:00
saberzero1
fada634ccd
feat: add clipboard copy button for code blocks
...
Move clipboard script and styles from Quartz core Body.tsx into the
syntax-highlighting plugin. Injected via externalResources() hook with
a new clipboard option (defaults to true). Adds esbuild text-loader
for .inline.ts and .scss files.
2026-02-14 00:32:49 +01:00
saberzero1
7255e37de4
chore: update @quartz-community/types to v0.2.1
2026-02-13 22:55:23 +01:00
saberzero1
4acdafcfde
feat: extract syntax highlighting transformer from Quartz core
...
Migrate the transformer plugin from Quartz internal code to a
standalone community plugin using @quartz-community/types and
@quartz-community/utils.
2026-02-13 22:31:03 +01:00
Emile Bangma
4989711605
Initial commit
2026-02-13 21:36:52 +01:00