Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

I think it's time to add a set of font controls to the chat bar.

Much like you would see with many document programs like OpenOffice. It doesn't have to be a very complex listing; just a way to change font size, color, boldness, and add things like italics and underlining. Not only would it help those of us with bad eyesight (I have both diabetes and am nearsighted and the size and often color of the text has me hunching close and squinting more than I should), but it would let people add their own 'theme' to what they're reading as they play along. Also, in dark mode, some of the text doesn't really contrast quite enough with the dark background, making it even harder to see... at least for me.
If I'm understanding you correctly, you are looking for a set of control for each player so they can adjust the way their chat output displays for everyone else?   [E.g. Player A can set it so that anything he types in chat shows up in blue font to other players.] Or are you thinking about what each player can adjust for what they see from other players? [E.g. Player A can set it so that the chat window displays all text in yellow font with black background for better readability.] There is also the issue of what each player could set their output to look like, versus what each player may want to set their displays to show from other players.  So I think the ability to set what your display shows from everyone might be a better way to approach this, though I do also like the idea of having some customizability to quickly identify messages as coming from specific players. My guess is the limiting factor on anything like this will be how much in the chat window is coming from character sheet templates, which are set by the character sheet used in the game.  But for everything else (that is default, or a Roll20 system message, etc.) I think it would be very helpful to have player-specific settings that could be adjusted per account (similar to the game settings page).  If there were global settings, then character sheets could also use those as reference to adjust their content as well. But I think that would be a fairly large overhaul of the backend coding for how those elements are currently set up in terms of size, color, etc. In either case it would be a great suggestion to add to the Suggestions forum !
1649635274
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hi Darena, The problem you would run into is that dark mode works by swapping out definitions of paragraph styles: Header 1, Header 2 and so forth. If light mode is on, it renders Header 1 as black on white. If dark mode is on, it renders Header 1 as white on black. Once you get into character-level formatting, that will trump Dark Mode definitions. Anything you custom styled would likely be unreadable to someone using the opposite mode. You can see this already when someone pastes in text from Word or Google Docs. It does not obey Dark Mode. And realistically, it can't. That's just a limitation of how text is handled and styled in HTML, CSS, RTF and elsewhere. There is an API script that lets you add your own CSS file to any handout, but it doesn't obey mode either, it trumps modes in favor of its own definitions. Nevertheless, if you think it is possible to circumvent these limitations, the Suggestion forum is the place to bring up system-wide changes like this. If you can get enough people interested, it might convince some really smart developer to find some way of providing something like what you are suggesting.