Finally add the nikola -> hugo TODO list

This commit is contained in:
Jez Cope 2021-08-30 13:58:37 +01:00
parent 813234b4e8
commit 1ac2be07e3
1 changed files with 44 additions and 0 deletions

44
TODO.org Normal file
View File

@ -0,0 +1,44 @@
#+TITLE: Todo
* TODO Move over to Hugo
- [X] Content updated just enough so that site builds
- [X] Legacy content still in place
- [-] Fix Nikola-specific stuff
+ [X] Replace/update shortcodes
+ [ ] ~!!!~ admonitions
+ [ ] Auto-generated talks page
- [X] Fix metadata in .org format posts
- [X] Blog post URLs unchanged
- [X] Tag/etc. index pages work with same URLs
- [X] Redirects in place for RSS feed
* TODO Implement new theme
- [X] Update theme README
- [ ] Style definition lists (e.g. [[https://erambler.co.uk/blog/uhk-first-thoughts/][Ultimate Hacking Keyboard: first thoughts]])
- [ ] Add some default colours and titles for admonition types
+ commentary
+ aside
+ tldr
+ intro
+ prerequisites
- [X] Try adding cactus.chat comments?
- [X] Get SCSS building
- [X] Simple single-column layout (no fonts/colours)
- [X] Add custom fonts (Iosevka family)
- [X] Add a little bit of colour
- [X] Syntax highlighting
- [X] Social links in place
- [X] Render extra post types:
+ [X] Render ~type: link~
+ [X] Render ~type: note~
- [X] Site navigation functional
- [X] Article TOCs shown for ~showTOC: true~
- [X] Linkify topics in homepage description
- [X] Fix vanishing margin on taxonomy pages
- [X] Reimplement series
- [X] Re-add webmention comments
- [X] Set correct ~<link>~ value for link item types in RSS feed
- [X] Put full content into RSS feed
- [X] Refactor repeated structural elements from templates