Skip to content

geeestar/docs.bpmn.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

The docs website for diagram-js, bpmn-js and dmn-js. All in one! 🤓

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 59.7%
  • HTML 30.4%
  • Ruby 9.9%