The primary website for AiiDA.
Clone this repository and create a new branch.
Then, either run python create_post.py -h or follow the steps manually:
- Create a Markdown file in
docs/news/posts, named by the date and keyword. - Add the ablog topmatter to the page
- Write in MyST Markdown
- If the post announces or reports on an event, then update the
docs/events.yamlfile.
Finally, create a PR to this repository.
The top-matter category should be one of the following:
News: To announce a general newsEvents: To announce an eventReports: To report on an eventRelease: To announce a new releaseBlog: A blog post
You can use the update directive to note an update to an existing post.
Use the subfigure directive, to arrange multiple images in a figure.
Install and run tox to install a local virtual environment and build the documentation,
or directly install requirements.txt and run: sphinx-build -nW --keep-going -b html docs/ docs/_build/html.
To check HTML links, run tox -e linkcheck or sphinx-build -b linkcheck docs/ docs/_build/linkcheck.
- Feedback forms (contact us, Join us)
- Decide on set of post categories/tags
- Upstream to ablog
- Empty
postlistplaceholder - image number for topmatter
- event date
- fix
blog_post_pattern? - config for "All Posts"
- Empty