# NGC Code of Conduct

This repository contains the Next Generation Cartographer's Code of Conduct document. The document is written in Typst, a modern typesetting system.

> [!WARNING]
> The code of conduct is still work in progress.

## Table of Contents
- [Introduction](#introduction)
- [Prerequisites](#prerequisites)
- [Compiling the Document](#compiling-the-document)
- [Contributing](#contributing)

## Introduction

The NGC Code of Conduct outlines the expected behavior and guidelines for participants in our community. It aims to foster a welcoming and inclusive environment.

## Prerequisites

### Typst
To compile the document, you need to have Typst installed on your system. You can find more information on how install to Typst on your operating system at [Typst's github repository](https://github.com/typst/typst?tab=readme-ov-file#installation).

### Fonts

You'll also need to have the following fonts installed on your system:

- Space Grotesk
- Source Sans

Both fonts are available for free on Google Fonts. You can download and install them also from our [branding page](https://next-generation-cartographers.github.io/branding/).

## Compiling the Document

To compile the document, follow these steps:

1. Clone the repository:
    ```sh
    git clone https://github.com/yourusername/ngc-code-of-conduct.git
    cd ngc-code-of-conduct
    ```

2. Compile the Typst document:
    ```sh
    typst compile code-of-conduct.typ
    ```

3. The compiled PDF will be generated in the same directory.

## Contributing
We welcome contributions to improve the NGC Code of Conduct. Please fork the repository and submit a pull request with your changes.
