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

Text Tool on Character Sheet is totally broken

so, for a time now i had to use some tricks to make the text tool  work properly. but today it became totally out of control, i simply cannot change fonts anymore it shows the correct way in editing mode, but when i save- literally nothing carries: and this font that appears when i save literally isn't available on the fonts dropdown menu- its a big font without the rounded corners, i tried everything, copypasting, erasing everything and typing again, every combination of font change and everything. lower down on the sheet, its the same bugged font, but these ones are worse, because they cannot be changed AND if i do anything but type in the small text under them the small text becomes JUST like them, not to mention all of these were written as "title" * enter * "small text" and SOMEHOW they are all spaced differently, i can erase them and type again with a different font, but the bugs carry still, all of them. (deleted the space so as to bring the small text to the same line as the title, and got different results somehow) Funny thing is, on handouts the text tool works perfectly (well, perfect compared to this). so i don't get it? how does the same tool behaves completely different? is anyone else having the same problem? kinda bad because i keep everything on roll20, images, text, info is everything there, NPCs have descriptions on them all formated the same, and when the text tool behaves like this it becomes a real hastle to write.
1693439839
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
What sheet are you using? The font styles on handouts are controlled by the Roll20 engine, but the ones on character sheets are controlled by the character sheet. Further, the character sheet only has control over the css in display mode. Edit mode is still controlled by Roll20. The purpose of this is so that in display mode, a handout can more closely match the intent of the system. Editing is not controlled by the sheet (it's a separate hunk of code, shared universally), so that's why you will see the difference on a sheet, but not a handout.
keithcurtis said: What sheet are you using? The font styles on handouts are controlled by the Roll20 engine, but the ones on character sheets are controlled by the character sheet. Further, the character sheet only has control over the css in display mode. Edit mode is still controlled by Roll20. The purpose of this is so that in display mode, a handout can more closely match the intent of the system. Editing is not controlled by the sheet (it's a separate hunk of code, shared universally), so that's why you will see the difference on a sheet, but not a handout. Hi sorry, im using the DnD 5e sheet, the standard one. tho this part was being written on the "Bio & Info" tab, not the character sheet one, so i dunno if this still applies to that This one, and if it does, is there like somehow a workaround? because the menu is the exact same as the handouts and this Bio & Info section is the same for every system, thanks for the reply tho!
AFAIK there is no option to change font for either Character Sheet or Handout...
TheMarkus1204 said: AFAIK there is no option to change font for either Character Sheet or Handout...   It's this, i think it's more correct to say style?, in the edit mode of every character or handout you get these, they work properly in edit mode but they get broken when you save it, again i don't think this is character sheet related, because this section is the default for everything on roll20.
1693491548
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
𝐆𝐮ͫ𝐬(𝐭).𝐨𝐡 said: keithcurtis said: What sheet are you using? The font styles on handouts are controlled by the Roll20 engine, but the ones on character sheets are controlled by the character sheet. Further, the character sheet only has control over the css in display mode. Edit mode is still controlled by Roll20. The purpose of this is so that in display mode, a handout can more closely match the intent of the system. Editing is not controlled by the sheet (it's a separate hunk of code, shared universally), so that's why you will see the difference on a sheet, but not a handout. Hi sorry, im using the DnD 5e sheet, the standard one. tho this part was being written on the "Bio & Info" tab, not the character sheet one, so i dunno if this still applies to that This one, and if it does, is there like somehow a workaround? because the menu is the exact same as the handouts and this Bio & Info section is the same for every system, thanks for the reply tho! This is correct. The Sheet dictates the display of the bio and info tab in display mode. The system handles it in edit mode. The system handles all handouts--character sheets do not touch that. Similar (sort of) things like that also happens on the forum. When you choose that biggest entry, "Header 1", you are not choosing a font and size, you are choosing to apply the style "Header 1" to the selected paragraph. Header 1 pulls its display info from different instruction code called CSS (Cascading Style Sheets), depending on where it is displayed. If it is in a bio tab in display mode, it pulls the Header 1 style instructions from the character sheet. If it is in a bio tab in edit mode (which the sheet can't touch), it pulls it from the Roll20 Site. If it is in a handout, it pulls it from the Roll20 site. If it is in the forum, it pulls it from the Roll20 site, but from a CSS file that controls the forum, as opposed to the one that controls the VTT. The edit mode always pulls from the Roll20 site because the site is where the editor interface is installed. Allowing sheets to control the css code the bio and info tab tab use is a courtesy to allow character sheets to keep a display feel consistent with the game system.  That being said... You can change the display of nearly any text on the site, in the VTT or out, with an extension like Stylus, which intercepts those CSS instructions and replaces them with styling of your choice. The caveat here would be that Stylus runs in your browser and only your browser. All other users still see they own CSS definitions. I.e. you can change how it looks for you, but not your players, unless you convince them to also install Stylus and your style sheets. Lastly, there is a mod script (which would require a Pro subscription) that lets you style handouts by using something called "inline CSS", where you hard code those CSS instructions directly into the text. With this you have enough control to choose fonts, backgrounds, picture display, etc.
1693493131

Edited 1693493225
This is correct. The Sheet dictates the display of the bio and info tab in display mode. The system handles it in edit mode. The system handles all handouts--character sheets do not touch that. Similar (sort of) things like that also happens on the forum. When you choose that biggest entry, "Header 1", you are not choosing a font and size, you are choosing to apply the style "Header 1" to the selected paragraph. Header 1 pulls its display info from different instruction code called CSS (Cascading Style Sheets), depending on where it is displayed. If it is in a bio tab in display mode, it pulls the Header 1 style instructions from the character sheet. If it is in a bio tab in edit mode (which the sheet can't touch), it pulls it from the Roll20 Site. If it is in a handout, it pulls it from the Roll20 site. If it is in the forum, it pulls it from the Roll20 site, but from a CSS file that controls the forum, as opposed to the one that controls the VTT. The edit mode always pulls from the Roll20 site because the site is where the editor interface is installed. Allowing sheets to control the css code the bio and info tab tab use is a courtesy to allow character sheets to keep a display feel consistent with the game system.  That being said... You can change the display of nearly any text on the site, in the VTT or out, with an extension like Stylus, which intercepts those CSS instructions and replaces them with styling of your choice. The caveat here would be that Stylus runs in your browser and only your browser. All other users still see they own CSS definitions. I.e. you can change how it looks for you, but not your players, unless you convince them to also install Stylus and your style sheets. Lastly, there is a mod script (which would require a Pro subscription) that lets you style handouts by using something called "inline CSS", where you hard code those CSS instructions directly into the text. With this you have enough control to choose fonts, backgrounds, picture display, etc. oh i heard of these before, so the style of the Bio & Info page is technically not the same on the handouts? i see, it's a shame because i format my handouts and character bios the same way so seeing a big discrepancy from the same input is a bit frustating- specially since its a feature and not a bugas you say. well have to keep doing work arounds, thanks for the help tho! have a good one
1694705739
VTTeamPlayers
Pro
Marketplace Creator
TheMarkus1204 , there is a workaround to having different fonts and adding features. In a program like Microsoft Word, open office or such, create the text the way you want is, then copy it and paste it into your handouts. Using this method, you can even create custom tables with colored cells.
1694735647
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Using that method will likely cause problems if some of your players are on Dark Mode and some are not. Black (#000) and White (#fff) are always translated, and trump most css cases.
I am aware of that. But as Keith already pointed out, this leads to problems. Worst Case is that your players are not able to read your handout at all... DnDPlay20 said: TheMarkus1204 , there is a workaround to having different fonts and adding features. In a program like Microsoft Word, open office or such, create the text the way you want is, then copy it and paste it into your handouts. Using this method, you can even create custom tables with colored cells.