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

PF Community sheet font-size with Charactermancer update

June 26 (6 years ago)

Edited June 26 (6 years ago)
vÍnce
Pro
Sheet Author

There have been several reports by PF Community sheet users

https://app.roll20.net/forum/permalink/6525412/

https://app.roll20.net/forum/permalink/6524951/

that the sheet's fonts have suddenly gotten much smaller.  Roll templates text as well as some of the sheet text is now considerably smaller which makes it very difficult to read and has caused alignment issues.  Was there a change made to the editor's css perhaps?   Is this something that will be addressed or should sheet authors make new adjustments for the new changes?  Thanks

Example


June 26 (6 years ago)
Drespar
Roll20 Team

Thanks Vince! I have submitted a ticket to the devs so they can investigate.

June 26 (6 years ago)
vÍnce
Pro
Sheet Author

Much appreciated. +1

June 26 (6 years ago)

Edited June 26 (6 years ago)
vÍnce
Pro
Sheet Author

Just some added info.  The PF Community sheet uses rem's for most of it's font-sizes as well as some of it's margins and padding.  Currently, the font size that roll20's editor is using appears to be

HTML { font-size:10px; }


https://developer.mozilla.org/en-US/docs/Web/CSS/font-size 

If you haven't set the font size anywhere on the page, then it is the browser default, which is often 16px. 

Maybe the html element(root) wasn't set before the update or perhaps it's been lowered...?  Unsettling the font-size on the editor for HTML, default's to the browsers built-in font-size.  This appears to fix any issues with the PF community sheet and more than likely any other sheet's using rem.

June 26 (6 years ago)
Lessy
Plus

Glad to know it isn't just me, also wanted to pitch in with some maybe semi useful information, this issue is persisting on Chrome as well as Firefox, though on the later the icons aren't awkwardly sized and causing alignment issues, so there's that.

June 26 (6 years ago)

Wait, what does that mean in particular? Does that mean that the Host/GM needs to edit something within the sheets, or can players edit something in their settings to fix this issue?

June 27 (6 years ago)

Edited June 27 (6 years ago)
vÍnce
Pro
Sheet Author


Kas said:

Wait, what does that mean in particular? Does that mean that the Host/GM needs to edit something within the sheets, or can players edit something in their settings to fix this issue?

If deemed necessary, the Devs will need to implement any editor html changes on their end. 

Workaround; player's and gm's can temporarily unset the font-size used by the roll20 editor by using the browser's inspect element tool. 

Example; within the vtt editor right-click the Select/Move tool from the Tabletop Toolbox and choose "Inspect", scroll to the very top of the code listed in the elements window and highlight the "<html>" element, then uncheck the "font-size:10px;" from the styles inspector.  This only fixes the issue for the person applying the workaround and the editor will revert back to it's default setting as soon as you reload the editor.


.


June 27 (6 years ago)
Jakob
Sheet Author
API Scripter

You can fix it  permanently by using Stylish (still locally only).

June 27 (6 years ago)
vÍnce
Pro
Sheet Author

I do use stylish to customize many features of the editor..., but  I'll update/change the sheet's css if roll20 doesn't update/change the editor's css.  

June 27 (6 years ago)

Edited June 27 (6 years ago)

Glad this has been addressed as it is very hard to read for me.

Edit: Thanks for the personal temporary fix Vince!


Vince said:


If deemed necessary, the Devs will need to implement any editor html changes on their end. 


I think it's necessary. The text is too small otherwise, and I don't want to have to implement a hotfix every time I have to play.

Sidenote: Yes, the workaround works, so it seems that is indeed the issue.

June 28 (6 years ago)
vÍnce
Pro
Sheet Author


Morpheus1229 said:


Vince said:


If deemed necessary, the Devs will need to implement any editor html changes on their end. 


I think it's necessary. The text is too small otherwise, and I don't want to have to implement a hotfix every time I have to play.

Sidenote: Yes, the workaround works, so it seems that is indeed the issue.

I totally agree the font-sizes (and line-heights) for much of the sheet and roll templates are WAY too small to deal with.  I just meant that the Devs will have to make the call weather they can implement a change on their end (I really don't have any idea what implications the Devs are dealing with...).  If they cannot rollback back the editor's font-size and line-height defaults or something similar, I will update the PF Community sheet's code and make the necessary changes to adapt to the new editor defaults.

Just waiting to see how this is going to pan out before making any changes.


Thanks Vince, worked a treat for me!

June 28 (6 years ago)


Jakob said:

You can fix it  permanently by using Stylish (still locally only).


That seems easier on my players how would I go about fixing it in Stylish?

June 28 (6 years ago)

Edited June 28 (6 years ago)
Jakob
Sheet Author
API Scripter

Adam F. said:


Jakob said:

You can fix it  permanently by using Stylish (still locally only).


That seems easier on my players how would I go about fixing it in Stylish?

Add this as a new rule for app.roll20.net:

html { font-size: initial !important; }

This should have the exact same effect as Vince's method, only that it persists across reload :).

June 28 (6 years ago)

Thank you very much Jakob.




The leading (kerning? I can never remember which) between paragraphs is much too small now. Example:

New paragraph. This looks fine when you have single sentences, but if you have several entries together (like used in our game) you get this:

paragraph one **********************************************************

paragraph two *****************************************************************************

paragraph three (And since the asterisks won't line break I will keep typing to give you a better example. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog.  The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. 

Paragraph Four: blah blah blah


See what I mean? The paragraphs are too close together for an easy read. That's different than the way it was before. All I have to do is look up at our last entry in our game forum to see the difference. How do I fix this? Thanks!

June 28 (6 years ago)

Edited June 28 (6 years ago)
vÍnce
Pro
Sheet Author

Steve K. said:

Hi Sheet Authors,

When updating the text editor across Roll20 we knew we needed to upgrade some core Javascript libraries that had gotten out of date. Where I messed up as the Lead Designer is that I didn't anticipate how those changes would conflict between other libraries we were using in our test environment vs the versions on the live production environment. This meant we had to make some changes to the versions at the 11th hour that causes CSS changes to the whole site. This in turn affected your character sheets. For that I'm very sorry.

After discussing these changes with the team, changes that move Roll20 to be more web standard compliant, we're not going to roll back the updates. However, we're very aware that this his inconvenienced you and the players who use your sheets. We will do our best to assist you sheet authors in correcting these changes. For any styling corrections caused by the update, we will accept and deploy these changes outside of our normal schedule. Let us know the purpose of the pull request in the title of your pull request and feel free to escalate them directly to me personally at steve@roll20.net. We will attempt same day turn around to get your fixes live.


source: https://app.roll20.net/forum/permalink/6532499/



;-)

Looks like I need to make some changes to the PF sheet ASAP and submit. 

June 28 (6 years ago)
vÍnce
Pro
Sheet Author

Fix submitted: https://github.com/Roll20/roll20-character-sheets/pull/3881



Vince said:

Fix submitted: https://github.com/Roll20/roll20-character-sheets/pull/3881



I'm a complete Roll 20 noob here so I apologize if this sounds stupid..


But what exactly is this link? Am I supposed to download something from here? What do I click on? 


Basically, I have no idea what I'm looking at lol. I would really appreciate it the extra help as I too am having the same exact issue here. 


Thanks! 

June 29 (6 years ago)

Edited June 29 (6 years ago)
vÍnce
Pro
Sheet Author


Christopher H. said:


Vince said:

Fix submitted: https://github.com/Roll20/roll20-character-sheets/pull/3881



I'm a complete Roll 20 noob here so I apologize if this sounds stupid..


But what exactly is this link? Am I supposed to download something from here? What do I click on? 


Basically, I have no idea what I'm looking at lol. I would really appreciate it the extra help as I too am having the same exact issue here. 


Thanks! 

You really don't have to do anything.  I merely posted my pull request to roll20's repository of sheet's code on github just to show I've done my part.  Sheet author's normally have to make a pull request of their latest changes and then once a week, usually on Tuesdays, the repo manager will merge the changes and within a few days, the updated code automatically updates the communities character sheet's.  Pro users can use custom sheet's if they like and manually copy/paste html, css, and translation(if available) to their own games using the settings page.  Custom sheets will not get automatically updated in the future though.  Some GM's like that control.  So unless you are using a custom sheet with the PF community sheet code, or if you desire to do so, you can simply wait for the update to hit.  I sent an email to Steve earlier today, so I believe my pull request will get merged before the normal updates on Tuesday.  Fingers crossed...

Thanks, Vince, for putting that through. I really had a hard time Tuesday with the font size. I haven't been in Roll20 due to live gaming events since.

(now to start a thread about how the charactermancer could be possibly used in conjunction with the companion sheet?)