Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert Markdown-Based Blog to Full SvelteKit Implementation #141

Open
grmbyrn opened this issue Feb 5, 2025 · 3 comments
Open

Convert Markdown-Based Blog to Full SvelteKit Implementation #141

grmbyrn opened this issue Feb 5, 2025 · 3 comments

Comments

@grmbyrn
Copy link
Collaborator

grmbyrn commented Feb 5, 2025

Description

We are currently using Markdown and MDsveX for blog content in our SvelteKit website. This issue tracks the work on this epic to decide if we transition the blog section to be fully managed within SvelteKit, without relying on Markdown. The goal is to evaluate and implement a solution that allows blog posts to be handled as structured data while maintaining flexibility for future content management needs.

Goals

  • Remove Markdown and MDsveX dependencies.
  • Store and manage blog post content within SvelteKit.
  • Ensure blog metadata (title, author, date, etc.) is easily accessible across the site.
  • Maintain or improve the existing developer and content editing experience.
@grmbyrn
Copy link
Collaborator Author

grmbyrn commented Feb 7, 2025

@josecelano @da2ce7 The epic for the Torrust website is complete if you want to review it re: how it collects the metadata for the blog posts, and any other issues.
https://github.com/grmbyrn/blog-sk

@josecelano
Copy link
Member

@josecelano @da2ce7 The epic for the Torrust website is complete if you want to review it re: how it collects the metadata for the blog posts, and any other issues. https://github.com/grmbyrn/blog-sk

Hi @grmbyrn @da2ce7 I've opened a PR with some ideas. In general I think this 100% Svelte approach is good for us.

@josecelano
Copy link
Member

Hey @grmbyrn @da2ce7 it seems the super-markdown is more common than what we thought. The Astro framework is also using it.

Migration from SvelteKit:

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

No branches or pull requests

2 participants