Skip to content

Kbd hints#25

Open
joshribakoff wants to merge 10 commits intomainfrom
kbd-hints
Open

Kbd hints#25
joshribakoff wants to merge 10 commits intomainfrom
kbd-hints

Conversation

@joshribakoff
Copy link
Owner

No description provided.

joshribakoff and others added 10 commits December 14, 2025 21:57
Adds Wikipedia-style magic links for cross-referencing content.

- Update postinstall to properly build sailkit workspaces
- Add build-link-targets.ts to extract link targets from content
- Configure astro.config.mjs with remarkMagicLinks plugin

Usage in markdown:
- [:slug] - link to content by slug
- [:slug1|:slug2] - fallback IDs
- [[slug]] - wiki-style links
- [[slug|Custom Text]] - with display text

Depends on: sailkit#7

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- Create slug-resolver.ts for global slug lookup
- Throws on ambiguous slugs, requires collection prefix
- Convert all manual markdown links to [[wiki]] syntax
- Fix Layout.astro imports to use @bearing-dev/*

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Relative symlink paths may not resolve correctly on Vercel.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- Import KbdLegend from @bearing-dev/kbd-hints
- Replace hard-coded sidebar legend with <KbdLegend bindings={DEFAULT_BINDINGS} />
- Replace hard-coded header bar with <KbdLegend layout="compact" />
- Update package.json to use sailkit#kbd-hints branch

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Align with @sailkit/kbd-hints component classes:
- .kbd-hints-legend, .kbd-hints-title, .kbd-hints-row
- .kbd-hints-legend--compact, .kbd-hints-group, .kbd-hints-label

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- sailkit instead of bearing-dev
- sailkit/packages/* import paths
- Simplified postinstall

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@vercel
Copy link

vercel bot commented Dec 22, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
fightingwithai Error Error Dec 22, 2025 4:59am

@joshribakoff joshribakoff marked this pull request as ready for review December 22, 2025 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant