-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
RFC: New manual front end #32839
RFC: New manual front end #32839
Conversation
Uh! This looks good. Only comment I had is that versions are rendered without a dot e.g. |
Looks really cool! Let me leave a comment. The red code color looks a little bit too vivid to my eyes. How about making it slightly darker? |
@vchuravy The versions there are actually the versions of the front end, and not of Julia. Played around a bit more with the colors and a few other things -- new version here: https://mortenpi.eu/gsoc2019-mockups/bulma/v13/julia/ |
I love it! Looks really fresh. And the ability to fold navigation submenus is very much appreciated! As a side comment, maybe it's just me but I feel the color for inline code (darkish red) and those for the highlight boxes (very vivid blue/yellow etc) clash a tiny bit. Not by much but still noticeable. I don't want to be nitpicky but just wanted to leave it as a comment. Again, awesome work! |
This is great! Just one small (subpixel) nit: this appears to disable subpixel font rendering on (at least) macOS/Chrome. With my old non-retina screen, it makes things look pretty crummy. Compare: The old is on the left and the new is on the right — note the blue and red shading on the left but not on the right. |
Hmm, it seems to be fine on Ubuntu / Chrome 76? Interestingly, unlike in the original manual, Bulma actually sets @mbauman Could you go in with developer tools and try changing |
That does the trick! Also removing that property entirely also gets it rendering with subpixel antialiasing. |
Superseded by #33922 |
Actually, no. #33922 was missing some updates necessary for the new front end. |
This is good to go now. Latest demo available here. Also bumps Documenter to 0.24.1 to fix a PDF building bug. |
Just a preliminary RFC with the new manual front end. Here is the latest demo:
Other than bumping Documenter (to a branch version currently), it also swaps out the logo for an SVG version (PNG currently). And as the new front end supports a dark theme, we actually need two variants of the logo.
Ref: JuliaDocs/Documenter.jl#1091, JuliaDocs/Documenter.jl#1043
doc/Manifest.toml
to use a released Documenter version