open-life-science.github.io icon indicating copy to clipboard operation
open-life-science.github.io copied to clipboard

Implement infrastructure for Nebula sub-site 🚀

Open NPDebs opened this issue 6 months ago • 14 comments

Related to #765, #775, #841.

Deploy preview...

Screenshot: Screenshot 2024-08-10 at 03 21 15

Changes made:

  • Adapted the prepare_website_data.py script to Nebula spreadsheet.
  • Ran scripts to build basic infrastructure (of yaml files) and extract data from the planning sheet to populate them.
  • Implemented "about page" design by Jilaga.
  • Create conditional Nebula navbar design.

:+1::tada: First of all, thanks for taking the time to contribute! :tada::+1:

FOR CONTRIBUTOR

PR Type:

  • [ ] This PR adds a new blog post
  • [x] This PR does something else (explain above)

FOR REVIEWERS

Thanks for taking the time to review! :heart:

Here are the list of things to make sure of:

  • [ ] The website builds (a check will fail if not)
  • [ ] All images have been added within the Pull Request and they have Alt text
  • [ ] If there are paragraphs or text, the key messages are highlighted
  • [ ] All internal links (within OLS website) use the {% link path_to_file.md %} format
  • [ ] The preview corresponds to the changes described in the Pull Request
  • [ ] The code is tidy and passes the linting tests

NPDebs avatar Aug 05 '24 03:08 NPDebs