So there's a couple of sysprefs, opacstylesheet and opaclayoutstylesheet. The OPAC uses the first if it's defined, otherwise the second, otherwise opac.css. Do you know anything about this weird setup/how it is used?

The main reason I'm picking your brain about all this is for the new syspref editor, which will at least make things a tad easier to deal with. The sysprefs will still have names, but much better descriptions

But there are still enough obstacles (the godforsaken translator, getting all of the tabs written, adding the prefs that have been added since I started this project) that it might have to wait until after 3.2 (which I am hoping to get this into)