Week 19 & 20 Google Summer of Code @ LLVM

Posted by Chaitanya Shahare on Wed, Sep 25, 2024

These couple of weeks have been very hectic as my college has started and campus placements have started as well so I have been busy with that as well.

Progress

  • Added submenu for navbar which is configurable.
  • Created table of contents component.
  • Created /gsoc-projects page using yaml data file.
  • Created a custom shortcode for creating new pages using data files.
  • Wrote stylesheet for standard markdown pages.
  • Wrote some documentation for creating new pages in the website using datamap.html shortcode.
  • Minor changes like using variables for box shadow, transition times & updated default markdown template.
  • Working on a bug with the table of contents component & documentation.

Next Steps

  • Fix the bug with the table of contents component.
  • Extend the documentation for creating new pages.
  • Fix minor bugs and polish the overall website

Conclusion

Learning a lot about web development and how to create a website using Hugo. I am excited to see the final website and how it will look. I am also excited to see how the community will react to the new website once it is hosted on a llvm.org subdomain.