Updated lightbox initialization to use jQuery namespace for better compatibility. Tweaked CSS to use viewport units for enhanced responsiveness. These changes aim to prevent potential conflicts and adapt lightbox content better to different screen sizes.
Introduced a new lightbox feature to enhance the image viewing experience. Added a new JavaScript file to handle lightbox interactions, including opening and closing actions. Updated the footer to include the lightbox HTML structure and enhanced the CSS to style the lightbox overlay and content. Registered the new script in WordPress functions.
Addresses improved user engagement by providing a more immersive image viewing experience.
Adjusted the margin-bottom of h5 elements nested within a tags to zero.
This prevents unexpected spacing issues with elements following these
headers, ensuring better layout consistency and alignment.
Added a rule to set '.MJXc-display' elements to 'inline-block' to address layout issues where MathJax content was disrupting page flow. This change ensures better alignment and presentation of MathJax elements.
Updated pagination implementation in `archive-article.php` and `archive-letter.php` to use global `$wp_query` for accurate page counts and improved navigation. Enhanced user experience by adding more pagination options such as `prev_next`, `show_all`, and customizable text for previous and next links.
Added new styles to `style.css` to center pagination, improve link aesthetics, and highlight the current page.
This enhancement provides a more user-friendly interface and consistent appearance across archive pages.
Added styling for images and captions to improve visual aesthetics and consistency. Images now have a maximum width of 100%, a border, padding, and a subtle box shadow. Captions are centered, italicized, and have appropriate margin and padding, enhancing readability and appearance.
Introduced .alignright, .alignleft, and .aligncenter utility classes
to enable flexible alignment of elements. These classes assist with
consistent layout styling by allowing elements to float left or right
with appropriate margins or align centrally.
Addresses layout requirements for dynamic content placement.
Introduced new styling for DOI links with a dashed underline to differentiate them visually from regular hyperlinks. This enhances user experience by clearly indicating actionable elements specific to DOIs.
Enhanced user navigation by wrapping article titles and thumbnails within anchor tags linked to the respective articles' permalink in archive-article.php and index.php. Updated styles for article titles to improve the visual appeal.
- Set up a new WordPress theme with custom logo, header image, and menus
- Implement the WP Bootstrap Navwalker for improved navigation
- Add Bootstrap and jQuery for styling and functionality
- Customize hero section via the Customizer API
- Include footer with customizable text and social media links
- Integrate featured articles and page templates
- Enhance styles with a dedicated CSS file
References: #123, #124
This addition provides a modern, responsive design tailored to the Duck Behavior Journal, enhancing user engagement and site navigation.