From 1ac2be07e3661f395db985113c2bcd6a785368f9 Mon Sep 17 00:00:00 2001 From: Jez Cope Date: Mon, 30 Aug 2021 13:58:37 +0100 Subject: [PATCH] Finally add the nikola -> hugo TODO list --- TODO.org | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 TODO.org diff --git a/TODO.org b/TODO.org new file mode 100644 index 0000000..931944a --- /dev/null +++ b/TODO.org @@ -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 ~~ value for link item types in RSS feed +- [X] Put full content into RSS feed +- [X] Refactor repeated structural elements from templates