Skip to content

feat(docs): Add Sveltepress-powered documentation#154

Merged
webJose merged 8 commits into
mainfrom
JP/docs
Dec 7, 2025
Merged

feat(docs): Add Sveltepress-powered documentation#154
webJose merged 8 commits into
mainfrom
JP/docs

Conversation

@webJose

@webJose webJose commented Dec 7, 2025

Copy link
Copy Markdown
Contributor

Closes #109.

@webJose
webJose requested a review from Copilot December 7, 2025 06:00

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds Sveltepress-powered documentation to the project by migrating from SvelteKit's default adapter to the static adapter and integrating Sveltepress for documentation generation. The changes include extensive documentation content covering routing concepts, API references, and user guides.

Key Changes:

  • Switched from @sveltejs/adapter-auto to @sveltejs/adapter-static with fallback configuration
  • Integrated Sveltepress with custom theme configuration including navigation, sidebar structure, and branding
  • Added comprehensive documentation pages covering routing modes, navigation, API references, and guides

Reviewed changes

Copilot reviewed 36 out of 41 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
vite.config.ts Replaced sveltekit plugin with sveltepress, added extensive theme configuration
svelte.config.js Changed to static adapter, added .md extension support, configured custom app template
static/404.html Added 404 redirect handler for SPA routing
src/routes/**/*.md Added comprehensive documentation pages covering all library features
src/routes/+page.md Added homepage with library description and call-to-action
src/routes/+layout.svelte Added basic layout component
src/index.html Added custom HTML template with SPA redirect handling
package.json Updated dependencies to include Sveltepress packages

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/routes/+page.md Outdated
Comment thread vite.config.ts Outdated
Comment thread src/routes/docs/navigating-with-javascript/+page.md Outdated
Comment thread src/routes/docs/navigating-with-components/+page.md Outdated
Comment thread src/routes/api/kit/functions/+page.md Outdated
Comment thread src/routes/api/core/route/+page.md Outdated
webJose and others added 6 commits December 7, 2025 00:02
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@webJose
webJose merged commit bb047ec into main Dec 7, 2025
1 check passed
@webJose
webJose deleted the JP/docs branch December 7, 2025 06:11
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.

Online Docs: Create own docs website

2 participants