-
d6d230e9f2
feat: Added packages.sukr and packages.default
master
servius
2026-02-16 19:30:36 +05:30
-
5c3299b774
docs: close API stabilization plan review and fix stale refs
Timothy DeHerrera
2026-02-15 09:47:09 -07:00
-
7b3373295b
feat: integrate tag pages into sitemap
Timothy DeHerrera
2026-02-15 09:15:31 -07:00
-
e7809e1ce2
feat: add 404 page and tag listing generation
Timothy DeHerrera
2026-02-14 16:03:30 -07:00
-
53463b3d8b
feat: generate HTML redirects for aliases
Timothy DeHerrera
2026-02-14 07:24:57 -07:00
-
7e692aacb4
feat: filter draft content from all output
Timothy DeHerrera
2026-02-14 07:20:47 -07:00
-
0c9ecbfad6
feat: gate feed/sitemap generation on config
Timothy DeHerrera
2026-02-14 07:12:56 -07:00
-
45448cc443
feat: normalize config context and template API
Timothy DeHerrera
2026-02-14 07:09:05 -07:00
-
46c00c7729
docs: migrate content files to TOML frontmatter
Timothy DeHerrera
2026-02-14 06:57:55 -07:00
-
16fed12273
feat!: replace YAML frontmatter with TOML
Timothy DeHerrera
2026-02-14 06:50:35 -07:00
-
021ffb6a78
docs(plan): add sukr 1.0 API stabilization plan
Timothy DeHerrera
2026-02-14 06:24:56 -07:00
-
d51ee8a4a1
docs(charter): add sukr 1.0 stable release charter
Timothy DeHerrera
2026-02-12 13:57:50 -07:00
-
8d213183f5
docs: complete verification and retrospective
Timothy DeHerrera
2026-02-12 13:37:00 -07:00
-
ef173ec092
docs: add cross-references and fix nav ordering
Timothy DeHerrera
2026-02-12 13:27:23 -07:00
-
44e51cbdb7
docs: restructure README to explanation quadrant
Timothy DeHerrera
2026-02-12 13:24:05 -07:00
-
f357ecd551
docs: add deployment guide
Timothy DeHerrera
2026-02-12 13:18:17 -07:00
-
f40233cb6e
docs: add frontmatter defaults and enrich theming
Timothy DeHerrera
2026-02-12 13:10:22 -07:00
-
bdf8976378
docs: rewrite homepage and consolidate sections
Timothy DeHerrera
2026-02-12 13:04:07 -07:00
-
73329aff81
docs: normalize terminology and fix metadata
Timothy DeHerrera
2026-02-12 12:57:07 -07:00
-
ce830767ff
docs: fix tutorial path with inline templates
Timothy DeHerrera
2026-02-12 12:45:09 -07:00
-
978ae679ff
docs(plan): add documentation overhaul plan
Timothy DeHerrera
2026-02-12 11:10:11 -07:00
-
c8ddfb444a
refactor: remove test redundancy, reduce API surface
Timothy DeHerrera
2026-02-06 00:33:10 -07:00
-
3faa78aadb
docs(cargo): document dependency rationale
Timothy DeHerrera
2026-02-06 00:06:56 -07:00
-
8e1f8cbb95
refactor(content): remove gray_matter, manual frontmatter
Timothy DeHerrera
2026-02-05 23:59:53 -07:00
-
8034e24f75
refactor(main): remove walkdir, use recursive std::fs
Timothy DeHerrera
2026-02-05 23:55:33 -07:00
-
f1e3add292
chore: add .rustfmt.toml
Timothy DeHerrera
2026-02-05 23:48:08 -07:00
-
13e728de80
refactor(error): remove thiserror, implement Error manually
Timothy DeHerrera
2026-02-05 23:46:14 -07:00
-
15f886735c
chore: update predicate and AGENTS.md instruction
Timothy DeHerrera
2026-02-05 17:28:44 -07:00
-
8df8aa434f
fix(render): fix code block rendering and quote escaping
Timothy DeHerrera
2026-02-05 17:26:17 -07:00
-
1e5ed28788
docs: add security documentation with trust model and CSP
Timothy DeHerrera
2026-02-05 17:22:34 -07:00
-
6638696dea
fix(render): escape URLs in links and images to prevent XSS
Timothy DeHerrera
2026-02-05 17:10:48 -07:00
-
e4a6305a50
fix(escape): add single-quote escaping to html_escape
Timothy DeHerrera
2026-02-05 17:07:54 -07:00
-
899f904160
docs(architecture): update module count and tree-house code example
Timothy DeHerrera
2026-02-05 15:09:12 -07:00
-
c60c7851a8
refactor(api): restrict visibility of internal items
Timothy DeHerrera
2026-02-05 15:03:52 -07:00
-
16f04eb95b
refactor: consolidate escape functions and extract weight constants
Timothy DeHerrera
2026-02-05 14:35:24 -07:00
-
7a7dc929b1
chore: attribute credit to helix
Timothy DeHerrera
2026-02-05 14:31:13 -07:00
-
af762d0d1f
style: use snazzy syntax hl theme for doc site
Timothy DeHerrera
2026-02-05 13:06:55 -07:00
-
5ae8ae6e53
feat(themes): add popular themes, remove redundant default
Timothy DeHerrera
2026-02-05 13:04:39 -07:00
-
113b7e4a4c
docs(themes): add syntax highlighting documentation and test coverage
Timothy DeHerrera
2026-02-05 12:38:00 -07:00
-
3f218ed49c
chore: address clippy lints
Timothy DeHerrera
2026-02-05 12:26:22 -07:00
-
caf2d506a7
feat(themes): add decoupled CSS theme system with lightningcss bundling
Timothy DeHerrera
2026-02-05 12:19:47 -07:00
-
f9a978bdd6
feat(highlight): implement tree-house syntax highlighting engine
Timothy DeHerrera
2026-02-05 12:04:53 -07:00
-
136be19533
feat(highlight): migrate to tree-house with Helix queries
Timothy DeHerrera
2026-02-04 16:49:04 -07:00
-
98977136c8
feat(docs): add CSS-only scrollspy for TOC navigation
Timothy DeHerrera
2026-02-04 11:26:49 -07:00
-
7af7fa34e4
docs(architecture): add implementation notes on dependency trade-offs
Timothy DeHerrera
2026-02-04 11:18:13 -07:00
-
6e0d16d1bb
docs: clarify JS-free comparison claims
Timothy DeHerrera
2026-02-04 11:15:45 -07:00
-
d97aec30f4
docs: add comparison with other SSGs
Timothy DeHerrera
2026-02-01 14:49:37 -07:00
-
5ab8198ddf
docs: add architecture documentation
Timothy DeHerrera
2026-02-01 14:35:36 -07:00
-
cfb0881d1f
refactor(math): use native MathML instead of KaTeX CDN
Timothy DeHerrera
2026-02-01 14:09:27 -07:00
-
56ae6c2e67
style(mermaid): add dark theme styling with transparent backgrounds
Timothy DeHerrera
2026-02-01 12:09:32 -07:00
-
04bf87c02a
docs(math): render all LaTeX examples
Timothy DeHerrera
2026-02-01 12:08:52 -07:00
-
96275b0751
doc(README): update content structure
Timothy DeHerrera
2026-02-01 11:21:49 -07:00
-
73459e5d17
doc(README): update to reflect current state
Timothy DeHerrera
2026-02-01 11:19:45 -07:00
-
f38303b7e0
docs: document navigation, TOC, and template context
Timothy DeHerrera
2026-02-01 11:00:20 -07:00
-
3d5682c59f
fix(docs): prevent mermaid diagram overflow on mobile
Timothy DeHerrera
2026-02-01 10:25:23 -07:00
-
b61e8e8866
chore(fmt): format css
Timothy DeHerrera
2026-02-01 10:10:40 -07:00
-
e607454af6
feat(css): add :target highlighting for anchor navigation
Timothy DeHerrera
2026-02-01 10:10:21 -07:00
-
4392487629
fix(mobile): make nav independently scrollable
Timothy DeHerrera
2026-02-01 10:04:02 -07:00
-
ce8a9e8f00
feat(ux): add hover-reveal ¶ anchors, strip parens from nav
Timothy DeHerrera
2026-02-01 09:57:47 -07:00
-
fc9e75d687
test(nav): add unit tests for anchor extraction and TOC fallback
Timothy DeHerrera
2026-02-01 09:48:13 -07:00
-
c8c2506e16
feat(config): add global nav.toc setting with frontmatter override
Timothy DeHerrera
2026-02-01 09:42:00 -07:00
-
dcc98dccef
feat(nav): add anchor TOC in sidebar for toc-enabled pages
Timothy DeHerrera
2026-02-01 09:37:01 -07:00
-
a59b8ff2ab
feat(render): add anchor extraction during markdown rendering
Timothy DeHerrera
2026-02-01 09:31:54 -07:00
-
d50a8c3fbe
feat(nav): add context-aware expansion for nested navigation
Timothy DeHerrera
2026-02-01 09:16:47 -07:00
-
7f765b32e1
feat(nav): complete Tier 1 hierarchical navigation
Timothy DeHerrera
2026-02-01 09:04:15 -07:00
-
b3a540651a
feat(content): add nested children to NavItem for hierarchical nav
Timothy DeHerrera
2026-02-01 09:00:04 -07:00
-
4cd0c86688
fix(docs): prevent table overflow on mobile
Timothy DeHerrera
2026-02-01 08:43:07 -07:00
-
99fc4c0fc7
feat(docs): add responsive hamburger menu with animations
Timothy DeHerrera
2026-02-01 08:32:24 -07:00
-
516df62796
docs(templates): fix Lighthouse SEO and accessibility issues
Timothy DeHerrera
2026-02-01 07:07:40 -07:00
-
3752cc5234
fix(render): properly capture image alt text from markdown
Timothy DeHerrera
2026-01-31 22:50:05 -07:00
-
0bb59dd1d5
docs(features): add sitemap documentation
Timothy DeHerrera
2026-01-31 22:24:39 -07:00
-
922aeba834
refactor(main): use manifest.homepage in generate_homepage
Timothy DeHerrera
2026-01-31 22:18:49 -07:00
-
759838e7f5
refactor(main): integrate SiteManifest for unified content discovery
Timothy DeHerrera
2026-01-31 22:13:09 -07:00
-
96aa60d9e4
refactor(content): add SiteManifest for unified content discovery
Timothy DeHerrera
2026-01-31 22:08:49 -07:00
-
d24e4a0246
feat(sitemap): integrate sitemap generation into build pipeline
Timothy DeHerrera
2026-01-31 22:03:48 -07:00
-
4d869a85f7
feat(sitemap): add XML sitemap generation module
Timothy DeHerrera
2026-01-31 22:00:20 -07:00
-
eaf09c1c7d
fix: nrd.sh -> sukr
Timothy DeHerrera
2026-01-31 21:50:14 -07:00
-
b271a3a0c8
fix: correct netlify dir
Timothy DeHerrera
2026-01-31 19:23:10 -07:00
-
6ab3e5a3bd
chore: update netlify config
Timothy DeHerrera
2026-01-31 19:19:49 -07:00
-
893c2fee45
chore: remove personal site for sukr
Timothy DeHerrera
2026-01-31 19:18:07 -07:00
-
50116d8e8e
docs: avoid redundant headers
Timothy DeHerrera
2026-01-31 19:16:31 -07:00
-
9869da554b
chore: make logo transparent
Timothy DeHerrera
2026-01-31 19:13:19 -07:00
-
6dac743dfa
feat(docs): add footer, favicon, and logo branding
Timothy DeHerrera
2026-01-31 18:38:31 -07:00
-
e0fe45330d
feat(docs): add footer, favicon, and GitHub link
Timothy DeHerrera
2026-01-31 18:35:29 -07:00
-
1dd91a407b
fix(math): add KaTeX CDN and fallback for radical SVG overflow
Timothy DeHerrera
2026-01-31 18:06:27 -07:00
-
013786faa6
style(highlight): complete Dracula color coverage for all syntax tokens
Timothy DeHerrera
2026-01-31 17:38:54 -07:00
-
10fd93452b
doc(highlight): add examples
Timothy DeHerrera
2026-01-31 17:30:35 -07:00
-
ea9830f04b
feat(highlight): add TOML syntax highlighting
Timothy DeHerrera
2026-01-31 17:27:53 -07:00
-
905897b3c4
fix(highlight): complete markdown syntax highlighting with injections
Timothy DeHerrera
2026-01-31 17:24:27 -07:00
-
352b3c1941
docs: add content organization and feature documentation
Timothy DeHerrera
2026-01-31 17:14:56 -07:00
-
4aa07d6079
docs(features): add feeds and css minification documentation
Timothy DeHerrera
2026-01-31 17:12:10 -07:00
-
99987bd057
doc(AGENTS): activate integral fragment
Timothy DeHerrera
2026-01-31 16:52:30 -07:00
-
26e3b1c2ba
chore: remove old site structure
Timothy DeHerrera
2026-01-31 16:49:03 -07:00
-
8ba4d76a64
chore: update predicate submodule
Timothy DeHerrera
2026-01-31 16:48:07 -07:00
-
8c54882118
feat(highlight): add markdown syntax highlighting with injection
Timothy DeHerrera
2026-01-31 16:41:11 -07:00
-
69cd81621f
feat(docs): create sukr documentation site with fixes
Timothy DeHerrera
2026-01-31 16:13:15 -07:00
-
8c806d1654
feat(docs): create sukr documentation site
Timothy DeHerrera
2026-01-31 15:58:37 -07:00
-
0516bfc600
refactor: move personal site to sites/nrd.sh/
Timothy DeHerrera
2026-01-31 15:47:47 -07:00
-
e1ee18ca8a
feat: rename project from nrd-sh to sukr
Timothy DeHerrera
2026-01-31 15:44:02 -07:00
-
4c2c3d5495
feat(cli): add configurable paths and --config flag
Timothy DeHerrera
2026-01-31 15:26:22 -07:00