Interested in helping to maintain our website content? If so, follow this simple process:
- Visit a page on the Soma website
- Scroll to the bottom of the page and click on the pencil icon in the page footer.
- If you are not logged into github, you will need to create an account (or login).
- Click on the "Fork this repository" button.
- If the file being edited ends with
.md
, then this is a file in Markdown sytnax. To learn more about Markdown, please visit the Markdown Cheat Sheet. - If the file being edited ends with
.tsx
, then please talk with a tech volunteer to help edit that file. - When you have edited the file how you would like, click on the "Preview" button to provide a rough idea of what the published document will look like.
- Click on "Propose changes" (optionally providing a brief description of your change).
- Click on "Create pull request".
- Click on "Create pull request" a second time.
When you click "save", a pull request Talk to Brian about getting your content change approved and "merged"
This website is built with aleph.js. To contribute on a technical level:
- Fork this repository.
- Clone this repository.
- Install aleph.js
- Run
~/.deno/bin/aleph dev
for hot reloading, or~/.deno/bin/aleph build
to build a static version of the site.