Skip to content

digidemlab/decidim-planner

 
 

Repository files navigation

Planing Tool for Decidim

Mermaid → Survey

This repo automatically generates an interactive form from a Mermaid diagram file (form-definition.mmd) and publishes the result with GitHub Pages.

This is how it works

  • Make changes to form-definition.mmd (example: an answer tree).
  • Run npm run build or push to GitHub - a GitHub Action will automatically build the form.
  • The result is published on https://<username>.github.io/<repo>.

Example of Mermaid code

graph LR
    Q1[1 Type of process] --> B{Does the process have timed steps?}
    B -->|Yes| C[Create a Process]
    B -->|No| D[Create a Consultation]
Loading

About

Survey for planning Decidim project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 62.9%
  • EJS 26.3%
  • Mermaid 10.8%