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

Migrate Blog Posts from Existing Nautilus Blog to SvelteKit Website #29

Open
grmbyrn opened this issue Mar 13, 2025 · 0 comments
Open
Assignees

Comments

@grmbyrn
Copy link
Collaborator

grmbyrn commented Mar 13, 2025

Description
We need to migrate the existing blog posts from the current Nautilus blog website and integrate them into the new SvelteKit-based site. The blog content should be structured correctly for SvelteKit, ensuring proper rendering and SEO optimization.

Tasks

  1. Export Blog Posts

    • Retrieve all blog posts from the current Nautilus blog.
    • Ensure all metadata (title, author, date, tags, etc.) is included.
  2. Convert to SvelteKit Format

    • Convert the existing posts to match this format.
  3. Integrate Blog System into SvelteKit

    • Display in blog index page that lists all posts with metadata (title, date, excerpt, etc.).
    • Set up individual blog post pages.
  4. Ensure Proper Styling

    • Match the new Nautilus design.
    • Ensure proper rendering for light/dark mode.
  5. Test & Validate

    • Check that all posts render correctly.
    • Validate responsiveness and accessibility.
    • Ensure navigation and internal linking work properly.
@grmbyrn grmbyrn self-assigned this Mar 13, 2025
josecelano added a commit that referenced this issue Mar 26, 2025

Verified

This commit was signed with the committer’s verified signature.
josecelano Jose Celano
a03a7b0 Add Nautilus blog posts in SvelteKit (Graeme Byrne)

Pull request description:

  ## 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.

ACKs for top commit:
  josecelano:
    ACK a03a7b0

Tree-SHA512: 2983ac4dfa0cf6b42cbad3b6c5776b78fd6eaac44a232b45840bd467c42828a11ce5dd04875afaf33a8f0537a97f528cc639603d16491ed377b96bfb1969eac3
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

1 participant