Commit graph

8 commits

Author SHA1 Message Date
4de71503e8
fix(lightbox): improve compatibility and responsiveness
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.
2024-08-06 20:26:13 +02:00
60b731c1c6
feat: add lightbox functionality for image viewing
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.
2024-08-06 20:16:54 +02:00
594a694178
feat(taxonomy): add color picker to term edit and creation
Integrated a color picker for the publication status taxonomy terms.
- Added color fields to both term edit and add new term screens.
- Enqueued color picker script and styles.
- Implemented saving mechanism for color data.

This enhances user experience by allowing custom colors assignment to taxonomy terms.
2024-08-03 17:03:29 +02:00
8ad34a21d7
feat: add MathJax CSS for math rendering
Added a new MathJax CSS file to support enhanced math rendering in the frontend. The stylesheet includes specific styles and @font-face definitions to ensure consistent and proper display of mathematical expressions across various browsers.

Addresses visual rendering issues and improves compatibility with math content.
2024-08-03 16:22:04 +02:00
72b54fa59e
chore: upgrade Bootstrap to v5.3.3
Upgraded Bootstrap from v4.5.2 to v5.3.3 to leverage the latest features and improvements, including updated utility classes, new variable names, and enhanced component behaviors. This update also adds support for enhanced dark mode theming.

Note: Review any custom CSS as there may be breaking changes due to this version upgrade.
2024-08-03 13:14:21 +02:00
72ef4d8c0c
fix: update DOI URL to use freedoi.org
Replaces the dynamic origin-based DOI URL with a standardized URL using freedoi.org. This ensures consistent and accurate DOI links, improving user experience and reliability.
2024-06-22 20:09:20 +02:00
3bd51e66ed
feat: add DOI copy-to-clipboard functionality
Introduced a new JavaScript file to handle the DOI copy-to-clipboard feature. Updated the 'single-article.php' template to include a clickable DOI link that copies the DOI to the clipboard and displays a confirmation message. Enhances user convenience by simplifying the process of copying DOIs.
2024-06-20 15:24:22 +02:00
c61ba4a695
feat: add new WordPress theme for Duck Behavior Journal
- 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.
2024-06-20 09:22:10 +02:00