Skip to content

Fix/minor tweaks#36

Merged
asboyer merged 20 commits intomasterfrom
fix/minor-tweaks
Feb 15, 2026
Merged

Fix/minor tweaks#36
asboyer merged 20 commits intomasterfrom
fix/minor-tweaks

Conversation

@asboyer
Copy link
Owner

@asboyer asboyer commented Feb 15, 2026

This pull request introduces several improvements and new features to the blog, focusing on enhanced movie "fav" handling, UI/UX improvements for mobile, and content updates. The most significant changes include a refactor of the fav.py script to use web scraping for movie metadata, responsive design and blog description enhancements, and the addition of new content and archive pages.

Favs and Movie Metadata Handling:

  • Refactored fav.py to use BeautifulSoup for scraping movie metadata from IMDb instead of the imdb Python package, improving reliability and removing a dependency. This includes extracting the movie title, release year, director, and cover image via meta tags. [1] [2]
  • fav.py now automatically creates a yearly favs archive page (e.g., _pages/favs_2026.md) if it doesn't exist, ensuring new years are handled without manual intervention. [1] [2] [3]
  • Added a new favorite movie entry for "Match Point" (_favs/match_point.md), and removed the entry for "Deadpool & Wolverine" (_favs/deadpool_&_wolverine.md). [1] [2]
  • Updated the "Tracers in the Dark" fav entry to mark it as perfect.

Blog UI/UX and Responsiveness:

  • Improved mobile responsiveness and typography by adding media queries to adjust font sizes and line heights for markdown content and post titles. [1] [2] [3]
  • Enhanced the display of the blog description: updated the description text in _config.yml, ensured conditional rendering in the blog template, and styled it for desktop and mobile. [1] [2] [3]
  • Refined the featured posts grid to use a single column on extra-small screens and improved card layouts.

Styling and Accessibility:

  • Hid scrollbars across browsers for a cleaner look while maintaining scroll functionality.
  • Improved blockquote link styles and adjusted tag/category list styling for better appearance and spacing, especially on mobile. [1] [2] [3]

Other Minor Improvements:

  • Removed unused imports in fav.py for code cleanliness.

These changes collectively improve the blog's maintainability, user experience, and content management.

@asboyer asboyer merged commit 40b0380 into master Feb 15, 2026
5 checks passed
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

Successfully merging this pull request may close these issues.

1 participant