Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update the NOAA quarto website template #27

Open
3 tasks
k-doering-NOAA opened this issue Feb 4, 2025 · 7 comments
Open
3 tasks

Update the NOAA quarto website template #27

k-doering-NOAA opened this issue Feb 4, 2025 · 7 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@k-doering-NOAA
Copy link

The NOAA quarto simple website template could use a refresh. Tasks could include:

  • Check that instructions are easy to follow and make clarity edits
  • Create a workflow in ghactions4r that can be referenced here (will make updating the template simpler)
  • See if there is a way that the quarto yaml can be updated so that it doesn't hardcode in the website URL (this messed me up when I used the template)

If anyone is interested in these, it would be great to collaborate in future coworking sessions!

@stefaniebutland stefaniebutland added the help wanted Extra attention is needed label Feb 4, 2025
@e-perl-NOAA
Copy link

@k-doering-NOAA I'm happy to help and co-work on this with you!

@k-doering-NOAA
Copy link
Author

@e-perl-NOAA that sounds great!!!

@k-doering-NOAA
Copy link
Author

Adding that this template originally was based off of the openscapes one: https://github.com/Openscapes/quarto-website-tutorial

@k-doering-NOAA
Copy link
Author

Thanks to @jules32 and @jonpeake who identified making this a quarto template might be helpful: https://quarto.org/docs/extensions/starter-templates.html

@jules32
Copy link

jules32 commented Feb 11, 2025

More context for the link above; we discussed @k-doering-NOAA 's 3rd bullet:

See if there is a way that the quarto yaml can be updated so that it doesn't hardcode in the website URL (this messed me up when I used the template)

This issue might be because this is a Github template, not a Quarto template. Potentially a Quarto template already has solved this, like the way Eli made the quarto_titlepages template: https://github.com/nmfs-opensci/

@e-perl-NOAA
Copy link

Another idea might be to create a GitHub action that uses the github api to get the repo name and the github.io site name if one exists and to replace it there.

Additional idea to make it so the website template could be a subfolder of a repo that has other content.

@k-doering-NOAA
Copy link
Author

relevant to our discussion of branding: https://posit.co/blog/unified-branding-across-posit-tools-with-brand-yml/

Looks like we could do a Yaml file rather than a css!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
Status: Ideas
Development

No branches or pull requests

4 participants