Dev setup
Programming knowledge required
While you can easily change configurations of existing templates or copy them, the development of the TDK itself requires programming knowledge, especially:
- Typescript
- CSS Paged Media
Gitpod has changed its name
The service formerly known as Gitpod is now called "Ona". The links in this document still refer to Gitpod, as the configuration is the same. We will update the development guide once the service has fully transitioned and we can determine the impact or make a decision to move to a different service.
Development needs Pandoc to be setup as well as a Unix shell. If you are using Windows, a virtual machine with your favorite Linux distribution is recommended.
If you do not want to setup a local environment, a service like Gitpod can be used to develop in the browser. Our default configuration for the service can be found here. This can be a starting point if you are setting up a similar environment.