This release includes accessibility improvements, pre-commit hooks, and various enhancements.
- Accessibility improvements:
- Underline links inside main content, to make them recognizable without color.
- Improve contrast of link colors
- Add ARIA names to sidebar social icons.
- Add pre-commit hooks for code quality:
- djlint for Jinja2 templates
- Trailing whitespace
- JSON/YAML checker
- Assets build
- Move
static/,templates/, andtranslations/directories back to root to make it easier to use the theme from source code (e.g. agit clone). Reflex remains installable via PyPI with the same interface. - Upgrade Isso to 0.13.0.
- Highlight Isso comments made by the page author.
- Refactor footer templates.
- Remove Flex-inherited Google Analytics config.
- Mark AddThis as defunct in README (will be removed in Reflex 4.0.0).
This is a minor maintenance release.
- Fix links to Github on the PyPI project page.
This is a bugfix release.
- Fix wrong references to the project, from python-theme-reflex to pelican-theme-reflex. While this didn't affect the functionality of Reflex, it affected the installation instructions and most links.
This is the first release on PyPI as pelican-theme-reflex.
- Fix Python package structure.
- Upgrade NPM dependencies.
First release after forking off Flex v2.5 by alexandrevicenzi.
This is the first release on PyPI as pelican-reflex. (the release was buggy and was pulled)
Changes since Flex 2.5:
- gulp watch support.
- Style for toc markdown extension.
- Fix styles for
figureandfigcaptionHTML elements. - Shynet tracking support.
- In-repo documentation instead of Github wiki.
- Updated Pygments styles, new themes available.
- Updated FontAwesome to 6.7.2.
- Make
<strong>text bold (it was being overridden inside<blockquote>and potentially other tags) - Revamped example site for testing and demonstration.
- Display language flags for alternative article languages.
- X (formerly Twitter) social icon.
- AGENTS.md for AI development.
- GitHub Actions workflows for CI/CD.
Thanks to Loïc Penaud for contributing the gulp watch task.