GSoC’22: Port fortran-lang.org to Sphinx || Blog post by Henil Shalin Panchal || #8

Greetings of the Day Everyone!

This week I have Implemented design changes in various pages with the sphinx design. various functionalities like:

  1. Decrease the build time of the entire site to ~2.5mins ( which is ~26 sec per language build, reduction of over build time of 5 mins).
  2. Added Github activity stats on the community page.
  3. Added custom in page toc for various sections of the learn section.
  4. Formatted the existing code for better readability.
  5. Updated the locale files for translation.

I will be maintaining my fork’s github pages here : https://henilp105.github.io/fortran-lang.org/en/ .

The link of the Github pages has been changed to help in translations.All the changes can be found at my fork’s github pages.

All the pages of the website are being rendered by Sphinx only.

Please feel free to ping me here or on my mail: henilp105@gmail.com.

I will be regularly posting the weekly blog links here.

Thanks and Regards,

Henil Shalin Panchal

CC @awvwgk @rgoswami

1 Like

Amazing work. Do you think we are ready to open a PR against the main repository?

1 Like

Seems yes sir, but I am waiting for the translation and minor bug fixes, rest we are good to go for a pr.

Thanks and Regards,
Henil Shalin Panchal

A complete translation are currently about ~2900 strings. Which is going to take a while.

Let’s go ahead and open the PR to get the discussion and review going.

1 Like

Sure sir, We should Surely go ahead and open pr. I am opening the pr.

Thanks and Regards,
Henil Shalin Panchal

1 Like