Skip to content

Latest commit

 

History

History
69 lines (44 loc) · 1.94 KB

README.md

File metadata and controls

69 lines (44 loc) · 1.94 KB

JAM Open Graph Image

JAM Graypaper Website

List of Clients

If you want to list your client or update your listing, please request the change by opening a new issue with the Client listing request template.

Or even better, directly opening a pull request making the changes yourself. The clients are listed in the ./src/data/clients.ts file.

You can also fetch JSON list of clients file directly from the graypaper.com website for example show this list on your website as well.

https://graypaper.com/clients/json
https://graypaper.com/clients.json

Same with the information about the Gray Paper Tour Lectures & News:

https://graypaper.com/news.json
https://graypaper.com/lectures.json

Development & Contribution

Getting Started

Install dependencies:

pnpm install

Run development server:

pnpm develop

Create production build:

pnpm build

Serve production build:

pnpm serve

Translation

For translation this website is using react-i18next. The translation files are located in /src/translations.

Feel free to fix mistakes and contribute new translations through pull-requests.

The default language and source of truth for translation is the english version. When contributing base your translation on the english version - /src/translations/en.ts.

Troubleshooting

There is a known issue with the node-canvas package on apple M1 / M2 chips, which is needed for the pdf viewer. If you run into issues try

pnpm apple-canvas-fix
# "brew install pkg-config cairo pango && pnpm rebuild canvas