fresh-main #8

Merged
argonaut merged 4 commits from fresh-main into main 2025-04-27 03:16:39 +00:00
Contributor

Key Changes:

  1. Blog Post Sidebar Layout (src/pages/posts/[slug].astro):

    • Corrected the sidebar structure to properly include the Author Card and the MiniGraph component.
    • Ensured the correct order: Author Card -> MiniGraph -> Tags -> Category -> Related Articles.
    • Added necessary CSS for sidebar elements.
  2. MiniGraph Enhancements (src/components/MiniGraph.astro):

    • Updated data calculation logic to support displaying connections up to two levels deep from the current post.
    • Added CSS to give the MiniGraph container a square aspect ratio.
    • Includes basic node styling based on type and level.
  3. Hero Image Resizing (src/pages/posts/[slug].astro):

    • Modified the layout structure and CSS to ensure the hero image aligns correctly with the main content column and does not overlap the sidebar.

Note: This branch also included intermediate commits attempting to add cose layout and fullscreen functionality to the MiniGraph. These features are not included in the final state of this branch due to errors encountered during implementation but can be addressed in future PRs.

**Key Changes:** 1. **Blog Post Sidebar Layout (`src/pages/posts/[slug].astro`):** * Corrected the sidebar structure to properly include the Author Card and the `MiniGraph` component. * Ensured the correct order: Author Card -> MiniGraph -> Tags -> Category -> Related Articles. * Added necessary CSS for sidebar elements. 2. **MiniGraph Enhancements (`src/components/MiniGraph.astro`):** * Updated data calculation logic to support displaying connections up to **two levels deep** from the current post. * Added CSS to give the MiniGraph container a **square aspect ratio**. * Includes basic node styling based on type and level. 3. **Hero Image Resizing (`src/pages/posts/[slug].astro`):** * Modified the layout structure and CSS to ensure the hero image aligns correctly with the main content column and does not overlap the sidebar. **Note:** This branch also included intermediate commits attempting to add `cose` layout and fullscreen functionality to the MiniGraph. These features are not included in the final state of this branch due to errors encountered during implementation but can be addressed in future PRs.
argonaut added 4 commits 2025-04-27 03:16:21 +00:00
argonaut merged commit 8891acf501 into main 2025-04-27 03:16:39 +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#8
No description provided.