To make the climate crisis tangible by making climate science accessible. – Our mission
This is the frontend code that powers Klimadashboard.at and Klimadashboard.de, powered by SvelteKit. Our backend hosted at base.klimadashboard.org takes care of content and data. It is built on Directus.
We value contributions from the community in the form of
- bug reports, ideas and feature requests: please file an issue with the appropiate tags
- help with translations
- contributing bug fixes and code: pick an issue and open a pull request
- creating your own local Klimadashboard: please see below
Before contributing, read our Code of Conduct. See below for installation guidelines.
We’d love to expand Klimadashboard beyond Austria, but we need data research, coding and translation support to do so. If you’d like to help us build Klimadashboard for your region, get in touch and join the team as a regional ambassador. [email protected]
The [main] branch of this repository is automatically deployed to our server via ploi.io.
Run the Application in development mode:
npm install
npm run dev
To make sure the correct content is being loaded from our CMS, add an .env file with a PUBLIC_VERSION variable, which you set to at or de depending on the version you’d like to work on.
PUBLIC_VERSION=at
Build the Application:
npm run build
Find details to get started with Svelte. We’re using Tailwind CSS for our CSS classes.