Skip to content

tobiasschaefer/docs.camunda.org

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

camunda BPM Documentation

This repository contains the sources of the camunda BPM doumentation.

The page is built using the DocPad web framework.

Overview

The site/src/ folder contains the sources for the website.

Start hacking

In order to start hacking the docs.camunda.org site, you first need to setup DocPad:

  1. Install node.js.
  2. Open a terminal, navigate to the site/ folder and type npm install.
  3. Optional: Install docpad via npm install -g docpad if you want to have it globally available in your path.

Once all tools are installed, you can build the site:

  1. Open a terminal, navigate to the site/ folder and type npm update.
  2. Run DocPad using ./node_modules/.bin/docpad run or just docpad run if you installed it globally.
  3. Go to http://localhost:9779/.

Have fun.

Writing documentation

Whenever possible, documentation should be written in Markdown

Some special notes on how to write it (view the source of this document for the actual markdown source code):

Code

Use a sequence of three backticks (```) in the lines before and after your code.

When used

  • During an enumeration, indent the code (including the backticks)

    Like this to let the code block be properly rendered as part of the enum item.
    

    and to allow other text to follow after the code snipped as part of the enum, too.

Spacing of elements

Use a single empty line between enumerations / paragraphs / headings / code snippets.

Use a double empty line before headings to make a document more readable.

When to use HTML markup

Use HTML markup with twitter bootstrap flavour

  • for notes

    <div class="{alert|info|error|success}">
      <strong>{summary}</strong> {description message}
    </div>
    
  • for tables

    <table class="table">
      <thead>
        <tr>
          <th>col2</th>
          <th>col1</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>foo</td>
          <td>bar</td>
        </tr>
        <tr>
          <td>asdf</td>
          <td>gh</td>
        </tr>
      </tbody>
    </table>
    

License

CC BY-SA The content on this project is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

About

Sources of the docs.camunda.org site

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 84.2%
  • CSS 15.5%
  • CoffeeScript 0.3%