Giter Site home page Giter Site logo

bpmn-font's Introduction

bpmn-font

A BPMN 2.0 icon font. Use it to model BPMN diagrams in your Word, VIM or other text editor.

Font Preview

Checkout the demo page for a list of included icons and their character code.

Usage in HTML

Expose dist directory in your app and include dist/css/bpmn.css in a webpage.

Use icons prefixed with bpmn-icon-, i.e.:

<span class="bpmn-icon-task"></span>

License

OFL

bpmn-font's People

Contributors

barmac avatar emargin avatar iso50 avatar jfschwarz avatar marstamm avatar nikku avatar pedesen avatar ricardomatias avatar thorbenlindhauer avatar zeropaper avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bpmn-font's Issues

Release new version on npm

Seems like the bpmn.io npm account isn't allowed to publish new versions of this library:

Console error

image

npm registry page

image

  • allow bpmn.io account to publish new versions
  • publish v0.9.0 with new Group icons

Rework task type icons

These task icons should be as bold as other icons as they are barely visible:

  • receive
  • user
  • manual
  • business rule
  • service
  • script

selection_012

Prefix font CSS selector with bpmn-icon-

In bpmn-embedded.js, line 25:

 [class^="icon-"]:before, [class*=" icon-"]:before {

This attribute collides with many other libraries that use "icon-" prefix, can you make it more specific, eg using "bpmn-icon" prefix?

Automate font updating

Once icons are edited or added in bpmn-font, the font in the following projects should be updated automatically:

  • bpmn-js
  • bpmn-io-demo
  • bpmn-io-chrome
  • bpmn-io-modeler

This involves: updating the Fontello config.json in the projects, getting the updated font files and copying it to the right places in the project. We should make use of the Fontello API to achieve that.

Icon for collapsed event subprocess

Is your feature request related to a problem? Please describe.

Currently, there is only an icon for expanded event subprocesses, but not for collapsed ones.

Describe the solution you'd like

It would be nice to have an icon for collapsed event subprocesses, i.e. analogously to the icon for collapsed subprocesses (with the + marker).

Describe alternatives you've considered

Continue using the icon for expanded event subprocesses, but this is inconsistent with the icons used in the replace popup menu for other elements.

Additional context

This repo provides a module to collapse/expand event subprocesses from the replace popup menu: https://github.com/bpmn-os/bpmn-js-collapse-event-subprocess/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.