Commit Graph

26 Commits

Author SHA1 Message Date
Davide Scaini 04f001d5f0 Hide nav links on login page 2026-05-02 23:26:55 +02:00
Davide Scaini ec79c5502c Fix auth flash and add logout/handle to nav 2026-05-02 23:24:02 +02:00
Davide Scaini 19bd56009a Bincio design system: auth wall, login page, Grand Tours palette, PageEditor, _docs reorg 2026-05-01 21:55:45 +02:00
brutsalvadi 5786fd827f Fix bonsai tree build and add entries index page
Fix buildBonsai split error: Astro 6 githubSlug transforms 'i.bonsai' to
'ibonsai' breaking the semtree root lookup. Added custom generateId to the
index collection and switched to doc.id directly as bonsaiText key.

Move buildBonsai from module-level await to per-component call so it runs
after the content store is ready.

Add /entries index page listing all wiki pages.
2026-04-23 09:44:50 +02:00
brutsalvadi 4ebc4c798c Upgrade to Astro 6.1.9 and migrate to content layer API
Moves content config from src/content/config.ts to src/content.config.ts
with glob loaders as required by Astro 6. Replaces entry.slug with entry.id
and entry.render() with render(entry) throughout. Removes legacy collections
option from astro.config.mjs.
2026-04-22 23:08:33 +02:00
brutsalvadi e1e3b0a85b Upgrade to Astro 5, apply bincio design system, fix mdast-util-from-markdown v2 compat
- Bump astro@5, @astrojs/mdx@4, @astrojs/rss@4, @astrojs/sitemap@3
- Add @astrojs/tailwind, @astrojs/svelte, tailwindcss, svelte
- Add patch-package + patches for mdast-util-wikirefs and mdast-util-caml
  to fix getData/setData → this.data.key and this.exit() return value for
  mdast-util-from-markdown v2 API compatibility
- Fix wikirefs.ts resolveEmbedContent signature for new 3-arg call
- Fix backrefs.ts: guard wikirefs.scan() against non-iterable return
- Add Base.astro layout with bincio dark/light theme tokens, nav, Inter font
- Replace global.css with bincio CSS variables + wiki-specific prose styles
- Update Entry.astro, BlogPost.astro, index.astro, map.astro, blog/index.astro
  to use Base.astro layout with Tailwind utility classes
- Add tailwind.config.mjs (Inter + JetBrains Mono, zinc palette)
- Update SITE_TITLE to BincioWiki, site URL to wiki.bincio.com
2026-04-22 22:54:42 +02:00
manunamz 9cf5bfbd96 bump: deps. 2026-04-04 16:31:51 -04:00
manunamz 87b9bbea68 clean: index links. 2024-09-13 16:48:37 -04:00
manunamz 160da0cbbb ref: small docs fixes. 2024-09-13 16:39:30 -04:00
manunamz e898c9d712 ref: 'astro-wikibonsai' -> 'astro-bloomz'. 2024-09-13 16:39:20 -04:00
manunam bcde8d0d06 ref: fix link in readme. 2024-09-04 16:59:18 -04:00
manunamz 7ece9da7fc fix: embed setup -- now embedded content should render properly based on the remark setup in the astro config. 2024-09-03 14:47:14 -04:00
manunamz 06ebc36941 ref: update semtree; update semtree impl. 2024-09-02 11:56:15 -04:00
manunamz 7d7eddfa73 fix: remove layout from index file. 2023-10-12 17:38:43 -04:00
manunamz 214627a9ec ref: last doc/index changes. 2023-10-12 17:12:38 -04:00
manunamz 69bd514f33 ref: semtree updates. 2023-10-12 16:51:30 -04:00
manunamz 5ef0263482 ref: update remark deps. 2023-10-12 16:21:55 -04:00
manunamz 63bcc246b6 clean: doc fixes. 2023-10-12 16:21:43 -04:00
manunamz 64cbf45f73 add/ref: update documentation. 2023-10-06 11:17:23 -04:00
manunamz 78c303a597 ref: mostly space -> tab, with some css fixes. 2023-10-05 13:52:29 -04:00
manunamz 0f03a74047 fix: collapsed attrbox/footer when content is too small in entry pages. 2023-10-05 13:52:06 -04:00
manunamz 195c5aee0f add 2023-10-05 13:51:43 -04:00
manunamz 5e377d73e4 add: wikibonsai favicon. 2023-10-05 13:38:38 -04:00
manunamz a4b6b93990 rm: site home from ancestry locations -- just made it a node instead and the home page is always in the header anyway; also, fix a typo. 2023-10-05 13:02:59 -04:00
manunamz f87f774b2a add: wikibonsai changes. 2023-10-03 10:58:17 -04:00
manunamz 8e2152a560 plantit <0001fab4> 2023-09-27 10:15:26 -04:00