Specific Pages
Home
- Make the recent updates box scrollable
- Use scalable vector graphics (SVG) and specifically the "d" attribute to draw the header text
- Consider adding another "div" so there isn't so much white space in the main content box
(or make use of "inner" that I put there for no apparent reason)
Blog and Full Changelog
- Split up the dated entries in a visually clear way
- Start looking into methods to store separate entries, rather than constantly adding to single page/file
General
Code
- Freeze the sidebar in place when scrolling
- Figure out out to mass update things, like the footer text (assuming it's possible on static sites)
- If unable to mass update things, try to create a general page template for easy copy/paste when making modifications
- Responsive web design
- Shift locations of sidebar content based on screen width (@media)
- Should probably also consider display height
- Hamburger menu that can be opened and closed on mobile (idk if this is dynamic site only or not);
if can't, shove it in either the header or the footer
Appearance
- Get a background pattern, either draw a repeatable image or use CSS/SVG
- Get a better color palette
- Come up with a favicon
- Honestly should probably overhaul text styles/fonts at some point, but low priority for now
- Add credits (mostly just note the host is neocities)