hakandilek / vagabond-studio

JDL Studio is an online JHipster Domain Language visual editor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vagabond-Studio

Hello, this is Vagabond-Studio, a tool for drawing UML diagrams for Vagabond based on the VAG syntax. It tries to keep its syntax visually as close as possible to the generated UML diagram without resorting to ASCII drawings.

Created by Hakan Dilek. Heavily inspired and adapted from JDL-Studio

Vagabond-Studio was made possible by these cool projects

Web application

The Vagabond-Studio web application is a simple editor with a live preview. It is purely client side and changes are saved to the browser's localStorage, so your diagram should be here the next time, (but no guarantees).

Interaction

The canvas can be panned and zoomed by dragging and scrolling in the right hand third of the canvas. Downloaded image files will be given the filename in the #title directive.

syntax

refer Vagabond syntax

Directives

#arrowSize: 1
#bendSize: 0.3
#direction: down | right
#gutter: 5
#edgeMargin: 0
#edges: hard | rounded
#fill: #eee8d5; #fdf6e3
#fillArrows: false
#font: Calibri
#fontSize: 12
#leading: 1.25
#lineWidth: 3
#padding: 8
#spacing: 40
#stroke: #33322E
#title: filename
#zoom: 1

Contributing

If you want to contribute to the project more info is available in CONTRIBUTING.md.

About

JDL Studio is an online JHipster Domain Language visual editor

License:MIT License


Languages

Language:JavaScript 79.3%Language:CSS 13.8%Language:HTML 6.8%