i am now also remembering where i learned so many fancy html things from, like the media element that’ll change things on a phone. it was from back when i had carrd pro. i made a post years ago clamoring about how you could download your site as html and just port all the code to a neocities, and someone got pretty mad at me for it. in retrospect, like, yeah, fair, neocities is supposed to be personal to you, and there’s a somewhat big difference between using a template and something to help convert plaintext to html and just straight up porting a whole finished site and all of its elements onto neocities with zero intention of ever editing it yourself, though i still don’t think i really care as much as other people would

but doing that with carrd actually helped me learn about the media element, since one of the things i always had trouble with and why i used to always go for carrd over neocities was because it was easier to make it mobile friendly. so when i downloaded my site and realized the port to neocities still looked good on phone, i combed through all of its html to get a peek at how exactly it managed to change everything depending on screen size. turns out its actually not that hard. the @/media thing with specifications on portrait/landscape and max-width etc. etc. basically just creates like, a clause that’ll change css to something else if those specifications are met. if i go on my site normally, the normal css shows up, but if my device meets the media parameters, it’ll run the new css i put inside of it instead. so i basically just change the width, font size, etc. etc. within the media element for all the little divs and things on the pages so it looks right on mobile, and boom. mobile friendly neocities