Fix: Correct heroImages, update homepage posts, add FontAwesome #2

Merged
KeyArgo merged 1 commits from fresh-main into main 2025-05-02 00:49:30 +00:00
Owner

This pull request merges numerous updates, fixes, and refactoring efforts from the fresh-main branch into main.

Key Changes:

  • Features & Enhancements:
    • Updated footer links, navigation links (contact, homelab), and added favicon links to the base layout (540155c, 5eb4f4c).
    • Added a placeholder page for Infrastructure as Code Templates under projects (1fa31d0).
    • Added Font Awesome library to enable service icons on the Homelab page (6f79732).
    • Updated the homepage section title from "Latest Guides" to "Latest Blog Posts" (6f79732).
  • Fixes:
    • Corrected heroImage paths in multiple post frontmatter files to fix broken images (3035e68, 6f79732).
    • Fixed rendering of recent posts on the homepage to correctly display images (6f79732).
    • Fixed Resend client initialization build error by moving it into the API handler (0a0dd5f).
    • Fixed build errors in homelab.astro by refactoring the page into smaller components (1fa31d0).
    • Fixed SVG rendering and indentation issues in the Footer component (8c9b746, c10e68c).
    • Updated dependencies (@astrojs/cloudflare) and configurations to resolve initial build errors (6698c24, b10cd0b, 0ff883c, be84aba).
  • Refactoring & Chores:
    • Removed the knowledge graph component from the homepage (1fa31d0).
    • Refactored homelab.astro into multiple components (HeroSection, ServicesSection, etc.) (1fa31d0).
    • Improved overall page navigation structure and mobile responsiveness (1fa31d0).
    • Pinned dependencies and updated package-lock.json (c752aeea, be84aba).
    • Commented out blog tag rendering on the blog index page for debugging purposes (6f79732).
    • Commented out previous diagnostic code (ee0f30ae, 0be6268, 9914377, 2ccda18).

Merging these changes integrates significant improvements and bug fixes, bringing the main branch up-to-date.

This pull request merges numerous updates, fixes, and refactoring efforts from the `fresh-main` branch into `main`. **Key Changes:** * **Features & Enhancements:** * Updated footer links, navigation links (contact, homelab), and added favicon links to the base layout (`540155c`, `5eb4f4c`). * Added a placeholder page for Infrastructure as Code Templates under projects (`1fa31d0`). * Added Font Awesome library to enable service icons on the Homelab page (`6f79732`). * Updated the homepage section title from "Latest Guides" to "Latest Blog Posts" (`6f79732`). * **Fixes:** * Corrected `heroImage` paths in multiple post frontmatter files to fix broken images (`3035e68`, `6f79732`). * Fixed rendering of recent posts on the homepage to correctly display images (`6f79732`). * Fixed Resend client initialization build error by moving it into the API handler (`0a0dd5f`). * Fixed build errors in `homelab.astro` by refactoring the page into smaller components (`1fa31d0`). * Fixed SVG rendering and indentation issues in the Footer component (`8c9b746`, `c10e68c`). * Updated dependencies (`@astrojs/cloudflare`) and configurations to resolve initial build errors (`6698c24`, `b10cd0b`, `0ff883c`, `be84aba`). * **Refactoring & Chores:** * Removed the knowledge graph component from the homepage (`1fa31d0`). * Refactored `homelab.astro` into multiple components (`HeroSection`, `ServicesSection`, etc.) (`1fa31d0`). * Improved overall page navigation structure and mobile responsiveness (`1fa31d0`). * Pinned dependencies and updated `package-lock.json` (`c752aeea`, `be84aba`). * Commented out blog tag rendering on the blog index page for debugging purposes (`6f79732`). * Commented out previous diagnostic code (`ee0f30ae`, `0be6268`, `9914377`, `2ccda18`). Merging these changes integrates significant improvements and bug fixes, bringing the `main` branch up-to-date.
KeyArgo added 1 commit 2025-05-02 00:49:19 +00:00
6f79732e5d Fix: Correct heroImages, update homepage posts, add FontAwesome
Comment out blog index tag rendering for debugging
KeyArgo merged commit 267396abe3 into main 2025-05-02 00:49:30 +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: InovinLabs/argobox#2
No description provided.