Okay so today was mostly about making mobile work 100% rather than changing anything about the style. I polished off the three other color schemes and made some minor changes to the main one but other than this any changes were just a product of making things work. Anyway as far as what I actually did I put in fallbacks for the custom-properties, converted the vh, and vw units to %, rewrote nearly everything in terms of rem and em, reduced the padding on mobile, added scrolling for the code blocks, changed the media query to something with greater compatibility, setup scaling for mobile, added browser prefixes to expand the reach, and cleaned everything up a bit.
At this point the only thing really left for the CSS to be basically complete is to make it where the mobile menu can scroll when flexbox is not available. Lastly I briefly looked at Ocsigen Eliom
the OCaml web framework, I'll probably be using this although I'm still not certain.
see yah next week.