├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── dist ├── css │ ├── bpmn-codes.css │ ├── bpmn-embedded.css │ └── bpmn.css ├── demo.html └── font │ ├── bpmn.eot │ ├── bpmn.svg │ ├── bpmn.ttf │ ├── bpmn.woff │ └── bpmn.woff2 ├── docs ├── HOWTO.md └── RELEASE.md ├── package.json ├── resources ├── all-elements.bpmn ├── font-config.json └── symbols.png └── source ├── raw ├── activities │ ├── business-rule-task.svg │ ├── call-activity.svg │ ├── manual-task.svg │ ├── markers.svg │ ├── receive-task.svg │ ├── script-task.svg │ ├── send-task.svg │ ├── service-task.svg │ ├── type │ │ ├── business-rule.svg │ │ ├── manual.svg │ │ ├── receive.svg │ │ ├── script.svg │ │ ├── send.svg │ │ ├── service.svg │ │ └── user.svg │ └── user-task.svg ├── bpmn-io.svg ├── conditional-flow.svg ├── connection-multi.svg ├── connection.svg ├── data │ ├── data-input.svg │ ├── data-object.svg │ ├── data-output.svg │ └── data-store.svg ├── decorators.svg ├── default-flow.svg ├── event-subprocess-expanded.svg ├── event │ ├── end-event.svg │ ├── intermediate-event-non-interrupting.svg │ ├── intermediate-event.svg │ ├── start-event-non-interrupting.svg │ └── start-event.svg ├── gateway.svg ├── group.svg ├── lane.svg ├── participant.svg ├── subprocess-collapsed.svg ├── subprocess-expanded.svg ├── task.svg ├── text-annotation.svg └── tools │ ├── hand-tool.svg │ ├── lane-divide-three.svg │ ├── lane-divide-two.svg │ ├── lane-insert-above.svg │ ├── lane-insert-below.svg │ ├── lasso-tool.svg │ ├── screw-wrench.svg │ ├── space-tool.svg │ └── trash.svg └── symbols ├── activities ├── business-rule-task.svg ├── call-activity.svg ├── manual-task.svg ├── receive-task.svg ├── script-task.svg ├── send-task.svg ├── service-task.svg ├── task-none.svg ├── type │ ├── business-rule.svg │ ├── manual.svg │ ├── receive.svg │ ├── script.svg │ ├── send.svg │ ├── service.svg │ └── user.svg └── user-task.svg ├── activity-marker ├── ad-hoc-marker.svg ├── compensation-marker.svg ├── loop-marker.svg ├── parallel-mi-marker.svg ├── sequential-mi-marker.svg └── sub-process-marker.svg ├── bpmn-io.svg ├── conditional-flow.svg ├── connection-multi.svg ├── connection.svg ├── data ├── data-input.svg ├── data-object.svg ├── data-output.svg └── data-store.svg ├── default-flow.svg ├── event-subprocess-expanded.svg ├── events ├── end-event-cancel.svg ├── end-event-compensation.svg ├── end-event-error.svg ├── end-event-escalation.svg ├── end-event-link.svg ├── end-event-message.svg ├── end-event-multiple.svg ├── end-event-none.svg ├── end-event-signal.svg ├── end-event-terminate.svg ├── intermediate-event-catch-cancel.svg ├── intermediate-event-catch-compensation.svg ├── intermediate-event-catch-condition.svg ├── intermediate-event-catch-error.svg ├── intermediate-event-catch-escalation.svg ├── intermediate-event-catch-link.svg ├── intermediate-event-catch-message.svg ├── intermediate-event-catch-multiple.svg ├── intermediate-event-catch-non-interrupting-condition.svg ├── intermediate-event-catch-non-interrupting-escalation.svg ├── intermediate-event-catch-non-interrupting-message.svg ├── intermediate-event-catch-non-interrupting-multiple.svg ├── intermediate-event-catch-non-interrupting-parallel-multiple.svg ├── intermediate-event-catch-non-interrupting-signal.svg ├── intermediate-event-catch-non-interrupting-timer.svg ├── intermediate-event-catch-parallel-multiple.svg ├── intermediate-event-catch-signal.svg ├── intermediate-event-catch-timer.svg ├── intermediate-event-none.svg ├── intermediate-event-throw-compensation.svg ├── intermediate-event-throw-escalation.svg ├── intermediate-event-throw-link.svg ├── intermediate-event-throw-message.svg ├── intermediate-event-throw-multiple.svg ├── intermediate-event-throw-signal.svg ├── start-event-compensation.svg ├── start-event-condition.svg ├── start-event-error.svg ├── start-event-escalation.svg ├── start-event-message.svg ├── start-event-multiple.svg ├── start-event-non-interrupting-condition.svg ├── start-event-non-interrupting-escalation.svg ├── start-event-non-interrupting-message.svg ├── start-event-non-interrupting-multiple.svg ├── start-event-non-interrupting-parallel-multiple.svg ├── start-event-non-interrupting-signal.svg ├── start-event-non-interrupting-timer.svg ├── start-event-none.svg ├── start-event-parallel-multiple.svg ├── start-event-signal.svg └── start-event-timer.svg ├── gateways ├── gateway-complex.svg ├── gateway-eventbased.svg ├── gateway-none.svg ├── gateway-or.svg ├── gateway-parallel.svg └── gateway-xor.svg ├── group.svg ├── lane.svg ├── participant.svg ├── subprocess-collapsed.svg ├── subprocess-expanded.svg ├── task.svg ├── text-annotation.svg ├── tools ├── hand-tool.svg ├── lane-divide-three.svg ├── lane-divide-two.svg ├── lane-insert-above.svg ├── lane-insert-below.svg ├── lasso-tool.svg ├── screw-wrench.svg ├── space-tool.svg └── trash.svg └── transaction.svg /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | All notable changes to [bpmn-font](https://github.com/bpmn-io/bpmn-font) are documented here. We use [semantic versioning](http://semver.org/) for releases. 4 | 5 | ## Unreleased 6 | 7 | ___Note:__ Yet to be released changes appear here._ 8 | 9 | ## 0.12.1 10 | 11 | * `FIX`: add explicit encoding ([#22](https://github.com/bpmn-io/bpmn-font/pull/22)) 12 | 13 | ## 0.12.0 14 | 15 | * `FEAT`: simplify multi-connect icon ([#21](https://github.com/bpmn-io/bpmn-font/pull/21)) 16 | 17 | ## 0.11.0 18 | 19 | * `FEAT`: align icons on 45° angle ([#19](https://github.com/bpmn-io/bpmn-font/pull/19)) 20 | 21 | ## ... 22 | 23 | Check `git log` for earlier history. 24 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # bpmn-font 2 | 3 | A BPMN 2.0 icon font. Use it to model BPMN diagrams in your Word, VIM or other text editor. 4 | 5 | ![Font Preview](./resources/symbols.png) 6 | 7 | Checkout the [demo page](https://cdn.statically.io/gh/bpmn-io/bpmn-font/master/dist/demo.html) for a list of included icons and their character code. 8 | 9 | 10 | ## Usage in HTML 11 | 12 | Expose [`dist`](./dist) directory in your app and include [`dist/css/bpmn.css`](./dist/css/bpmn.css) in a webpage. 13 | 14 | Use icons prefixed with `bpmn-icon-`, i.e.: 15 | 16 | ```html 17 | 18 | ``` 19 | 20 | 21 | ## License 22 | 23 | [OFL](http://scripts.sil.org/cms/scripts/page.php?item_id=OFL_web) 24 | -------------------------------------------------------------------------------- /dist/font/bpmn.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpmn-io/bpmn-font/1a3f97d3ff824be3e2ea29cf5f0da360e7903011/dist/font/bpmn.eot -------------------------------------------------------------------------------- /dist/font/bpmn.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpmn-io/bpmn-font/1a3f97d3ff824be3e2ea29cf5f0da360e7903011/dist/font/bpmn.ttf -------------------------------------------------------------------------------- /dist/font/bpmn.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpmn-io/bpmn-font/1a3f97d3ff824be3e2ea29cf5f0da360e7903011/dist/font/bpmn.woff -------------------------------------------------------------------------------- /dist/font/bpmn.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpmn-io/bpmn-font/1a3f97d3ff824be3e2ea29cf5f0da360e7903011/dist/font/bpmn.woff2 -------------------------------------------------------------------------------- /docs/HOWTO.md: -------------------------------------------------------------------------------- 1 | # how-to font 2 | 3 | [see docs](https://github.com/fontello/fontello/wiki/How-to-use-custom-images) 4 | [on building fonts](https://github.com/blog/1135-the-making-of-octicons) 5 | 6 | 7 | ## creating font symbols 8 | 9 | __TLDR;__ Use [Inkscape](https://inkscape.org) to create our font symbols as 2000*2000 SVG graphics. Following [some rules](https://github.com/fontello/fontello/wiki/How-to-use-custom-images), convert them to a single path. 10 | 11 | ### steps 12 | 13 | 1. Create font symbols in `src/raw` as 2000*2000 pixel SVG graphics 14 | 2. Export as font path to `src/symbols` 15 | 16 | 17 | ## export as font-friendly SVG path 18 | 19 | (copied from [fontello](https://github.com/fontello/fontello/wiki/How-to-use-custom-images)) 20 | 21 | You may need to do some additional simplification of your drawing, such converting objects and strokes to paths (see the Path menu), in addition to the below. You can check the svg file output in a text editor - if it has worked correctly, you should see a single element and an empty element. 22 | 23 | * Select all 24 | * Object -> Ungroup 25 | * Path -> Stroke to Path 26 | * Select all 27 | * Path -> Union 28 | * File -> Vacuum Defs / Clean up document 29 | * Save as -> Plain SVG 30 | 31 | Save the symbols to the `src/symbols` folder. 32 | 33 | 34 | ## generate font 35 | 36 | (use [fontello](http://fontello.com)) 37 | 38 | Drag and drop the svg symbols to [fontello](http://fontello.com/), adjust names and export the result into the `dist` folder. 39 | 40 | ## adjust bpmn.css 41 | 42 | Per default, fontello adds unnecessary margin in `bpmn.css` and `bpmn-embedded.css` files. Make sure to remove it: 43 | 44 | ```diff 45 | - margin-right: .2em; 46 | + /* margin-right: .2em; */ 47 | 48 | ... 49 | 50 | - margin-left: .2em; 51 | + /* margin-left: .2em; */ 52 | ``` 53 | 54 | ## embedd the font 55 | 56 | ```css 57 | 58 | [class^="icon-"]:before, [class*=" icon-"]:before { 59 | font-family: "bpmn"; 60 | font-style: normal; 61 | font-weight: normal; 62 | speak: none; 63 | 64 | display: inline-block; 65 | text-decoration: inherit; 66 | width: 1em; 67 | text-align: center; 68 | 69 | font-variant: normal; 70 | text-transform: none; 71 | 72 | line-height: 1; 73 | } 74 | ``` 75 | -------------------------------------------------------------------------------- /docs/RELEASE.md: -------------------------------------------------------------------------------- 1 | # Release a new version of bpmn-font 2 | 3 | A new version of bpmn-font should only be released, if really necessary, because with 4 | each release new font binaries are added to the github repository. 5 | 6 | 7 | ## Update Steps 8 | 9 | - Import [resources/font-config.json](../resources/font-config.json) to Fontello. 10 | - Download webfont. 11 | - Copy the `dist/css`, `dist/font` and `dist/demo.html` files to the project root. 12 | - Adjust the version property in `bpmn-font/package.json`. 13 | - (optional) Tweet how awesome the new version of the font is! -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bpmn-font", 3 | "description": "A BPMN 2.0 icon font", 4 | "version": "0.12.1", 5 | "scripts": { 6 | "test": "echo 'no tests'" 7 | }, 8 | "keywords": [ 9 | "bpmn", 10 | "font", 11 | "iconfont", 12 | "icons" 13 | ], 14 | "author": { 15 | "name": "Nico Rehwaldt", 16 | "url": "https://github.com/nikku" 17 | }, 18 | "contributors": [ 19 | { 20 | "name": "bpmn.io contributors", 21 | "url": "https://github.com/bpmn-io" 22 | } 23 | ], 24 | "license": "SIL", 25 | "repository": { 26 | "type": "git", 27 | "url": "https://github.com/bpmn-io/bpmn-font" 28 | }, 29 | "files": [ 30 | "dist/css/bpmn-codes.css", 31 | "dist/css/bpmn-embedded.css", 32 | "dist/css/bpmn.css", 33 | "dist/font/", 34 | "dist/demo.html", 35 | "resources/symbols.png", 36 | "LICENSE", 37 | "README" 38 | ], 39 | "homepage": "https://github.com/bpmn-io/bpmn-font" 40 | } 41 | -------------------------------------------------------------------------------- /resources/symbols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpmn-io/bpmn-font/1a3f97d3ff824be3e2ea29cf5f0da360e7903011/resources/symbols.png -------------------------------------------------------------------------------- /source/raw/activities/call-activity.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 19 | 21 | 41 | 46 | 47 | 49 | 50 | 52 | image/svg+xml 53 | 55 | 56 | 58 | 59 | 60 | Jörg Dotzki 61 | 62 | 63 | 64 | 65 | BPMN 66 | bpmn-io 67 | bpmn.io 68 | Font 69 | 70 | 71 | 72 | 73 | 74 | 79 | 88 | 89 | 90 | -------------------------------------------------------------------------------- /source/raw/activities/type/business-rule.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 19 | 21 | 41 | 46 | 47 | 49 | 50 | 52 | image/svg+xml 53 | 55 | 56 | 58 | 59 | 60 | Jörg Dotzki 61 | 62 | 63 | 64 | 65 | BPMN 66 | bpmn-io 67 | bpmn.io 68 | Font 69 | 70 | 71 | 72 | 73 | 74 | 79 | 85 | 91 | 92 | 93 | -------------------------------------------------------------------------------- /source/raw/bpmn-io.svg: -------------------------------------------------------------------------------- 1 | 2 | 20 | 22 | 23 | 25 | image/svg+xml 26 | 28 | 29 | 30 | 31 | 32 | 34 | 59 | 63 | 64 | -------------------------------------------------------------------------------- /source/raw/connection.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 21 | 23 | 44 | 46 | 47 | 49 | image/svg+xml 50 | 52 | 53 | 54 | 55 | 56 | 61 | 65 | 70 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /source/raw/data/data-object.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 19 | 21 | 43 | 53 | 54 | 56 | 57 | 59 | image/svg+xml 60 | 62 | 63 | 65 | 66 | 67 | Jörg Dotzki 68 | 69 | 70 | 71 | 72 | BPMN 73 | bpmn-io 74 | bpmn.io 75 | Font 76 | 77 | 78 | 79 | 80 | 81 | 86 | 92 | 93 | 94 | -------------------------------------------------------------------------------- /source/raw/data/data-store.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 19 | 21 | 41 | 46 | 47 | 49 | 50 | 52 | image/svg+xml 53 | 55 | 56 | 58 | 59 | 60 | Jörg Dotzki 61 | 62 | 63 | 64 | 65 | BPMN 66 | bpmn-io 67 | bpmn.io 68 | Font 69 | 70 | 71 | 72 | 73 | 74 | 79 | 85 | 86 | 87 | -------------------------------------------------------------------------------- /source/raw/event/end-event.svg: -------------------------------------------------------------------------------- 1 | 2 | 16 | 36 | 38 | 40 | 41 | 43 | image/svg+xml 44 | 46 | 47 | 48 | 49 | 50 | 55 | 56 | -------------------------------------------------------------------------------- /source/raw/event/intermediate-event-non-interrupting.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 21 | 23 | 41 | 43 | 44 | 46 | image/svg+xml 47 | 49 | 50 | 51 | 52 | 53 | 58 | 62 | 68 | 74 | 75 | 76 | -------------------------------------------------------------------------------- /source/raw/event/start-event-non-interrupting.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 21 | 23 | 41 | 43 | 44 | 46 | image/svg+xml 47 | 49 | 50 | 51 | 52 | 53 | 58 | 62 | 67 | 68 | 69 | -------------------------------------------------------------------------------- /source/raw/event/start-event.svg: -------------------------------------------------------------------------------- 1 | 2 | 16 | 36 | 38 | 40 | 41 | 43 | image/svg+xml 44 | 46 | 47 | 48 | 49 | 50 | 53 | 56 | 60 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /source/raw/gateway.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 21 | 23 | 41 | 43 | 44 | 46 | image/svg+xml 47 | 49 | 50 | 51 | 52 | 53 | 58 | 62 | 71 | 72 | 73 | 74 | -------------------------------------------------------------------------------- /source/raw/lane.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /source/raw/participant.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /source/raw/task.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 21 | 23 | 41 | 43 | 44 | 46 | image/svg+xml 47 | 49 | 50 | 51 | 52 | 53 | 58 | 62 | 70 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /source/raw/text-annotation.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 21 | 23 | 47 | 50 | 51 | 53 | 54 | 56 | image/svg+xml 57 | 59 | 60 | 61 | 62 | 63 | 68 | 74 | 79 | 80 | 81 | -------------------------------------------------------------------------------- /source/raw/tools/lane-divide-three.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /source/raw/tools/lane-divide-two.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /source/raw/tools/lane-insert-above.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /source/raw/tools/lane-insert-below.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/activities/receive-task.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 50 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /source/symbols/activities/send-task.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 50 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /source/symbols/activities/type/business-rule.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 50 | 53 | 54 | 55 | -------------------------------------------------------------------------------- /source/symbols/activities/type/receive.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | 37 | 39 | 41 | 42 | 44 | image/svg+xml 45 | 47 | 48 | 50 | 51 | 52 | Jörg Dotzki 53 | 54 | 55 | 56 | 57 | BPMN 58 | bpmn-io 59 | bpmn.io 60 | Font 61 | 62 | 63 | 64 | 65 | 66 | 69 | 71 | 75 | 76 | 77 | 78 | -------------------------------------------------------------------------------- /source/symbols/activities/type/send.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 19 | 21 | 43 | 48 | 49 | 51 | 52 | 54 | image/svg+xml 55 | 57 | 58 | 60 | 61 | 62 | Jörg Dotzki 63 | 64 | 65 | 66 | 67 | BPMN 68 | bpmn-io 69 | bpmn.io 70 | Font 71 | 72 | 73 | 74 | 75 | 76 | 81 | 85 | 86 | 87 | -------------------------------------------------------------------------------- /source/symbols/activity-marker/ad-hoc-marker.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /source/symbols/activity-marker/compensation-marker.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /source/symbols/activity-marker/loop-marker.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /source/symbols/activity-marker/parallel-mi-marker.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | 37 | 39 | 41 | 42 | 44 | image/svg+xml 45 | 47 | 48 | 50 | 51 | 52 | Jörg Dotzki 53 | 54 | 55 | 56 | 57 | BPMN 58 | bpmn-io 59 | bpmn.io 60 | Font 61 | 62 | 63 | 64 | 65 | 66 | 70 | 71 | -------------------------------------------------------------------------------- /source/symbols/activity-marker/sequential-mi-marker.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | 37 | 39 | 41 | 42 | 44 | image/svg+xml 45 | 47 | 48 | 50 | 51 | 52 | Jörg Dotzki 53 | 54 | 55 | 56 | 57 | BPMN 58 | bpmn-io 59 | bpmn.io 60 | Font 61 | 62 | 63 | 64 | 65 | 66 | 70 | 71 | -------------------------------------------------------------------------------- /source/symbols/activity-marker/sub-process-marker.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /source/symbols/bpmn-io.svg: -------------------------------------------------------------------------------- 1 | 2 | 20 | 22 | 23 | 25 | image/svg+xml 26 | 28 | 29 | 30 | 31 | 32 | 34 | 59 | 63 | 64 | -------------------------------------------------------------------------------- /source/symbols/conditional-flow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 14 | 16 | 18 | 19 | 21 | image/svg+xml 22 | 24 | 25 | 26 | 27 | 30 | 33 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /source/symbols/connection-multi.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 14 | 16 | 18 | 19 | 21 | image/svg+xml 22 | 24 | 25 | 26 | 27 | 30 | 33 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /source/symbols/connection.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 14 | 16 | 18 | 19 | 21 | image/svg+xml 22 | 24 | 25 | 26 | 27 | 30 | 33 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /source/symbols/data/data-input.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /source/symbols/data/data-object.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /source/symbols/data/data-output.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 26 | 27 | 28 | Jörg Dotzki 29 | 30 | 31 | 32 | 33 | BPMN 34 | bpmn-io 35 | bpmn.io 36 | Font 37 | 38 | 39 | 40 | 41 | 42 | 45 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /source/symbols/default-flow.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 28 | 31 | 36 | 39 | 43 | 47 | 48 | 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-cancel.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-compensation.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-error.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-escalation.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-link.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-message.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-multiple.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-none.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-signal.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/end-event-terminate.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/intermediate-event-catch-signal.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/events/intermediate-event-none.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/events/intermediate-event-throw-compensation.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/events/intermediate-event-throw-escalation.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/events/intermediate-event-throw-link.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/events/intermediate-event-throw-multiple.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/events/intermediate-event-throw-signal.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-compensation.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-condition.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-error.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-escalation.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-message.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-multiple.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-none.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-parallel-multiple.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-signal.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/events/start-event-timer.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 30 | 31 | -------------------------------------------------------------------------------- /source/symbols/gateways/gateway-eventbased.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /source/symbols/gateways/gateway-none.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/gateways/gateway-or.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /source/symbols/lane.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 18 | 20 | 39 | 41 | 42 | 44 | image/svg+xml 45 | 47 | 48 | 49 | 50 | 51 | 56 | 62 | 63 | 64 | -------------------------------------------------------------------------------- /source/symbols/participant.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 21 | 23 | 42 | 44 | 45 | 47 | image/svg+xml 48 | 50 | 51 | 52 | 53 | 54 | 59 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /source/symbols/subprocess-collapsed.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /source/symbols/subprocess-expanded.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /source/symbols/task.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /source/symbols/text-annotation.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 14 | 16 | 18 | 19 | 21 | image/svg+xml 22 | 24 | 25 | 26 | 27 | 30 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /source/symbols/tools/space-tool.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 17 | 18 | 20 | image/svg+xml 21 | 23 | 24 | 25 | 26 | 27 | 30 | 35 | 36 | 37 | --------------------------------------------------------------------------------