-
Notifications
You must be signed in to change notification settings - Fork 14
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
Use MkDocs to generate documentation #705
Conversation
for more information, see https://pre-commit.ci
It looks like there are some missing images:
|
Ok, this is just because I downloaded them and opened the files in the web browser, which doesn't redirect links to the subdirectories to |
@chongchonghe Can you fix the missing images? I'm guessing you just forgot to |
@BenWibking Can you test it now? Should work now. |
@BenWibking How do you see the html files/pages rendered by github before merging this to the development branch? |
You can download the artifact listed at the bottom of this page: https://github.com/quokka-astro/quokka/actions/runs/10293768978?pr=705 |
Otherwise, it looks fine to me. Can you replace the old |
Awesome! |
Right. You need a local server to view it with working links. You can do this via |
Ah, yeah, I realized that. Everything looks good to me now. |
|
Description
Use MkDocs to generate the documentation page, replacing Sphinx.
I tested it on my computer with the following steps and it worked perfectly fine. Not guaranteed to work on github. May need your help @BenWibking to update the docs.yml properly.
Currently all the new docs are in docs2. Once everything works fine, I'll use it to replace docs.
Related issues
Closes #542
Checklist
Before this pull request can be reviewed, all of these tasks should be completed. Denote completed tasks with an
x
inside the square brackets[ ]
in the Markdown source below:/azp run
.