hypercross
6ab6b76978
feat: pass source path to markdown parser for icon resolution
...
Pass the file's base path through the markdown parsing pipeline to
allow the icon directive to resolve relative asset paths correctly
using an absolute fallback chain.
2026-07-08 16:38:19 +08:00
hypercross
2dba19e1f8
feat: implement icon directive with relative path fallback
...
Refactor icon rendering to use a custom `marked-directive` instead of
a global icon prefix. This allows icons to use a CSS-based fallback
chain (searching up to 10 directory levels for an `assets/` folder),
making icon paths more robust and removing the need to pass path
prefixes through the component tree.
2026-07-08 16:24:09 +08:00
hyper
f19c7ff77c
refactor(markdown): Replace `using` with try-finally
2026-06-25 20:33:08 +08:00
hypercross
1582191655
feat: add custom YAML tag code block extension
2026-05-11 12:05:19 +08:00
hypercross
348dff82f4
refactor: add pull-2, icon label, icon repeat
2026-04-09 12:31:07 +08:00
hyper
4d1c40ed3e
refactor: add support for non-png icons
2026-04-06 18:31:08 +08:00
hypercross
0aaf81057a
fix: parsing issues
2026-03-26 11:46:33 +08:00
hypercross
3cd8cc54b7
fix: mini icons
2026-03-25 17:36:19 +08:00
hypercross
028074e4f1
fix: columns
2026-03-23 22:22:01 +08:00
hypercross
0261061bcb
refactor: md-table body column gen
2026-03-21 18:30:40 +08:00
hypercross
6f57970711
feat: auto-convert tables
2026-03-21 17:53:06 +08:00
hypercross
97923c8d35
fix: icons
2026-03-13 11:53:41 +08:00
hypercross
9e8d4e6388
feat: md icon prefix
2026-03-13 11:33:13 +08:00
hypercross
13007c8fa4
feat: gfm heading id
2026-03-02 13:43:10 +08:00
hypercross
b737e9f4ea
feat: mermaid
2026-03-02 11:03:51 +08:00
hypercross
4eaa888198
feat: marked-alert
2026-02-28 13:58:51 +08:00
hypercross
19256b501f
feat: yaml tag block
2026-02-28 11:44:42 +08:00
hypercross
8cf27b3aa7
fix: stuff
2026-02-27 17:54:09 +08:00
hypercross
e57e09ae05
fix: misc
2026-02-26 16:35:57 +08:00
hypercross
795c2c4389
fix: solid-element
2026-02-26 00:47:26 +08:00
hypercross
3c9cf552e5
feat: ai's first take...
2026-02-26 00:17:23 +08:00