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.