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

Add Nautilus blog posts in SvelteKit #31

Merged
merged 1 commit into from
Mar 26, 2025

Conversation

grmbyrn
Copy link
Collaborator

@grmbyrn grmbyrn commented Mar 25, 2025

Description:

This PR for issue #29 migrates all existing blog posts from the current Nautilus blog to the new SvelteKit-based website. The blog posts have been structured to ensure proper rendering and SEO optimisation in SvelteKit.

Tasks:

1. Export Blog Posts:

  • Retrieved all blog posts from the current Nautilus blog.
  • Ensured all relevant metadata (title, author, date, tags, etc.) was included.

2. Convert to SvelteKit Format:

  • Converted all blog posts to match the required SvelteKit format.

3. Integrate Blog System into SvelteKit:

  • Displayed blog posts, showing metadata like title, date, excerpt, etc.
  • Set up individual blog post pages for each entry.

4. Ensure Proper Styling:

  • Matched the new Nautilus design and applied relevant styling.
  • Ensured proper rendering in both light and dark modes.

@grmbyrn grmbyrn requested a review from josecelano March 25, 2025 20:39
Copy link
Member

@josecelano josecelano left a comment

Choose a reason for hiding this comment

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

Hi @grmbyrn good job! This is a good "draft" state. I'm merging it but I see a lot of missing things:

  • Tag filtering in not working
  • Images inside blog posts are missing
  • Other missing texts
  • Top padding is heading are wrong (h1, h2, ...)

@josecelano
Copy link
Member

ACK a03a7b0

@josecelano josecelano merged commit ba1d0e6 into nautilus-cyberneering:main Mar 26, 2025
@grmbyrn
Copy link
Collaborator Author

grmbyrn commented Mar 26, 2025

Hi @grmbyrn good job! This is a good "draft" state. I'm merging it but I see a lot of missing things:

  • Tag filtering in not working
  • Images inside blog posts are missing
  • Other missing texts
  • Top padding is heading are wrong (h1, h2, ...)

Hi Jose, that's what I was going for. It seemed like a good time to make the PR when all the content had been transferred and then focus on these other things.

@grmbyrn grmbyrn deleted the blog-posts branch March 26, 2025 16:00
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.

2 participants