commented: After “and this gives you” I see an empty rectangle. Also, the first code example is missing “s” in services, and possibly some lines at the end. Could it be that the page was not tested on iOS? commented: Font is also invisible in Firefox on Android commented: oh dang, definitely not the intended result, apologies ! I did check in fennec on Android, so a bit surprising there. For iOS - you are right that is is not tested, I don't have access to iOS devices unfortunately. In any case - this feels like problems with highlighter, I'll try to take a look and fix in a bit; ideally this should all juts be prerendered HTML but it's not :/ In the meantime - if you're interested in the code in full it is here - https://git.cyplo.dev/cyplo/dotfiles/src/branch/main/nixos/modules/memory-manager.nix .. commented: I had an issue on desktop Firefox as well but deleted my comment because it fixed itself either after reloading or after explicitly selecting the default page style, and I thought you might have fixed something because you noticed right after posting. On case that's a data point that helps with debugging commented: I did also restart the server in the meantime, so maybe it was during your page load and some assets did not get loaded ? A wild guess tbh. Still worth looking at highlighter as would like to change it to be done during build time anyway :) commented: Something is definitely broken. Firefox desktop on Windows - loaded it just now for the first time and all my fonts were equally glitched for these lower sections. Pressed reload and suddenly it was fine ?!. Reproducible in a private tab. commented: computers were a mistake. I'll have a look :) commented: on first load its <html data-theme="auto">, on reload it resolves to <html data-theme="dark">, and it seems the styling for the auto-case is broken, applying different parts of multiple .css files in a conflicting way, at least it looks like that in dev-tools? commented: that is a good catch, thank you, appreciate it ! commented: I think I'd prefer to use systemd's built-in resource limiting to handle this and make sure everything that needs to run on the server will fit. commented: Of course having enough RAM for everything is nicer, but not the problem OP is trying to solve, no? commented: Blue text on dark background, very interesting design choice. commented: thank you ! :D you can switch to light mode if that's easier on the eyes :) commented: Comment removed by author .