- MathJax: Added MathJax for rendering mathematical equations. Supports inline and display equations.
- Mermaid.js Integrated Mermaid.js for creating diagrams and flowcharts. Added support for both dark and light themes, which automatically adjust based on the user’s system settings.
-
Links: Implemented a plugin
html.rbto addref,rel,targetattributes and set all external links to open in a new tab. - Swup.js Integration: For page transitions and enhanced user experience.
- Email form and Comment: Google Forms integration for handling comments.
-
Rough Notation: for annotating content with hand-drawn-style highlights underline.
-
Code Copy Button: Copy-to-clipboard button for quickly copy code snippets with a single click.
-
TimeAgo: feature to dynamically display human-readable timestamps for posts, comments, or updates.
-
PhotoSwipe: for better image gallery experiences responsive for High res image.
-
Google Forms Submission: Added form submission via Google Forms for feedback messages and email.
-
Notes Section: Added Comment section to display user notes on posts, with timestamp formatting.
- Search Feature: Implemented full-text search across posts, with live results, query highlighting, caching, and Swup.js integration for seamless transitions.