v7.1.0 — A Fresh Look for Blog Posts! (PR #99)

2 min read

Minor Release

📅 Release Date: May 2, 2025
🔗 Pull Request: #99

I’m excited to announce the release of v7.1.0 of my Astro Portfolio Blog — a big step forward in the way blog posts look, feel, and interact!

This update is all about refining the reading experience, enhancing design consistency, and removing unnecessary distractions. Here’s what’s new:


✨ New Features

🎬 Animated Blog Post Headers

Blog posts now start with a sleek animated header that includes:

  • Author information
  • Tags for quick categorization
  • A modern cover image
  • Estimated read time to set reader expectations

These changes add personality and polish to every post, making the blog feel more alive and reader-friendly.

📝 Improved Blog Post Listings

The blog index page has been updated with:

  • Interactive animations on hover
  • A refined layout for better readability
  • Modern typography that enhances the aesthetic and accessibility

🛠️ Refactors

  • Modularized blog post layouts to simplify the structure.
  • Consolidated the header and summary components for better code reusability.
  • Cleaned up spacing and alignment issues on the blog index to ensure a consistent layout across devices.

🎨 Style Upgrades

  • Revamped the global scrollbar styling — now featuring custom colors and rounded corners for a sleeker feel.
  • Unified blog post and pagination button designs to match the overall aesthetic of the site.

🐛 Bug Fixes

  • Fixed inconsistencies in blog post padding and margin.
  • Resolved styling issues in the pagination controls for a smoother user experience.

🧹 Chores

  • Bumped the app version to 7.1.0 to reflect the scope of these updates.

🔄 Reverts

  • Removed the text-to-speech feature from blog posts after evaluating its performance and user feedback.

💭 Final Thoughts

This update was all about elevating the blog reading experience — with a touch of animation, cleaner design, and an overall more enjoyable UI.

As always, feel free to check out the pull request here to dive into the code.

Thanks for following along — and stay tuned for what’s coming next! 🚧✨