keithcurtis said: DM Eddie said: I was gonna post a rundown of all the api scripts with bad darkmode compatability but I realized that its all of them. What happens to the must have scripts that no longer have an active author? Some are really hard to read. It's not really that simple. API script generally create their own interface, using inline CSS. That formatted output is sent to the chat as-is. It doesn't know if an individual user is using dark mode or not. If a GM sets an API script's custom "dark mode style", everyone in the game will see that, regardless of their individual dark mode settings. I just put a dark mode toggle onto Supernotes to handle the one place I format: whispered (GM only) portions of a token note. Everything else is passed as the default formatting of a Roll20 styled text field, such as bio or gm notes. That uses H1, H2, and other very base level HTML styles. As far as I can tell, those get caught and handled by the dark mode interpreter. Any custom styling at all beyond that is passed without modification. If I were to change the color of the text in a token note to blue, it would get passed as blue, black would be passed as black. If formatting is removed (the eraser button), it should be caught and handled. So Supernotes, which uses sheet roll templates for display, is pretty conformant. But anything that needs to build a custom interface will not be. Which scripts in particular are good examples of "bad dark mode compatibility"? 1. Groupchecks main menu display, and arguably its main template too honestly. 2. Apply Damage scriptlet by association with Group check 3. Group Init's whispered init template is literally unreadably bright all white, the normal non whispered init roll template is ok, but could use a dark mode revamp. 4. Its a trap, the trap message fire is hard to read and the setup window is as well 5. CRL and Roll20AM are bright white but readable 6. Marching Order is hard to read and all white 7. LazyExperience is all white and hard to read 8. Message of the day is somewhat ok, but in darkmode it looks really cool for formatting tips 9. Radar has issues with one of its templates being hard to read and bright 10. Chatsetattr's reporting/response message is unreadable