SmashManiac said: To clarify, it was clear that Roll20 copied the wiki at some point into their Zendesk instance (kudos to you for that), and I worked under the assumption that they used it as a base for their technical writing afterwards. Yes, the Zendesk pages are just old copies of the wiki pages from when the helpdesk was created, minus the updates of the last year. I'm credited as a major contributor on this page: <a href="https://help.roll20.net/hc/en-us/articles/360037773393-Building-Character-Sheets" rel="nofollow">https://help.roll20.net/hc/en-us/articles/360037773393-Building-Character-Sheets</a> But really the help center so behind on this, that it's a nuisance, like you ended up looking at the wrong documentation. Had you asked anyone in the community, we would have clarified that the community wiki pages are the thing to read. Glad you like it! For CSS compatibility specifically, the main issues were: Unexpected
outcomes from Roll20's base CSS, which does not appear to be documented
outside of the existence of the row, col, 2colrow and 3colrow classes. Lack of usable IDs in the DOM for element visibility shenanigans. Implementing sibling combinator selectors due to the way Roll20 forces some elements to be children of others to be functional. Yeah, it's never had documentation, but as more modern methods are better to use, nobody have bothered to dig up and check exactly how they work. Mmmh, those who actually have webdev background from before roll20 have problems with it, but it's documented and well known. Seems Roll20 is just about to update the sheet system which would enable use of IDs. Yeah they are needed in several "tricks", and if we wouldn't have our restrictions, would assume most things could be done in a more clear way. I've seen man who start with this stuff stumble with it due to never properly learning how it works when they copy examples from places like CSS Wizardry.