fresh-main #6

Merged
KeyArgo merged 3 commits from fresh-main into main 2025-04-24 00:59:48 +00:00
Owner

Merge Development Branch into Main

This PR merges the fresh-main branch, incorporating numerous fixes and features developed since the last merge:

Build Fixes:

  • Updated Astro dependencies to resolve peer conflicts.
  • Fixed getStaticPaths errors in dynamic routes ([category].astro, [tag].astro, [slug].astro).
  • Resolved content schema validation error for projects/placeholder.md.
  • Fixed date handling errors (.toISOString) in dynamic route templates.
  • Added missing frontmatter fence in [tag].astro.
  • Added .astro/ directory to .gitignore.

Features & Enhancements:

  • Implemented dark/light theme toggling with persistence.
  • Added dropdown search functionality to the header.
  • Refactored Knowledge Graph:
    • Integrated into the main blog section.
    • Uses post/tag node structure.
    • Added Obsidian-like node dragging.
    • Added reset button.
    • Updated styling and interactions.
  • Updated navigation links (Home Lab, About, Contact).
  • Updated Footer component.

Testing:

  • Preview deployments on Cloudflare Pages for the latest commit (f3eccd8) should be checked to confirm build success and feature functionality before merging.
Merge Development Branch into Main This PR merges the `fresh-main` branch, incorporating numerous fixes and features developed since the last merge: **Build Fixes:** * Updated Astro dependencies to resolve peer conflicts. * Fixed `getStaticPaths` errors in dynamic routes (`[category].astro`, `[tag].astro`, `[slug].astro`). * Resolved content schema validation error for `projects/placeholder.md`. * Fixed date handling errors (`.toISOString`) in dynamic route templates. * Added missing frontmatter fence in `[tag].astro`. * Added `.astro/` directory to `.gitignore`. **Features & Enhancements:** * Implemented dark/light theme toggling with persistence. * Added dropdown search functionality to the header. * Refactored Knowledge Graph: * Integrated into the main blog section. * Uses post/tag node structure. * Added Obsidian-like node dragging. * Added reset button. * Updated styling and interactions. * Updated navigation links (Home Lab, About, Contact). * Updated Footer component. **Testing:** * Preview deployments on Cloudflare Pages for the latest commit (`f3eccd8`) should be checked to confirm build success and feature functionality before merging.
KeyArgo added 3 commits 2025-04-24 00:59:37 +00:00
KeyArgo merged commit 4e5dff4673 into main 2025-04-24 00:59:48 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: KeyArgo/laforceit-blog#6
No description provided.