* fix(favicon): dynamic favicon switching based on color scheme in js
* refactor(favicon): simplify favicon logic and ensure dynamic switching based on color scheme
* docs(favicon): enhance favicon setup instructions with dark mode support and adaptive SVG guidance
* feat(pagination): add blog pagination component
- Introduced a new blog pagination component for improved navigation on list pages.
- Updated the blog list layout to utilize pagination, allowing for better content organization.
- Added a new parameter for pagination size in the configuration file.
* chore: increase pager size for blog
* feat: add MathJax option
* docs: move math engine note
* refactor: update LaTeX documentation and improve MathJax integration
- Adjusted LaTeX documentation for clarity and formatting.
- Enhanced MathJax configuration in the templates to support both KaTeX and MathJax rendering.
- Removed deprecated comments and streamlined the script loading process for MathJax.
- Updated the passthrough extension settings in the Hugo configuration for better compatibility with LaTeX math expressions.
* docs: simplify LaTeX documentation and clarify configuration steps
- Updated LaTeX documentation to reflect that KaTeX is enabled by default, removing the need for manual activation.
- Added examples for using LaTeX math expressions and clarified the configuration for the passthrough extension in Hugo.
- Enhanced MathJax section to emphasize its use as an alternative rendering engine.
* feat(tags): improve usability of tags
* Tags can be shown also at docs
* Documented tag-related config flags
* Added example tags to the site
* Made rendered tags active
* Move tags listing to ToC
* Hide tags section on no tags
* feat: implement child menu support in main navbar
- Added a new JavaScript file for handling dropdown functionality in the navbar.
- Implemented event listeners for toggling dropdowns, closing them on outside clicks, and dismissing with the Escape key.
- Updated navbar HTML to support dropdown items with children, enhancing the navigation experience.
- Adjusted core script imports to include the new dropdown functionality.
* chore: update menu identifiers and add missing translations for development versions
* chore: update hugo stats
* chore: update script name
* chore: update menu item names to include arrows for external links