/beatonmadotorg-front

Front-end source for beatonma.org

Primary LanguageTypeScriptThe UnlicenseUnlicense

This is the source for the frontend of beatonma.org.

The site uses a combination of static Django templates and dynamic React components.

Source files are written with Typescript and Sass. Gulp is used to compile these to CSS and Javascript. It also applies transformations to template source files, making them easier to write.

Typescript and template files may include __env__:key to inject values at build time. This uses the Env interface defined here. If you want to build this project you must add a file at gulpfile.ts/env-production.ts which exports an implementation of Env called ProductionEnv.