More tumblelog fixes
Last monday I bumped into a bug regarding how the archive of
tumblelog is rendered if the blog only has a date of which the year
and ISO year differ, for example 2018-12-31. No link was generated to
the 2019 calendar page while the page itself was generated.
The next day, while checking a calendar page on my phone I noticed that the months didn't fit on the small screen.
And today I fixed both issues and did some more finetuning. Note that
because I changed _tumblelog.scss you have to regenerate the style
sheet for your site using sass.
The changelog for 6.5.0 is as follows:
- Use grid and flex instead of float in
.tl-archive(styles/_tumblelog.scss) - Make month in calendar view smaller on small screens
(
styles/_tumblelog.scss) - Fix bug regarding year not showing in Archive for e.g. 2025-12-31
- Use
assertinstead of raisingRuntimeError(tumblelog.py) - Format year correctly in
create_year_pages(tumblelog.py) - Catch
yaml.YAMLErrorinstead ofyaml.parser.ParserError(tumblelog.py) - Simplify
create_archiveto make every year count
As usual the latest version is available on GitHub.