- Updated home_banner.html to increase image width from 1200 to 1280 pixels for better resolution.
- Modified home.css to remove unnecessary styles and added a new rule for .home-banner img to ensure responsive images.
- Adjusted horizontal_list.css to increase gap between items from 24px to 30px and removed padding for a cleaner layout.
- Changed news_list.css to update grid layout for news articles, including new flex properties for content alignment and added a gradient overlay for better readability.
- Refined home_page.html to use a full-bleed class for the hero band and simplified the structure by removing unnecessary divs.
- Enhanced news_list.html to improve the structure of the first news article display, including better content organization and styling.
- Updated mysite.css to refine container styles and improve header and footer layouts, ensuring better responsiveness and visual consistency.
- Adjusted base.html to wrap content in a main tag for better semantic structure.
- Improved footer.html to streamline social media links and added a new section for footer navigation links.
- Enhanced header.html to ensure consistent styling and layout with the new site container.
- Added multiple PNG images for various sections of the site.
- Introduced JavaScript functionality for horizontal and block lists, allowing smooth scrolling and dynamic arrow visibility based on scroll position.
- Created a new template for displaying news articles, including a hero section for the latest article and a list for additional articles.
- Enhanced the news list with responsive design and fallback images for articles without cover images.
- Implement search fields in ArticlePage model for indexing.
- Update hashtag search view to include site root in context.
- Enhance header with a search form for articles.
- Modify search results template to improve user experience and display.
- Created ArticlePageTag model for tagging articles.
- Added ClusterTaggableManager to ArticlePage for tag management.
- Renamed 'recommended' field to 'trending' in ArticlePage.
- Updated migrations to reflect changes in models.
- Implemented methods to retrieve trending articles and related articles based on tags.
- Modified templates to display tags and related articles on article pages.
- Refactored category and homepage templates to accommodate new sections and layouts.
- Removed deprecated templates and added new includes for better modularity.
- Updated header to include links for latest and trending articles.
- Added environment variable support for configurable block and page sizes.
- Updated requirements to include python-dotenv for environment variable management.
- Introduced `banner_image` field to ArticlePage model.
- Updated article templates to display banner images.
- Added ValidatingEmbedBlock for improved URL validation.
- Refactored category block templates to use static template loading.
- Enhanced header navigation to include submenu support.
- Updated .gitignore to exclude media files.