Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix JuliaMono CSS to support all weights/variants #1784

Merged
merged 4 commits into from
Apr 5, 2022
Merged

Fix JuliaMono CSS to support all weights/variants #1784

merged 4 commits into from
Apr 5, 2022

Conversation

mostol
Copy link
Contributor

@mostol mostol commented Apr 1, 2022

Fixes #1780. Previous CSS file only supported JuliaMono Regular, which could create some spacings issues (see FedeClaudi/Term.jl#46, for example). Now light/bold/italic font variations should use the proper font files, instead of faux-bolding/italicizing. Also updates JuliaMono source to v0.044 (up from v0.039). Tested on MacOS with Safari, and all font weights/variants worked correctly ☺️

Previous CSS file only supported JuliaMono Regular, which could create some spacings issues (see #1780). Now light/bold/italic font variations should use the proper font files, instead of faux-bolding/italicizing.
@mortenpi mortenpi added Type: Enhancement Format: HTML Related to the default HTML output labels Apr 4, 2022
@mortenpi
Copy link
Member

mortenpi commented Apr 4, 2022

Thanks, LGTM! Would you mind adding a note into CHANGELOG.md too?

@mostol
Copy link
Contributor Author

mostol commented Apr 4, 2022

@mortenpi Like so?

Copy link
Member

@mortenpi mortenpi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfect, thank you!

@mortenpi mortenpi merged commit a85f244 into JuliaDocs:master Apr 5, 2022
@mostol mostol deleted the patch-1 branch April 5, 2022 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Format: HTML Related to the default HTML output Type: Enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Monospace font "faux" bolding causing alignment issues in some cases
2 participants