envyniv.github.io/blog
this repo contains all files needed to build my blog page.
TODO
- index page
-
- Calendar (post selection by date)
-
- post selection by tag
-
- fix days in calendar having wrong name
-
- fix
post-index.json
having only the latest post in tags (affects index page)
- fix
- unify scripts in python
-
- fix regression (author and email start with
b'
and end in\n'
)
- fix regression (author and email start with
-
- fix regression (header and footer are written below post contents)
-
- fix regression (links in index are broken due to
%k
evaluating to non-zero-padded hour string)
- fix regression (links in index are broken due to
-
- custom link patterns file
-
- cli
-
-
- move to argparse
-
-
-
- edit tags
-
-
-
- add tags
-
-
- split into functions
- add 404 page
-
- make visually consistent with the rest of the page
- give link to source code button
- fix header and footer links opening in page (
<base target=_blank>
) - post page
-
- add index button
-
- sections
-
-
- theme sections
-
-
- footnotes
-
- tags
-
- spoilers
-
- fenced code blocks