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

**URL:** <https://fortran-lang.discourse.group/t/gsoc-22-port-fortran-lang-org-to-sphinx-blog-post-by-henil-shalin-panchal-11/4165>\
**Category:** GSoC-2022\
**Created:** [August 14, 2022, 11:48am UTC](https://fortran-lang.discourse.group/t/gsoc-22-port-fortran-lang-org-to-sphinx-blog-post-by-henil-shalin-panchal-11/4165 "2022-08-14T11:48:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![henilp105](https://avatars.discourse-cdn.com/v4/letter/h/919ad9/32.png) [@henilp105](https://fortran-lang.discourse.group/u/henilp105)\
**Post date:** [August 14, 2022, 11:48am UTC](https://fortran-lang.discourse.group/t/gsoc-22-port-fortran-lang-org-to-sphinx-blog-post-by-henil-shalin-panchal-11/4165/1 "2022-08-14T11:48:54Z")

</div>

Greetings of the Day Everyone!

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

- 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

- added pr preview banner for preview builds. (independent of the pydata theme version).

- added documentation for pre-commit hooks.

- locked the dependency versions of packages.

- Formated the html templates.

- resolved the date error in newsletter of june 2022.

- enabled build of all translations for build preview

- resolved #29 (for index page)

- added dependabot for requirements.txt

- updated translations

- [Incorrect layout for window width \> 600 and \< 720 pixels #6](https://github.com/fortran-lang/webpage/issues/6)
- [Have package, minibook and contributing guidelines as part of the webpage #7](https://github.com/fortran-lang/webpage/issues/7)
- [Linting / Stylechecking of Python scripts #9](https://github.com/fortran-lang/webpage/issues/9)
- [Should we consistently use MyST-Markdown? #10](https://github.com/fortran-lang/webpage/issues/10)

I will be maintaining my fortran-lang’s github pages here : [The Fortran Programming Language — Fortran Programming Language](https://fortran-lang.github.io/webpage/en/index.html)

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](mailto:henilp105@gmail.com).

I will be regularly posting the weekly blog links [here](https://docs.google.com/document/d/1Et-2JPlnA9SAssSnmzkYeXQ1ExXqBI5tcdBQhuqvilE/edit?usp=sharing).

Thanks and Regards,  
Henil Shalin Panchal

CC @awvwgk @rgoswami
