Todo
A list of things I’ve still got left to do for the “revamp” of my site
Progress through this list:
- ADD ARIA ACCESSIBILITY TAGS TO EVERYTHING (allegedly)
- Review Markdown image links as they should support descriptions that I know aren’t filled in
- Review links since I know some are broken but don’t remember where
- Internal
- External
- Investigate if a link checker is possible
- Add an identifier for links that knowing 404 but are shared for historical purposes
- Can just use footnotes for this given how littlefoot looks
- Fiddle around with CSS drop caps
- Might be reserved for certain articles or it just looks ugly
- Add ability for users to customise the text formatting a little bit
- Add support for inline footnotes (I believe Hugo added this in a recent version)
- Mobile responsiveness (good enough for now)
- Convert blog posts into page bundles
- Create a side projects page for showing stuff I’ve worked on
- Update
manifest.json
colour scheme- Maybe not, it’s a nice colour
- Consider
scss
over plain CSS - Add some more “pizzaz” such as link hovers and that
- Anchor links to headings
- Link hovers
- Surface table source for download (I swear I did this already… maybe it was in a different branch)
- Surface table names
- Surface code block names + types
- Double check that files all end with a newline
- Double check that I haven’t mixed up tabs and spaces. Why is this still a thing
- Refresh layout for contact page
- Use CSS grid for mobile layout
- Update README to reflect current build
- Figure out how to edit tags overview without breaking the tag lists themselves (ie modify /tags/ but not /tags/linux/)
- Can I disable list items when using markdown checklists?
- Is the font too big? I should ask some people. I feel like it might be too big…
- Add a proper navigation for mobile (perhaps in general too)
- Consider adding a footer