openmm / openmm-org

Content of https://openmm.org
Other
4 stars 12 forks source link
Website

OpenMM website

This repository contains the content of https://openmm.org.

Note: the source code of OpenMM is at https://github.com/openmm/openmm.

Design

The website is fully static from the server side to facilitate deployment via GitHub Pages. All the dependencies are served via CDN, preferably jsDelivr.

Key dependencies:

Deployment

The master branch is automatically deployed to https://openmm.org via GitHub Pages.

Development

  1. Fork the repository and clone it locally.
  2. Create a new new branch and make modifications.
  3. Deploy the branch via GitHub Pages, so it is visible publicly: https://[username].github.io/openmm-org/ (e.g https://raimis.github.io/openmm-org/)
  4. Make a pull request.

Note: to view the website locally, serve the root folder via a simple HTTP server. For example:

npm install -g http-server
http-server