GSoC’22: Port to Sphinx || Blog post by Henil Shalin Panchal || #12

Greetings of the Day Everyone!

We plan to finish the migration by end of next week. we have added a banner to the current page to make visitors aware of the upcoming migration.

Once we migrated to the sphinx based webpage this repository will be available at the default GH pages URL Home - Fortran Programming Language and we will create a banner on the new webpage referencing the old repository in case somebody finds something missing.

This week as we have decided to shift the sphinx site to a new repo (GitHub - fortran-lang/webpage: New Fortran webpage), I have ported the sphinx site to my fork of new repo and also added various functionalities like:

  • resolves #56

  • resolves #115

  • resolves #116

  • resolves rss feed url on nav bar.

  • prettified files.

  • resolves #118

  • resolves #41

  • resolves #43

  • set prettier in pre-commit hooks

  • GNU license link in intrinsics.

  • resolves the setup python bug #4 ( there was a bug in v4 which prevented the detection of python version , setting that version of python manually resolves the bug.)

  • resolves the ablog #36 dependabot pr.

  • github pages url for pr preview.

  • resolves the learn section button translation bug

  • updated the translations for learn section button.

  • shift from custom navbar to original navbar

  • learn section dark theme color fixed.

  • resolves #39

  • announcement banner for the new site of

I will be maintaining my fortran-lang’s github pages here : The Fortran Programming Language — Fortran Programming Language

The link of the Github pages has been changed to avoid build conflicts and to preserve the existing site at a subdomain.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:

I will be regularly posting the weekly blog links here.

Thanks and Regards,

Henil Shalin Panchal

CC @awvwgk