fix: restore v8 default styles #6144
Merged
+18
−38
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Closes: #6140
Changes
I made it such that properties which depend on the font size by using
emunits have values which match those of v8, as those were significantly shrunk.I changed a doc example to show how a different font size affects the result.
I also fixed the portal, which was too big. I think previously the portal was rendered bigger on purpose, but I think this is something the user can customize if needed, not something the lib should do by default (changing style based on portal option is not something I would expect).
Screenshots
Before / After
Normal
Before:

After:

Custom calendar styles:

Before:
After (with a custom, larger font size on the calendar element):

Portal

Before:
After:

To reviewers
Contribution checklist