Move the website (located in web/) to something like Hugo or Jekyll and statically generate it. I would probably prefer Hugo for ease of installation on Windows systems.
Requirements:
Design must remain essentially identical to the current site
Must be fully static (no more PHP on the server side)
"Special" pages like the lexicon are generated with e.g. a gradle task before the static site is built and pushed (the notice at the top of the page will need to be changed to reflect this change in pace)
Old *.php URL's redirect to new ones (no suffix)
Remove obsolete links (FTB/MC forums/IRC) and replace with new links (e.g. Discord)
Fix broken links (old vazkii site)
Remove redundant Go To Top and Download buttons from the changelog, have one floating go to top button at the bottom right of the viewport and one download link to CF at the top.
Make it so that changelog anchor links actually work
Stretch:
Move the top menubar to Hugo's menu primitive
Update Bootstrap to v4, or eliminate it and replace with our own minimal vanillaJS and CSS. I doubt we need all of Bootstrap.
Move the website (located in
web/
) to something like Hugo or Jekyll and statically generate it. I would probably prefer Hugo for ease of installation on Windows systems.Requirements:
Stretch: