I have no time to dig into your issue right now but if you didn’t notice already, the future version of PeerTube (v7, which will be released soon) will bring major changes to design. So I encourage you to wait for this release or to start working on the Release Candidate if you don’t want to have to do this work again!
Of course, ignore my comment (and sorry for the noise) if you’re already working on the RC.
I’m writing about the CSS for the new version 7 of PeerTube.
In fact, we’ve been using an instance for a few years now to publish mainly recordings of town councils (I work for a local authority), and I had added a few rules in PeerTube’s advanced options to change the color of the buttons, for example, so that they would match our graphic charter.
Our host and infomanager has upgraded the instance to version 7, which does indeed seem to offer a simpler interface for the public, but I’m now having trouble customizing button colors, for example.
It seems that CSS is now dynamic, and I haven’t mastered this subtlety. Is it possible to access a documentation (Peertube or other) that explains how to do this?