This is the repository for the conda.org community website. To become involved:
- Join the conda.org chat room, which is part of the conda space on Matrix
- Visit the Root HackMD page, which links to everything in HackMD.
- We meet every two weeks on Monday at 9am US Central time / 16:00 Central European Time. Please join the Matrix room and we will invite you.
This repo and the web site it generates are governed by the conda organization code of conduct.
It is built using Docusaurus 2, a modern static website generator. The contents are structured like this:
.github/
: Workflows for deployment.blog/
: Blog posts. Can use.md
(Markdown),.mdx
(Markdown with react) or.js
extensions. Complex posts can use its own directory.docs/
: Documentation with navigation and sidebars.src/
: Resources (React components, custom CSS) and logic for standalone pagessrc/pages
: Standalone pages. This directory contains the homepage (index.js
) and other simpler pages (community.md
).
static/
: Static resources like images and icons.babel.config.js
: Configuration to installdocusaurus
.docusaurus.config.js
: Configuration fordocusaurus
. Includes variables like title and description, navigation menu items, etc.package.json
: More configuration to installdocusaurus
.sidebars.js
: Support for sidebars. We use in automatic mode now.
Non listed directories or files are generated automatically are not relevant for modifications.
$ git clone
$ cd conda-dot-org
$ npm install
$ npm run start
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.