Updates event content to include syndication and comments data.
Removes trailing whitespace pre-commit hook and adds editorconfig
settings for whitespace handling.
Also renames character images to have a consistent naming scheme
Updates `pre-commit` hooks to the latest version and resolves
dependency issues by updating `poetry.lock` and
`package-lock.json`.
Renames and reorganizes character image files for better
organization and consistency. This includes deleting obsolete files
and changing file permissions for some images. A new
`requirements.txt` is added.
- Removed `social_media_share.scss` and its associated HTML partial for share buttons.
- Added new `author.scss`, `menu.scss`, and `media.scss` files with relevant styles.
- Updated `add.scss` to import new styles and removed obsolete imports.
- Enhanced `comments.scss` with additional styling for smaller text.
Adds cover generation functionality for week notes, using a background image and specified font.
Updates dependencies to the latest versions, including flake8, certifi, click, identify, platformdirs, pygments, python-dotenv, requests, urllib3, and weeknotebot.
- Modified webmentions JSON data to reorder entries and update URLs.
- Updated `electron-to-chromium` version in `package-lock.json` from 1.5.155 to 1.5.157.
- Added `pillow==11.2.1` to `requirements.txt`.
- Updated multiple character image files in the `static/Characters` directory.