Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

bpmn-io/docs.bpmn.io

Repository files navigation

The website is not published yet. It is still in WIP stage.

docs.bpmn.io 📓

Welcome to docs.bpmn.io. This repository contains documentation for:

  • diagram-js
  • bpmn-js
  • dmn-js

libraries.

Running Locally

This repository is based on Jekyll and hosted via GitHub Pages. To run locally:

Install bundler if not installed before:

gem install bundler jekyll

Run the website:

bundle exec jekyll serve --incremental

This should take couple of minutes until the page is built and served in http://localhost:4000/ Note that the incremental flag helps to build only the modified pages, which makes thing much faster in case we're modifying the content.

Note about search

Pages added & removed from the docs should automatically be handled, so no need to do extra steps in order to take care of search functionality.

Playing With Colors 🎨

These color variables may be modified to achieve custom themes inside bpmn-io.scss:

    $body-background-color
    $sidebar-color
    $border-color

    $body-text-color
    $body-heading-color
    $nav-child-link-color
    $search-result-preview-color

    $link-color
    $btn-primary-color
    $base-button-color

    $code-background-color
    $search-background-color
    $table-background-color
    $feedback-color

Tip About Plugging Back DMN Content In

In order to plug back the DMN related content in into the website, undo this commit.