parent
4464375902
commit
3162d07b61
87 changed files with 1275 additions and 858 deletions
|
@ -1,3 +1,8 @@
|
|||
16-JAN-2018: 7.9.8
|
||||
|
||||
- Adds dark theme (beta)
|
||||
- Uses mxGraph 3.8.1 beta 11
|
||||
|
||||
12-JAN-2018: 7.9.7
|
||||
|
||||
- Disables http/https redirects
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
7.9.7
|
||||
7.9.8
|
|
@ -58,6 +58,19 @@
|
|||
</concat>
|
||||
<echo file="${basedir}/Graph-Stylesheet.js" append="true">').documentElement;</echo>
|
||||
|
||||
<delete file="${basedir}/.tmp1.js"/>
|
||||
<copy file="${war.dir}/styles/dark-default.xml" tofile="${basedir}/.tmp1.xml" overwrite="true"/>
|
||||
<replaceregexp file="${basedir}/.tmp1.xml" match="${line.separator}" flags="g" replace=""/>
|
||||
<replaceregexp file="${basedir}/.tmp1.xml" match="\t" flags="g" replace=""/>
|
||||
<replaceregexp file="${basedir}/.tmp1.xml" match="'" flags="g" replace="\\\\'" byline="true"/>
|
||||
|
||||
<echo file="${basedir}/Graph-Stylesheet.js" append="true">Graph.prototype.defaultThemes['darkTheme'] = mxUtils.parseXml('</echo>
|
||||
<concat destfile="${basedir}/Graph-Stylesheet.js" fixlastline="no" append="true">
|
||||
<filelist dir="${basedir}" files=".tmp1.xml"/>
|
||||
</concat>
|
||||
<echo file="${basedir}/Graph-Stylesheet.js" append="true">').documentElement;</echo>
|
||||
|
||||
|
||||
<delete file="${basedir}/.tmp2.js"/>
|
||||
<copy file="${war.dir}/resources/dia.txt" tofile="${basedir}/.tmp2.xml" overwrite="true"/>
|
||||
<replaceregexp file="${basedir}/.tmp2.xml" match="${line.separator}" flags="g" replace="\\\\n"/>
|
||||
|
|
|
@ -1369,8 +1369,9 @@ mxGraphHandler.prototype.mouseUp=function(a,b){if(!b.isConsumed()){var c=this.gr
|
|||
e),e=this.roundLength(this.currentDy/e),g=this.target;c.isSplitEnabled()&&c.isSplitTarget(g,this.cells,b.getEvent())?c.splitEdge(g,this.cells,null,f,e):this.moveCells(this.cells,f,e,d,this.target,b.getEvent())}}else this.isSelectEnabled()&&this.delayedSelection&&null!=this.cell&&this.selectDelayed(b)}this.cellWasClicked&&this.consumeMouseEvent(mxEvent.MOUSE_UP,b);this.reset()};
|
||||
mxGraphHandler.prototype.selectDelayed=function(a){this.graph.isCellSelected(this.cell)&&this.graph.popupMenuHandler.isPopupTrigger(a)||this.graph.selectCellForEvent(this.cell,a.getEvent())};mxGraphHandler.prototype.reset=function(){this.destroyShapes();this.removeHint();this.delayedSelection=this.cellWasClicked=!1;this.target=this.cell=this.first=this.guides=this.currentDy=this.currentDx=null};
|
||||
mxGraphHandler.prototype.shouldRemoveCellsFromParent=function(a,b,c){if(this.graph.getModel().isVertex(a)&&(a=this.graph.getView().getState(a),null!=a)){c=mxUtils.convertPoint(this.graph.container,mxEvent.getClientX(c),mxEvent.getClientY(c));var d=mxUtils.toRadians(mxUtils.getValue(a.style,mxConstants.STYLE_ROTATION)||0);if(0!=d){b=Math.cos(-d);var d=Math.sin(-d),e=new mxPoint(a.getCenterX(),a.getCenterY());c=mxUtils.getRotatedPoint(c,b,d,e)}return!mxUtils.contains(a,c.x,c.y)}return!1};
|
||||
mxGraphHandler.prototype.moveCells=function(a,b,c,d,e,f){d&&(a=this.graph.getCloneableCells(a));null==e&&this.isRemoveCellsFromParent()&&this.shouldRemoveCellsFromParent(this.graph.getModel().getParent(this.cell),a,f)&&(e=this.graph.getDefaultParent());a=this.graph.moveCells(a,b-this.graph.panDx/this.graph.view.scale,c-this.graph.panDy/this.graph.view.scale,d,e,f);this.isSelectEnabled()&&this.scrollOnMove&&this.graph.scrollCellToVisible(a[0]);d&&this.graph.setSelectionCells(a)};
|
||||
mxGraphHandler.prototype.destroyShapes=function(){null!=this.shape&&(this.shape.destroy(),this.shape=null);null!=this.guide&&(this.guide.destroy(),this.guide=null);null!=this.highlight&&(this.highlight.destroy(),this.highlight=null)};mxGraphHandler.prototype.destroy=function(){this.graph.removeMouseListener(this);this.graph.removeListener(this.panHandler);null!=this.escapeHandler&&(this.graph.removeListener(this.escapeHandler),this.escapeHandler=null);this.destroyShapes();this.removeHint()};
|
||||
mxGraphHandler.prototype.moveCells=function(a,b,c,d,e,f){d&&(a=this.graph.getCloneableCells(a));null==e&&this.isRemoveCellsFromParent()&&this.shouldRemoveCellsFromParent(this.graph.getModel().getParent(this.cell),a,f)&&(e=this.graph.getDefaultParent());d=d&&!this.graph.isCellLocked(e||this.graph.getDefaultParent());a=this.graph.moveCells(a,b-this.graph.panDx/this.graph.view.scale,c-this.graph.panDy/this.graph.view.scale,d,e,f);this.isSelectEnabled()&&this.scrollOnMove&&this.graph.scrollCellToVisible(a[0]);
|
||||
d&&this.graph.setSelectionCells(a)};mxGraphHandler.prototype.destroyShapes=function(){null!=this.shape&&(this.shape.destroy(),this.shape=null);null!=this.guide&&(this.guide.destroy(),this.guide=null);null!=this.highlight&&(this.highlight.destroy(),this.highlight=null)};
|
||||
mxGraphHandler.prototype.destroy=function(){this.graph.removeMouseListener(this);this.graph.removeListener(this.panHandler);null!=this.escapeHandler&&(this.graph.removeListener(this.escapeHandler),this.escapeHandler=null);this.destroyShapes();this.removeHint()};
|
||||
function mxPanningHandler(a){null!=a&&(this.graph=a,this.graph.addMouseListener(this),this.forcePanningHandler=mxUtils.bind(this,function(a,c){var b=c.getProperty("eventName"),e=c.getProperty("event");b==mxEvent.MOUSE_DOWN&&this.isForcePanningEvent(e)&&(this.start(e),this.active=!0,this.fireEvent(new mxEventObject(mxEvent.PAN_START,"event",e)),e.consume())}),this.graph.addListener(mxEvent.FIRE_MOUSE_EVENT,this.forcePanningHandler),this.gestureHandler=mxUtils.bind(this,function(a,c){if(this.isPinchEnabled()){var b=
|
||||
c.getProperty("event");mxEvent.isConsumed(b)||"gesturestart"!=b.type?"gestureend"==b.type&&null!=this.initialScale&&(this.initialScale=null):(this.initialScale=this.graph.view.scale,this.active||null==this.mouseDownEvent||(this.start(this.mouseDownEvent),this.mouseDownEvent=null));if(null!=this.initialScale){var e=Math.round(this.initialScale*b.scale*100)/100;null!=this.minScale&&(e=Math.max(this.minScale,e));null!=this.maxScale&&(e=Math.min(this.maxScale,e));this.graph.view.scale!=e&&(this.graph.zoomTo(e),
|
||||
mxEvent.consume(b))}}}),this.graph.addListener(mxEvent.GESTURE,this.gestureHandler),this.mouseUpListener=mxUtils.bind(this,function(){this.active&&this.reset()}),mxEvent.addListener(document,"mouseup",this.mouseUpListener))}mxPanningHandler.prototype=new mxEventSource;mxPanningHandler.prototype.constructor=mxPanningHandler;mxPanningHandler.prototype.graph=null;mxPanningHandler.prototype.useLeftButtonForPanning=!1;mxPanningHandler.prototype.usePopupTrigger=!0;
|
||||
|
|
|
@ -159,11 +159,14 @@ public class GliffyDiagramConverter
|
|||
Float o2o;
|
||||
try
|
||||
{
|
||||
if (o1.order == null || o2.order == null)
|
||||
{
|
||||
//we treat the "null" order as higher than "non-null"
|
||||
if (o1.order == null && o2.order == null)
|
||||
return 0;
|
||||
}
|
||||
|
||||
else if(o1.order == null && o2.order != null)
|
||||
return 1;
|
||||
else if(o1.order != null && o2.order == null)
|
||||
return -1;
|
||||
|
||||
o1o = Float.parseFloat(o1.order);
|
||||
o2o = Float.parseFloat(o2.order);
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@ import java.util.Iterator;
|
|||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
import com.mxgraph.io.gliffy.importer.PostDeserializer.PostDeserializable;
|
||||
import com.mxgraph.model.mxCell;
|
||||
|
@ -389,8 +390,11 @@ public class GliffyObject implements PostDeserializable
|
|||
@Override
|
||||
public void postDeserialize()
|
||||
{
|
||||
if (isGroup())
|
||||
if (isGroup())
|
||||
{
|
||||
normalizeChildrenCoordinates();
|
||||
adjustZOrder();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -444,6 +448,35 @@ public class GliffyObject implements PostDeserializable
|
|||
child.y += -yMin;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Fix for https://desk.draw.io/helpdesk/tickets/5205
|
||||
* Since Gliffy can have groups whose children interleave in terms of z order and we can't, we assign the group a z order
|
||||
* to that of it's highest ordered rectangle child
|
||||
*/
|
||||
private void adjustZOrder()
|
||||
{
|
||||
Integer maxOrder = null;
|
||||
|
||||
for(GliffyObject c : children)
|
||||
{
|
||||
if(c.uid != null && c.uid.equals("com.gliffy.shape.basic.basic_v1.default.rectangle") && c.x == 0 && c.y== 0 && c.width == width && c.height == height)
|
||||
{
|
||||
try {
|
||||
Integer childOrder = Integer.parseInt(c.order);
|
||||
|
||||
if(maxOrder == null || childOrder > maxOrder)
|
||||
{
|
||||
maxOrder = childOrder;
|
||||
}
|
||||
|
||||
} catch (NumberFormatException e) {}
|
||||
}
|
||||
}
|
||||
|
||||
if(maxOrder != null)
|
||||
this.order = maxOrder.toString();
|
||||
}
|
||||
|
||||
private mxGeometry getAdjustShifts(double[] arr, double x, double y, double w, double h)
|
||||
{
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CACHE MANIFEST
|
||||
|
||||
# THIS FILE WAS GENERATED. DO NOT MODIFY!
|
||||
# 01/12/2018 11:30 PM
|
||||
# 01/16/2018 01:58 PM
|
||||
|
||||
app.html
|
||||
index.html?offline=1
|
||||
|
@ -13,6 +13,7 @@ js/shapes.min.js
|
|||
js/stencils.min.js
|
||||
styles/grapheditor.css
|
||||
styles/atlas.css
|
||||
styles/dark.css
|
||||
favicon.ico
|
||||
mxgraph/css/common.css
|
||||
mxgraph/images/maximize.gif
|
||||
|
@ -27,6 +28,7 @@ mxgraph/images/point.gif
|
|||
mxgraph/images/transparent.gif
|
||||
resources/dia.txt
|
||||
styles/default.xml
|
||||
styles/dark-default.xml
|
||||
styles/default-old.xml
|
||||
img/clipart/Gear_128x128.png
|
||||
images/delete.png
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 3 KiB |
536
war/js/app.min.js
vendored
536
war/js/app.min.js
vendored
File diff suppressed because one or more lines are too long
273
war/js/atlas-viewer.min.js
vendored
273
war/js/atlas-viewer.min.js
vendored
File diff suppressed because one or more lines are too long
494
war/js/atlas.min.js
vendored
494
war/js/atlas.min.js
vendored
File diff suppressed because one or more lines are too long
|
@ -447,6 +447,10 @@ App.main = function(callback, createUi)
|
|||
{
|
||||
mxClient.link('stylesheet', 'styles/atlas.css');
|
||||
}
|
||||
else if (uiTheme == 'dark')
|
||||
{
|
||||
mxClient.link('stylesheet', 'styles/dark.css');
|
||||
}
|
||||
|
||||
if (window.mxscript != null)
|
||||
{
|
||||
|
@ -571,7 +575,7 @@ App.main = function(callback, createUi)
|
|||
// Prefetches asynchronous requests so that below code runs synchronous
|
||||
// Loading the correct bundle (one file) via the fallback system in mxResources. The stylesheet
|
||||
// is compiled into JS in the build process and is only needed for local development.
|
||||
mxUtils.getAll((urlParams['dev'] != '1') ? [bundle] : [bundle, STYLE_PATH + '/default.xml'], function(xhr)
|
||||
mxUtils.getAll((urlParams['dev'] != '1') ? [bundle] : [bundle, (uiTheme == 'dark') ? STYLE_PATH + '/dark-default.xml' : STYLE_PATH + '/default.xml'], function(xhr)
|
||||
{
|
||||
// Adds bundle text to resources
|
||||
mxResources.parse(xhr[0].getText());
|
||||
|
@ -4528,6 +4532,11 @@ App.prototype.updateHeader = function()
|
|||
this.toggleFormatElement.style.backgroundPosition = '50% 50%';
|
||||
this.toggleFormatElement.style.backgroundRepeat = 'no-repeat';
|
||||
this.toolbarContainer.appendChild(this.toggleFormatElement);
|
||||
|
||||
if (uiTheme == 'dark')
|
||||
{
|
||||
this.toggleFormatElement.style.filter = 'invert(100%)';
|
||||
}
|
||||
|
||||
mxEvent.addListener(this.toggleFormatElement, 'click', mxUtils.bind(this, function(evt)
|
||||
{
|
||||
|
@ -4570,6 +4579,11 @@ App.prototype.updateHeader = function()
|
|||
var initialPosition = this.hsplitPosition;
|
||||
var collapsed = false;
|
||||
|
||||
if (uiTheme == 'dark')
|
||||
{
|
||||
this.fullscreenElement.style.filter = 'invert(100%)';
|
||||
}
|
||||
|
||||
mxEvent.addListener(this.fullscreenElement, 'click', mxUtils.bind(this, function(evt)
|
||||
{
|
||||
if (uiTheme != 'atlas' && urlParams['embed'] != '1')
|
||||
|
@ -4619,6 +4633,11 @@ App.prototype.updateHeader = function()
|
|||
this.toggleElement.style.backgroundPosition = '50% 50%';
|
||||
this.toggleElement.style.backgroundRepeat = 'no-repeat';
|
||||
|
||||
if (uiTheme == 'dark')
|
||||
{
|
||||
this.toggleElement.style.filter = 'invert(100%)';
|
||||
}
|
||||
|
||||
// Toggles compact mode
|
||||
mxEvent.addListener(this.toggleElement, 'click', mxUtils.bind(this, function(evt)
|
||||
{
|
||||
|
|
|
@ -211,7 +211,7 @@ var StorageDialog = function(editorUi, fn, rowLimit)
|
|||
width: 5, // The line thickness
|
||||
radius: 10, // The radius of the inner circle
|
||||
rotate: 0, // The rotation offset
|
||||
color: '#000', // #rgb or #rrggbb
|
||||
color: (uiTheme == 'dark') ? '#c0c0c0' : '#000', // #rgb or #rrggbb
|
||||
speed: 1.5, // Rounds per second
|
||||
trail: 60, // Afterglow percentage
|
||||
shadow: false, // Whether to render a shadow
|
||||
|
@ -6258,7 +6258,7 @@ var MoreShapesDialog = function(editorUi, expanded, entries)
|
|||
{
|
||||
var title = listEntry.cloneNode(false);
|
||||
title.style.fontWeight = 'bold';
|
||||
title.style.backgroundColor = '#e5e5e5';
|
||||
title.style.backgroundColor = (uiTheme == 'dark') ? '#505759' : '#e5e5e5';
|
||||
title.style.padding = '6px 0px 6px 20px';
|
||||
mxUtils.write(title, section.title);
|
||||
list.appendChild(title);
|
||||
|
@ -6304,7 +6304,7 @@ var MoreShapesDialog = function(editorUi, expanded, entries)
|
|||
}
|
||||
|
||||
currentListItem = option;
|
||||
currentListItem.style.backgroundColor = '#ebf2f9';
|
||||
currentListItem.style.backgroundColor = (uiTheme == 'dark') ? '#505759' : '#ebf2f9';
|
||||
|
||||
if (evt != null)
|
||||
{
|
||||
|
|
|
@ -292,10 +292,7 @@ DriveClient.prototype.execute = function(fn)
|
|||
};
|
||||
|
||||
/**
|
||||
* Translates this point by the given vector.
|
||||
*
|
||||
* @param {number} dx X-coordinate of the translation.
|
||||
* @param {number} dy Y-coordinate of the translation.
|
||||
* Executes the given request.
|
||||
*/
|
||||
DriveClient.prototype.executeRequest = function(req, success, error)
|
||||
{
|
||||
|
|
|
@ -1682,7 +1682,7 @@ DriveRealtime.prototype.checkChildren = function(cell)
|
|||
*/
|
||||
DriveRealtime.prototype.log = function(message)
|
||||
{
|
||||
if (this.logLevel > 1)
|
||||
//if (this.logLevel > 1)
|
||||
{
|
||||
//mxLog.debug.apply(mxLog, arguments);
|
||||
//console.log(message);
|
||||
|
@ -1694,7 +1694,7 @@ DriveRealtime.prototype.log = function(message)
|
|||
*/
|
||||
DriveRealtime.prototype.warn = function(message)
|
||||
{
|
||||
if (this.logLevel > 0)
|
||||
//if (this.logLevel > 0)
|
||||
{
|
||||
//mxLog.debug.apply(mxLog, arguments);
|
||||
//console.log(message);
|
||||
|
|
|
@ -267,7 +267,7 @@
|
|||
width: Math.round(size / 3), // The line thickness
|
||||
radius: Math.round(size / 2), // The radius of the inner circle
|
||||
rotate: 0, // The rotation offset
|
||||
color: '#000', // #rgb or #rrggbb
|
||||
color: (uiTheme == 'dark') ? '#c0c0c0' : '#000', // #rgb or #rrggbb
|
||||
speed: 1.5, // Rounds per second
|
||||
trail: 60, // Afterglow percentage
|
||||
shadow: false, // Whether to render a shadow
|
||||
|
@ -304,8 +304,12 @@
|
|||
status.style.top = Math.max(0, y + 70) + 'px';
|
||||
|
||||
mxUtils.setPrefixedStyle(status.style, 'borderRadius', '6px');
|
||||
mxUtils.setPrefixedStyle(status.style, 'boxShadow', '2px 2px 3px 0px #ddd');
|
||||
mxUtils.setPrefixedStyle(status.style, 'transform', 'translate(-50%,-50%)');
|
||||
|
||||
if (uiTheme != 'dark')
|
||||
{
|
||||
mxUtils.setPrefixedStyle(status.style, 'boxShadow', '2px 2px 3px 0px #ddd');
|
||||
}
|
||||
|
||||
status.innerHTML = label + '...';
|
||||
container.appendChild(status);
|
||||
|
@ -2297,19 +2301,39 @@
|
|||
};
|
||||
}
|
||||
|
||||
if (uiTheme == 'dark')
|
||||
{
|
||||
Graph.prototype.defaultThemeName = 'darkTheme';
|
||||
Dialog.backdropColor = '#2a2a2a';
|
||||
Graph.prototype.defaultPageBackgroundColor = '#2a2a2a';
|
||||
Graph.prototype.defaultGraphBackground = null;
|
||||
Graph.prototype.defaultPageBorderColor = '#505759';
|
||||
Format.prototype.inactiveTabBackgroundColor = 'black';
|
||||
BaseFormatPanel.prototype.buttonBackgroundColor = '#2a2a2a';
|
||||
Sidebar.prototype.dragPreviewBorder = '1px dashed #cccccc';
|
||||
mxGraphHandler.prototype.previewColor = '#cccccc';
|
||||
StyleFormatPanel.prototype.defaultStrokeColor = '#cccccc';
|
||||
|
||||
if (mxClient.IS_SVG)
|
||||
{
|
||||
Editor.helpImage = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAP1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////9Du/pqAAAAFXRSTlMAT30qCJRBboyDZyCgRzUUdF46MJlgXETgAAAAeklEQVQY022O2w4DIQhEQUURda/9/28tUO2+7CQS5sgQ4F1RapX78YUwRqQjTU8ILqQfKerTKTvACJ4nLX3krt+8aS82oI8aQC4KavRgtvEW/mDvsICgA03PSGRr79MqX1YPNIxzjyqtw8ZnnRo4t5a5undtJYRywau+ds4Cyza3E6YAAAAASUVORK5CYII=';
|
||||
Editor.checkmarkImage = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAARVBMVEUAAACZmZkICAgEBASNjY2Dg4MYGBiTk5N5eXl1dXVmZmZQUFBCQkI3NzceHh4MDAykpKSJiYl+fn5sbGxaWlo/Pz8SEhK96uPlAAAAAXRSTlMAQObYZgAAAE5JREFUGNPFzTcSgDAQQ1HJGUfy/Y9K7V1qeOUfzQifCQZai1XHaz11LFysbDbzgDSSWMZiETz3+b8yNUc/MMsktxuC8XQBSncdLwz+8gCCggGXzBcozAAAAABJRU5ErkJggg==';
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Hides the footer.
|
||||
*/
|
||||
EditorUi.prototype.hideFooter = function()
|
||||
{
|
||||
var footer = document.getElementById('geFooter');
|
||||
|
||||
if (footer != null)
|
||||
{
|
||||
this.footerHeight = 0;
|
||||
footer.style.display = 'none';
|
||||
this.refresh();
|
||||
}
|
||||
var footer = document.getElementById('geFooter');
|
||||
|
||||
if (footer != null)
|
||||
{
|
||||
this.footerHeight = 0;
|
||||
footer.style.display = 'none';
|
||||
this.refresh();
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -4410,7 +4434,7 @@
|
|||
EditorUi.prototype.convertMath = function(graph, svgRoot, fixPosition, callback)
|
||||
{
|
||||
// FIXME: Only horizontal dash in output so better no conversion at all
|
||||
if (false && graph.mathEnabled && typeof(MathJax) !== 'undefined' && typeof(MathJax.Hub) !== 'undefined')
|
||||
/*if (false && graph.mathEnabled && typeof(MathJax) !== 'undefined' && typeof(MathJax.Hub) !== 'undefined')
|
||||
{
|
||||
// Workaround for lost gradients in Chrome after remove from DOM
|
||||
var elts = svgRoot.getElementsByTagName('*');
|
||||
|
@ -4466,7 +4490,7 @@
|
|||
callback();
|
||||
}));
|
||||
}
|
||||
else
|
||||
else*/
|
||||
{
|
||||
callback();
|
||||
}
|
||||
|
@ -4872,7 +4896,7 @@
|
|||
// Handles special case where background is null but transparent is false
|
||||
if (bg == null && transparentBackground == false)
|
||||
{
|
||||
bg = '#ffffff';
|
||||
bg = this.editor.graph.defaultPageBackgroundColor;
|
||||
}
|
||||
|
||||
this.convertImages(graph.getSvg(bg, null, null, noCrop, null, ignoreSelection), mxUtils.bind(this, function(svgRoot)
|
||||
|
|
|
@ -2849,7 +2849,7 @@
|
|||
{
|
||||
cell.style += s;
|
||||
}
|
||||
else if (a.Class != null)
|
||||
// else if (a.Class != null)
|
||||
{
|
||||
// console.log('no mapping', a.Class);
|
||||
}
|
||||
|
@ -7055,7 +7055,7 @@
|
|||
break;
|
||||
|
||||
case 'PEColumnBlock' :
|
||||
v.style += 'verticalLabelPosition=bottom;verticalAlign=top;';
|
||||
v.style += 'verticalLabelPosition=bottom;verticalAlign=top;' +
|
||||
getStrokeColor(p, a) +
|
||||
getFillColor(p,a) +
|
||||
getStrokeWidth(p) +
|
||||
|
@ -8473,7 +8473,7 @@
|
|||
|
||||
break;
|
||||
case 'UI2LinkBarBlock' :
|
||||
v.style += 'strokeColor=none;fillColor=none;'
|
||||
v.style += 'strokeColor=none;fillColor=none;' +
|
||||
getOpacity(p, a) +
|
||||
getStrokeColor(p, a) +
|
||||
getStrokeWidth(p) +
|
||||
|
@ -8512,7 +8512,7 @@
|
|||
break;
|
||||
|
||||
case 'UI2BreadCrumbsBlock' :
|
||||
v.style += 'strokeColor=none;fillColor=none;'
|
||||
v.style += 'strokeColor=none;fillColor=none;' +
|
||||
getOpacity(p, a) +
|
||||
getStrokeColor(p, a) +
|
||||
getStrokeWidth(p) +
|
||||
|
|
|
@ -823,7 +823,7 @@
|
|||
{
|
||||
// No translation for menu item since help is english only
|
||||
var item = menu.addItem('Search:', null, null, parent, null, null, false);
|
||||
item.style.backgroundColor = 'whiteSmoke';
|
||||
item.style.backgroundColor = (uiTheme == 'dark') ? '#505759' : 'whiteSmoke';
|
||||
item.style.cursor = 'default';
|
||||
|
||||
var input = document.createElement('input');
|
||||
|
@ -1767,7 +1767,7 @@
|
|||
editorUi.alert(mxResources.get('restartForChangeRequired'));
|
||||
}, parent);
|
||||
|
||||
if (uiTheme != 'atlas')
|
||||
if (uiTheme != 'atlas' && uiTheme != 'dark')
|
||||
{
|
||||
menu.addCheckmark(item, Editor.checkmarkImage);
|
||||
}
|
||||
|
@ -1783,6 +1783,18 @@
|
|||
{
|
||||
menu.addCheckmark(item, Editor.checkmarkImage);
|
||||
}
|
||||
|
||||
item = menu.addItem(mxResources.get('dark'), null, function()
|
||||
{
|
||||
mxSettings.setUi('dark');
|
||||
mxSettings.save();
|
||||
editorUi.alert(mxResources.get('restartForChangeRequired'));
|
||||
}, parent);
|
||||
|
||||
if (uiTheme == 'dark')
|
||||
{
|
||||
menu.addCheckmark(item, Editor.checkmarkImage);
|
||||
}
|
||||
})));
|
||||
|
||||
this.editorUi.actions.addAction('rename...', mxUtils.bind(this, function()
|
||||
|
|
|
@ -836,7 +836,7 @@ EditorUi.prototype.movePage = function(oldIndex, newIndex)
|
|||
EditorUi.prototype.createTabContainer = function()
|
||||
{
|
||||
var div = document.createElement('div');
|
||||
div.style.backgroundColor = '#dcdcdc';
|
||||
div.style.backgroundColor = (uiTheme == 'dark') ? '#2a2a2a' : '#dcdcdc';
|
||||
div.style.position = 'absolute';
|
||||
div.style.whiteSpace = 'nowrap';
|
||||
div.style.overflow = 'hidden';
|
||||
|
@ -879,7 +879,7 @@ EditorUi.prototype.updateTabContainer = function()
|
|||
if (this.pages[index] == this.currentPage)
|
||||
{
|
||||
tab.className = 'geActivePage';
|
||||
tab.style.backgroundColor = '#eeeeee';
|
||||
tab.style.backgroundColor = (uiTheme == 'dark') ? '#2a2a2a' : '#eeeeee';
|
||||
tab.style.fontWeight = 'bold';
|
||||
tab.style.borderTopStyle = 'none';
|
||||
}
|
||||
|
@ -1033,7 +1033,7 @@ EditorUi.prototype.createTab = function(hoverEnabled)
|
|||
tab.style.marginLeft = '-1px';
|
||||
tab.style.height = this.tabContainer.clientHeight + 'px';
|
||||
tab.style.padding = '8px 4px 8px 4px';
|
||||
tab.style.border = '1px solid #c0c0c0';
|
||||
tab.style.border = (uiTheme == 'dark') ? '1px solid #505759' : '1px solid #c0c0c0';
|
||||
tab.style.borderBottomStyle = 'solid';
|
||||
tab.style.backgroundColor = this.tabContainer.style.backgroundColor;
|
||||
tab.style.cursor = 'default';
|
||||
|
@ -1045,7 +1045,7 @@ EditorUi.prototype.createTab = function(hoverEnabled)
|
|||
{
|
||||
if (!this.editor.graph.isMouseDown)
|
||||
{
|
||||
tab.style.backgroundColor = '#d3d3d3';
|
||||
tab.style.backgroundColor = (uiTheme == 'dark') ? 'black' : '#d3d3d3';
|
||||
mxEvent.consume(evt);
|
||||
}
|
||||
}));
|
||||
|
|
|
@ -1070,8 +1070,6 @@
|
|||
return addSibling(source, direction != mxConstants.DIRECTION_NORTH &&
|
||||
direction != mxConstants.DIRECTION_WEST);
|
||||
}
|
||||
|
||||
return [];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
11
war/js/embed-static.min.js
vendored
11
war/js/embed-static.min.js
vendored
|
@ -184,7 +184,7 @@ f)+"\n"+u+"}":"{"+z.join(",")+"}";f=u;return l}}"function"!==typeof Date.prototy
|
|||
e=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,f,g,h={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},k;"function"!==typeof JSON.stringify&&(JSON.stringify=function(a,b,d){var e;g=f="";if("number"===typeof d)for(e=0;e<d;e+=1)g+=" ";else"string"===typeof d&&(g=d);if((k=b)&&"function"!==typeof b&&("object"!==typeof b||"number"!==typeof b.length))throw Error("JSON.stringify");return c("",{"":a})});
|
||||
"function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function c(a,d){var e,f,g=a[d];if(g&&"object"===typeof g)for(e in g)Object.prototype.hasOwnProperty.call(g,e)&&(f=c(g,e),void 0!==f?g[e]=f:delete g[e]);return b.call(a,d,g)}var e;a=""+a;d.lastIndex=0;d.test(a)&&(a=a.replace(d,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
|
||||
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return e=eval("("+a+")"),"function"===typeof b?c({"":e},""):e;throw new SyntaxError("JSON.parse");})})();"undefined"===typeof window.mxBasePath&&(window.mxBasePath="https://www.draw.io/mxgraph/");window.mxLoadStylesheets=window.mxLoadStylesheets||!1;window.mxLoadResources=window.mxLoadResources||!1;window.mxLanguage=window.mxLanguage||"en";window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"7.9.7",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"7.9.8",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
|
||||
0>navigator.userAgent.indexOf("Edge/"),IS_OP:0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/"),IS_OT:0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:0<=navigator.userAgent.indexOf("AppleWebKit/")&&
|
||||
0>navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_IOS:navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?!0:!1,IS_GC:0<=navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:0<=navigator.userAgent.indexOf("Firefox/"),IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&
|
||||
0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_SVG:0<=navigator.userAgent.indexOf("Firefox/")||0<=navigator.userAgent.indexOf("Iceweasel/")||0<=navigator.userAgent.indexOf("Seamonkey/")||0<=navigator.userAgent.indexOf("Iceape/")||0<=navigator.userAgent.indexOf("Galeon/")||
|
||||
|
@ -1359,8 +1359,9 @@ mxGraphHandler.prototype.mouseUp=function(a,b){if(!b.isConsumed()){var c=this.gr
|
|||
e),e=this.roundLength(this.currentDy/e),g=this.target;c.isSplitEnabled()&&c.isSplitTarget(g,this.cells,b.getEvent())?c.splitEdge(g,this.cells,null,f,e):this.moveCells(this.cells,f,e,d,this.target,b.getEvent())}}else this.isSelectEnabled()&&this.delayedSelection&&null!=this.cell&&this.selectDelayed(b)}this.cellWasClicked&&this.consumeMouseEvent(mxEvent.MOUSE_UP,b);this.reset()};
|
||||
mxGraphHandler.prototype.selectDelayed=function(a){this.graph.isCellSelected(this.cell)&&this.graph.popupMenuHandler.isPopupTrigger(a)||this.graph.selectCellForEvent(this.cell,a.getEvent())};mxGraphHandler.prototype.reset=function(){this.destroyShapes();this.removeHint();this.delayedSelection=this.cellWasClicked=!1;this.target=this.cell=this.first=this.guides=this.currentDy=this.currentDx=null};
|
||||
mxGraphHandler.prototype.shouldRemoveCellsFromParent=function(a,b,c){if(this.graph.getModel().isVertex(a)&&(a=this.graph.getView().getState(a),null!=a)){c=mxUtils.convertPoint(this.graph.container,mxEvent.getClientX(c),mxEvent.getClientY(c));var d=mxUtils.toRadians(mxUtils.getValue(a.style,mxConstants.STYLE_ROTATION)||0);if(0!=d){b=Math.cos(-d);var d=Math.sin(-d),e=new mxPoint(a.getCenterX(),a.getCenterY());c=mxUtils.getRotatedPoint(c,b,d,e)}return!mxUtils.contains(a,c.x,c.y)}return!1};
|
||||
mxGraphHandler.prototype.moveCells=function(a,b,c,d,e,f){d&&(a=this.graph.getCloneableCells(a));null==e&&this.isRemoveCellsFromParent()&&this.shouldRemoveCellsFromParent(this.graph.getModel().getParent(this.cell),a,f)&&(e=this.graph.getDefaultParent());a=this.graph.moveCells(a,b-this.graph.panDx/this.graph.view.scale,c-this.graph.panDy/this.graph.view.scale,d,e,f);this.isSelectEnabled()&&this.scrollOnMove&&this.graph.scrollCellToVisible(a[0]);d&&this.graph.setSelectionCells(a)};
|
||||
mxGraphHandler.prototype.destroyShapes=function(){null!=this.shape&&(this.shape.destroy(),this.shape=null);null!=this.guide&&(this.guide.destroy(),this.guide=null);null!=this.highlight&&(this.highlight.destroy(),this.highlight=null)};mxGraphHandler.prototype.destroy=function(){this.graph.removeMouseListener(this);this.graph.removeListener(this.panHandler);null!=this.escapeHandler&&(this.graph.removeListener(this.escapeHandler),this.escapeHandler=null);this.destroyShapes();this.removeHint()};
|
||||
mxGraphHandler.prototype.moveCells=function(a,b,c,d,e,f){d&&(a=this.graph.getCloneableCells(a));null==e&&this.isRemoveCellsFromParent()&&this.shouldRemoveCellsFromParent(this.graph.getModel().getParent(this.cell),a,f)&&(e=this.graph.getDefaultParent());d=d&&!this.graph.isCellLocked(e||this.graph.getDefaultParent());a=this.graph.moveCells(a,b-this.graph.panDx/this.graph.view.scale,c-this.graph.panDy/this.graph.view.scale,d,e,f);this.isSelectEnabled()&&this.scrollOnMove&&this.graph.scrollCellToVisible(a[0]);
|
||||
d&&this.graph.setSelectionCells(a)};mxGraphHandler.prototype.destroyShapes=function(){null!=this.shape&&(this.shape.destroy(),this.shape=null);null!=this.guide&&(this.guide.destroy(),this.guide=null);null!=this.highlight&&(this.highlight.destroy(),this.highlight=null)};
|
||||
mxGraphHandler.prototype.destroy=function(){this.graph.removeMouseListener(this);this.graph.removeListener(this.panHandler);null!=this.escapeHandler&&(this.graph.removeListener(this.escapeHandler),this.escapeHandler=null);this.destroyShapes();this.removeHint()};
|
||||
function mxPanningHandler(a){null!=a&&(this.graph=a,this.graph.addMouseListener(this),this.forcePanningHandler=mxUtils.bind(this,function(a,c){var b=c.getProperty("eventName"),e=c.getProperty("event");b==mxEvent.MOUSE_DOWN&&this.isForcePanningEvent(e)&&(this.start(e),this.active=!0,this.fireEvent(new mxEventObject(mxEvent.PAN_START,"event",e)),e.consume())}),this.graph.addListener(mxEvent.FIRE_MOUSE_EVENT,this.forcePanningHandler),this.gestureHandler=mxUtils.bind(this,function(a,c){if(this.isPinchEnabled()){var b=
|
||||
c.getProperty("event");mxEvent.isConsumed(b)||"gesturestart"!=b.type?"gestureend"==b.type&&null!=this.initialScale&&(this.initialScale=null):(this.initialScale=this.graph.view.scale,this.active||null==this.mouseDownEvent||(this.start(this.mouseDownEvent),this.mouseDownEvent=null));if(null!=this.initialScale){var e=Math.round(this.initialScale*b.scale*100)/100;null!=this.minScale&&(e=Math.max(this.minScale,e));null!=this.maxScale&&(e=Math.min(this.maxScale,e));this.graph.view.scale!=e&&(this.graph.zoomTo(e),
|
||||
mxEvent.consume(b))}}}),this.graph.addListener(mxEvent.GESTURE,this.gestureHandler),this.mouseUpListener=mxUtils.bind(this,function(){this.active&&this.reset()}),mxEvent.addListener(document,"mouseup",this.mouseUpListener))}mxPanningHandler.prototype=new mxEventSource;mxPanningHandler.prototype.constructor=mxPanningHandler;mxPanningHandler.prototype.graph=null;mxPanningHandler.prototype.useLeftButtonForPanning=!1;mxPanningHandler.prototype.usePopupTrigger=!0;
|
||||
|
@ -1543,8 +1544,8 @@ mxUtils.bind(this,function(a,b){if(!mxEvent.isMultiTouchEvent(b)){var c=b.getPro
|
|||
function(a,b){return b&&a.view.graph.isCellSelected(a.cell)};this.selectionModel.addListener(mxEvent.CHANGE,mxUtils.bind(this,function(){var a=this.connectionHandler.constraintHandler;null!=a.currentFocus&&a.isStateIgnored(a.currentFocus,!0)&&(a.currentFocus=null,a.constraints=null,a.destroyIcons());a.destroyFocusHighlight()}));Graph.touchStyle&&this.initTouch();var E=this.updateMouseEvent;this.updateMouseEvent=function(a){a=E.apply(this,arguments);this.isCellLocked(a.getCell())&&(a.state=null);return a}}};
|
||||
Graph.touchStyle=mxClient.IS_TOUCH||mxClient.IS_FF&&mxClient.IS_WIN||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints||null==window.urlParams||"1"==urlParams.touch;Graph.fileSupport=null!=window.File&&null!=window.FileReader&&null!=window.FileList&&(null==window.urlParams||"0"!=urlParams.filesupport);Graph.lineJumpsEnabled=!0;Graph.defaultJumpSize=6;
|
||||
Graph.createSvgImage=function(a,b,c){c=unescape(encodeURIComponent('<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="'+a+'px" height="'+b+'px" version="1.1">'+c+"</svg>"));return new mxImage("data:image/svg+xml;base64,"+(window.btoa?btoa(c):Base64.encode(c,!0)),a,b)};mxUtils.extend(Graph,mxGraph);Graph.prototype.minFitScale=null;Graph.prototype.maxFitScale=null;
|
||||
Graph.prototype.linkPolicy="frame"==urlParams.target?"blank":urlParams.target||"auto";Graph.prototype.linkTarget="frame"==urlParams.target?"_self":"_blank";Graph.prototype.defaultScrollbars=!mxClient.IS_IOS;Graph.prototype.defaultPageVisible=!0;Graph.prototype.lightbox=!1;Graph.prototype.defaultGraphBackground="#ffffff";Graph.prototype.scrollTileSize=new mxRectangle(0,0,400,400);Graph.prototype.transparentBackground=!0;Graph.prototype.defaultEdgeLength=80;Graph.prototype.edgeMode=!1;
|
||||
Graph.prototype.connectionArrowsEnabled=!0;Graph.prototype.placeholderPattern=RegExp("%(date{.*}|[^%^{^}]+)%","g");Graph.prototype.absoluteUrlPattern=/^(?:[a-z]+:)?\/\//i;Graph.prototype.defaultThemeName="default";Graph.prototype.defaultThemes={};Graph.prototype.baseUrl=(window!=window.top?document.referrer:document.location.toString()).split("#")[0];
|
||||
Graph.prototype.linkPolicy="frame"==urlParams.target?"blank":urlParams.target||"auto";Graph.prototype.linkTarget="frame"==urlParams.target?"_self":"_blank";Graph.prototype.defaultScrollbars=!mxClient.IS_IOS;Graph.prototype.defaultPageVisible=!0;Graph.prototype.lightbox=!1;Graph.prototype.defaultPageBackgroundColor="#ffffff";Graph.prototype.defaultPageBorderColor="#ffffff";Graph.prototype.defaultGraphBackground="#ffffff";Graph.prototype.scrollTileSize=new mxRectangle(0,0,400,400);
|
||||
Graph.prototype.transparentBackground=!0;Graph.prototype.defaultEdgeLength=80;Graph.prototype.edgeMode=!1;Graph.prototype.connectionArrowsEnabled=!0;Graph.prototype.placeholderPattern=RegExp("%(date{.*}|[^%^{^}]+)%","g");Graph.prototype.absoluteUrlPattern=/^(?:[a-z]+:)?\/\//i;Graph.prototype.defaultThemeName="default";Graph.prototype.defaultThemes={};Graph.prototype.baseUrl=(window!=window.top?document.referrer:document.location.toString()).split("#")[0];
|
||||
Graph.prototype.init=function(a){mxGraph.prototype.init.apply(this,arguments);this.cellRenderer.initializeLabel=function(a,c){mxCellRenderer.prototype.initializeLabel.apply(this,arguments);var b=a.view.graph.tolerance,e=!0,f=null,g=mxUtils.bind(this,function(a){e=!0;f=new mxPoint(mxEvent.getClientX(a),mxEvent.getClientY(a))}),h=mxUtils.bind(this,function(a){e=e&&null!=f&&Math.abs(f.x-mxEvent.getClientX(a))<b&&Math.abs(f.y-mxEvent.getClientY(a))<b}),k=mxUtils.bind(this,function(b){if(e)for(var d=mxEvent.getSource(b);null!=
|
||||
d&&d!=c.node;){if("a"==d.nodeName.toLowerCase()){a.view.graph.labelLinkClicked(a,d,b);break}d=d.parentNode}});mxEvent.addGestureListeners(c.node,g,h,k);mxEvent.addListener(c.node,"click",function(a){mxEvent.consume(a)})};this.initLayoutManager()};Graph.prototype.isPageLink=function(a){return!1};
|
||||
Graph.prototype.labelLinkClicked=function(a,b,c){b=b.getAttribute("href");if(null!=b&&!this.isPageLink(b)){if(!this.isEnabled()){var d=a.view.graph.isBlankLink(b)?a.view.graph.linkTarget:"_top";b=a.view.graph.getAbsoluteUrl(b);"_self"==d&&window!=window.top?window.location.href=b:b.substring(0,this.baseUrl.length)==this.baseUrl&&"#"==b.charAt(this.baseUrl.length)&&"_top"==d&&window==window.top?window.location.hash=b.split("#")[1]:(mxEvent.isLeftMouseButton(c)&&!mxEvent.isPopupTrigger(c)||mxEvent.isTouchEvent(c))&&
|
||||
|
|
6
war/js/extensions.min.js
vendored
6
war/js/extensions.min.js
vendored
|
@ -151,7 +151,7 @@ c),w=""==w?"#000000;":w.replace("stokreColor=",""),cc="part=1;fillColor="+w+g(a,
|
|||
Sb[b].vertex=!0,v.insert(Sb[b]),Sb[b].style+=lc,Ub[b]=new mxCell("",new mxGeometry(ka+b*sa,.42*d,.15*(sa-ka),.12*(sa-ka)),"part=1;"),Ub[b].vertex=!0,v.insert(Ub[b]),Ub[b].style+=lc;break;case "PEOneToMany":v.style+="strokeColor=none;fillColor=none;";var ac="edgeStyle=none;endArrow=none;part=1;"+g(a,c)+l(a)+p(a,c)+r(a)+t(a),w=g(a,c),w=""==w?"#000000;":w.replace("stokreColor=",""),mc="shape=triangle;part=1;fillColor="+w+g(a,c)+l(a)+p(a,c)+r(a)+t(a),C=new mxCell("",new mxGeometry(0,0,0,0),ac);C.geometry.relative=
|
||||
!0;C.edge=!0;W(0,.5*d,.65*f,.5*d,C,D,z,O,v,K);for(var y=d/a.numLines,B=[],fb=[],b=0;b<a.numLines;b++)B[b]=new mxCell("",new mxGeometry(0,0,0,0),ac),B[b].geometry.relative=!0,B[b].edge=!0,W(.65*f,.5*d,.96*f,(b+.5)*y,B[b],D,z,O,v,K),fb[b]=new mxCell("",new mxGeometry(.95*f,(b+.2)*y,.05*f,.6*y),mc),fb[b].vertex=!0,v.insert(fb[b]);break;case "PEMultilines":v.style+="strokeColor=none;fillColor=none;";ac="edgeStyle=none;endArrow=none;part=1;"+g(a,c)+l(a)+p(a,c)+r(a)+t(a);w=g(a,c);w=""==w?"#000000;":w.replace("stokreColor=",
|
||||
"");mc="shape=triangle;part=1;fillColor="+w+g(a,c)+l(a)+p(a,c)+r(a)+t(a);y=d/a.numLines;B=[];fb=[];for(b=0;b<a.numLines;b++)B[b]=new mxCell("",new mxGeometry(0,0,0,0),ac),B[b].geometry.relative=!0,B[b].edge=!0,W(0,(b+.5)*y,.96*f,(b+.5)*y,B[b],D,z,O,v,K),fb[b]=new mxCell("",new mxGeometry(.95*f,(b+.2)*y,.05*f,.6*y),mc),fb[b].vertex=!0,v.insert(fb[b]);break;case "PEVesselBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,c)+q(a,c)+l(a)+p(a,c)+r(a)+t(a)+m(a);v.value=k(a.Text);switch(a.vesselType){case 1:v.style+=
|
||||
"shape=mxgraph.pid.vessels.pressurized_vessel;";break;case 2:v.style+="shape=hexagon;size=0.10;direction=south;"}break;case "PEClosedTankBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,c)+q(a,c)+l(a)+p(a,c)+r(a)+t(a)+m(a);v.value=k(a.Text);1==a.peakedRoof&&0==a.stumpType?v.style+="shape=mxgraph.pid.vessels.tank_(conical_roof);":1==a.stumpType&&(v.style+="shape=mxgraph.pid.vessels.tank_(boot);");break;case "PEColumnBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;";
|
||||
"shape=mxgraph.pid.vessels.pressurized_vessel;";break;case 2:v.style+="shape=hexagon;size=0.10;direction=south;"}break;case "PEClosedTankBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+g(a,c)+q(a,c)+l(a)+p(a,c)+r(a)+t(a)+m(a);v.value=k(a.Text);1==a.peakedRoof&&0==a.stumpType?v.style+="shape=mxgraph.pid.vessels.tank_(conical_roof);":1==a.stumpType&&(v.style+="shape=mxgraph.pid.vessels.tank_(boot);");break;case "PEColumnBlock":v.style+="verticalLabelPosition=bottom;verticalAlign=top;"+
|
||||
g(a,c)+q(a,c)+l(a)+p(a,c)+r(a)+t(a)+m(a);v.value=k(a.Text);v.style=0==a.columnType?v.style+"shape=mxgraph.pid.vessels.pressurized_vessel;":v.style+"shape=mxgraph.pid.vessels.tank;";break;case "PECompressorTurbineBlock":v.style+="strokeColor=none;fillColor=none;"+V(a,c,v)+m(a);v.value=k(a.Text);A=g(a,c)+q(a,c)+l(a)+p(a,c)+r(a)+t(a);e=new mxCell("",new mxGeometry(0,.2*d,f,.6*d),"part=1;shape=trapezoid;direction=south;");e.vertex=!0;v.insert(e);e.style+=A;A+="endSize=4;endArrow=block;endFill=1;";0==
|
||||
a.compressorType?(C=new mxCell("",new mxGeometry(0,0,0,0),""),C.geometry.relative=!0,C.edge=!0,C.style+=A,W(0,0,0,.2*d,C,D,z,O,v,K),B=new mxCell("",new mxGeometry(0,0,0,0),""),B.geometry.relative=!0,B.edge=!0,B.style+=A,W(f,.67*d,f,d,B,D,z,O,v,K)):(e.style+="flipH=1;",C=new mxCell("",new mxGeometry(0,0,0,0),""),C.geometry.relative=!0,C.edge=!0,C.style+=A,W(0,0,0,.33*d,C,D,z,O,v,K),B=new mxCell("",new mxGeometry(0,0,0,0),""),B.geometry.relative=!0,B.edge=!0,B.style+=A,W(f,.8*d,f,d,B,D,z,O,v,K));1==
|
||||
a.centerLineType&&(L=new mxCell("",new mxGeometry(0,0,0,0),""),L.geometry.relative=!0,L.edge=!0,L.style+=A,W(.2*f,.5*d,.8*f,.5*d,L,D,z,O,v,K));break;case "PEMotorDrivenTurbineBlock":A=g(a,c)+q(a,c)+l(a)+p(a,c)+t(a);v.style+="shape=ellipse;"+r(a)+V(a,c,v)+m(a);v.value=k(a.Text);e=new mxCell("",new mxGeometry(.2*f,.2*d,.6*f,.6*d),"part=1;shape=trapezoid;direction=south;");e.vertex=!0;v.insert(e);e.style+=A;break;case "PEIndicatorBlock":case "PEIndicator2Block":case "PESharedIndicatorBlock":case "PEComputerIndicatorBlock":case "PESharedIndicator2Block":case "PEProgrammableIndicatorBlock":A=
|
||||
|
@ -191,8 +191,8 @@ p(a,c)+g(a,c)+q(a,c)+l(a)+t(a)+r(a);"UI2VSliderBlock"==n.Class&&(v.style+="direc
|
|||
h.vertex=!0;v.insert(h);h.style+=w+p(a,c)+g(a,c)+q(a,c)+l(a)+t(a)+r(a);break;case "UI2SearchBlock":v.style+="shape=mxgraph.mockup.forms.searchBox;mainText=;flipH=1;align=left;spacingLeft=26;"+p(a,c)+g(a,c)+l(a)+t(a)+r(a)+N(a.Search)+I(a.Search)+M(a.Search);v.value=k(a.Search);break;case "UI2NumericStepperBlock":w=g(a,c);w=w.replace("strokeColor","fillColor");""==w&&(w="fillColor=#000000;");v.style+="shape=mxgraph.mockup.forms.spinner;spinLayout=right;spinStyle=normal;adjStyle=triangle;mainText=;align=left;spacingLeft=8;"+
|
||||
w+p(a,c)+g(a,c)+l(a)+t(a)+r(a)+N(a.Number)+I(a.Number)+M(a.Number);v.value=k(a.Number);break;case "UI2ButtonBarBlock":v.style+=p(a,c)+g(a,c)+l(a)+t(a)+r(a);e=[];h=[];H=f/a.Buttons;for(b=0;b<=a.Buttons-1;b++)b==a.Selected-1?(h[b]=new mxCell("",new mxGeometry(b*H,0,H,d),""),h[b].vertex=!0,v.insert(h[b]),h[b].style+=p(a,c)+g(a,c)+q(a,c)+l(a)+t(a)+r(a)+m(a["Button_"+(b+1)])):(e[b]=new mxCell("",new mxGeometry(b*H,0,H,d),"strokeColor=none;"),e[b].vertex=!0,v.insert(e[b]),e[b].style+=p(a,c)+q(a,c)+r(a),
|
||||
h[b]=new mxCell("",new mxGeometry(0,0,H,d),"fillColor=#000000;fillOpacity=25;"),h[b].vertex=!0,e[b].insert(h[b]),h[b].style+=g(a,c)+l(a)+t(a)+m(a["Button_"+(b+1)])),h[b].value=k(a["Button_"+(b+1)]);break;case "UI2VerticalButtonBarBlock":v.style+=p(a,c)+g(a,c)+l(a)+t(a)+r(a);e=[];h=[];y=d/a.Buttons;for(b=0;b<=a.Buttons-1;b++)b==a.Selected-1?(h[b]=new mxCell("",new mxGeometry(0,b*y,f,y),""),h[b].vertex=!0,v.insert(h[b]),h[b].style+=p(a,c)+g(a,c)+q(a,c)+l(a)+t(a)+r(a)+m(a["Button_"+(b+1)])):(e[b]=new mxCell("",
|
||||
new mxGeometry(0,b*y,f,y),"strokeColor=none;"),e[b].vertex=!0,v.insert(e[b]),e[b].style+=p(a,c)+q(a,c)+r(a),h[b]=new mxCell("",new mxGeometry(0,0,f,y),"fillColor=#000000;fillOpacity=25;"),h[b].vertex=!0,e[b].insert(h[b]),h[b].style+=g(a,c)+l(a)+t(a)+m(a["Button_"+(b+1)])),h[b].value=k(a["Button_"+(b+1)]);break;case "UI2LinkBarBlock":v.style+="strokeColor=none;fillColor=none;";p(a,c)+g(a,c)+l(a)+t(a)+r(a);e=[];h=[];H=f/a.Links;for(b=0;b<a.Links;b++)0!=b?(h[b]=new mxCell("",new mxGeometry(b*H,0,H,d),
|
||||
"shape=partialRectangle;top=0;bottom=0;right=0;fillColor=none;"),h[b].style+=p(a,c)+r(a)+g(a,c)+l(a)+t(a)):h[b]=new mxCell("",new mxGeometry(b*H,0,H,d),"fillColor=none;strokeColor=none;"),h[b].vertex=!0,v.insert(h[b]),h[b].style+=m(a["Link_"+(b+1)]),h[b].value=k(a["Link_"+(b+1)]);break;case "UI2BreadCrumbsBlock":v.style+="strokeColor=none;fillColor=none;";p(a,c)+g(a,c)+l(a)+t(a)+r(a);e=[];h=[];H=f/a.Links;for(b=0;b<a.Links;b++)e[b]=new mxCell("",new mxGeometry(b*H,0,H,d),"fillColor=none;strokeColor=none;"),
|
||||
new mxGeometry(0,b*y,f,y),"strokeColor=none;"),e[b].vertex=!0,v.insert(e[b]),e[b].style+=p(a,c)+q(a,c)+r(a),h[b]=new mxCell("",new mxGeometry(0,0,f,y),"fillColor=#000000;fillOpacity=25;"),h[b].vertex=!0,e[b].insert(h[b]),h[b].style+=g(a,c)+l(a)+t(a)+m(a["Button_"+(b+1)])),h[b].value=k(a["Button_"+(b+1)]);break;case "UI2LinkBarBlock":v.style+="strokeColor=none;fillColor=none;"+p(a,c)+g(a,c)+l(a)+t(a)+r(a);e=[];h=[];H=f/a.Links;for(b=0;b<a.Links;b++)0!=b?(h[b]=new mxCell("",new mxGeometry(b*H,0,H,d),
|
||||
"shape=partialRectangle;top=0;bottom=0;right=0;fillColor=none;"),h[b].style+=p(a,c)+r(a)+g(a,c)+l(a)+t(a)):h[b]=new mxCell("",new mxGeometry(b*H,0,H,d),"fillColor=none;strokeColor=none;"),h[b].vertex=!0,v.insert(h[b]),h[b].style+=m(a["Link_"+(b+1)]),h[b].value=k(a["Link_"+(b+1)]);break;case "UI2BreadCrumbsBlock":v.style+="strokeColor=none;fillColor=none;"+p(a,c)+g(a,c)+l(a)+t(a)+r(a);e=[];h=[];H=f/a.Links;for(b=0;b<a.Links;b++)e[b]=new mxCell("",new mxGeometry(b*H,0,H,d),"fillColor=none;strokeColor=none;"),
|
||||
e[b].vertex=!0,v.insert(e[b]),e[b].style+=m(a["Link_"+(b+1)]),e[b].value=k(a["Link_"+(b+1)]);for(b=1;b<a.Links;b++)h[b]=new mxCell("",new mxGeometry(b/a.Links,.5,6,10),"shape=mxgraph.ios7.misc.right;"),h[b].geometry.relative=!0,h[b].geometry.offset=new mxPoint(-3,-5),h[b].vertex=!0,v.insert(h[b]);break;case "UI2MenuBarBlock":v.style+="strokeColor=none;"+p(a,c)+q(a,c)+r(a);e=[];H=f/(a.Buttons+1);for(b=0;b<=a.Buttons-1;b++)e[b]=b!=a.Selected-1?new mxCell("",new mxGeometry(0,0,H,d),"strokeColor=none;fillColor=none;resizeHeight=1;"):
|
||||
new mxCell("",new mxGeometry(0,0,H,d),"fillColor=#000000;fillOpacity=25;strokeColor=none;resizeHeight=1;"),e[b].geometry.relative=!0,e[b].geometry.offset=new mxPoint(b*H,0),e[b].vertex=!0,v.insert(e[b]),e[b].style+=m(a["MenuItem_"+(b+1)]),e[b].value=k(a["MenuItem_"+(b+1)]);break;case "UI2AtoZBlock":v.style+="fillColor=none;strokeColor=none;"+m(a.Text_0);v.value="0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z";break;case "UI2PaginationBlock":v.style+="fillColor=none;strokeColor=none;"+m(a.Text_prev);
|
||||
v.value=k(a.Text_prev)+" ";for(b=0;b<a.Links;b++)v.value+=k(a["Link_"+(b+1)])+" ";v.value+=k(a.Text_next);break;case "UI2ContextMenuBlock":v.style+=p(a,c)+q(a,c)+g(a,c)+l(a)+t(a)+r(a);for(var x=[],Ua=[],vb=[],y=d/a.Lines,A=null,b=0;b<a.Lines;b++)null!=a["Item_"+(b+1)]&&(null==A&&(A=""+N(a["Item_"+(b+1)])+I(a["Item_"+(b+1)])+M(a["Item_"+(b+1)])),x[b]=new mxCell("",new mxGeometry(0,b*d/a.Lines,f,y),"strokeColor=none;fillColor=none;spacingLeft=20;align=left;html=1;"),x[b].vertex=!0,v.insert(x[b]),x[b].style+=
|
||||
|
|
|
@ -1771,7 +1771,7 @@ var LinkDialog = function(editorUi, initialValue, btnLabel, fn)
|
|||
var OutlineWindow = function(editorUi, x, y, w, h)
|
||||
{
|
||||
var graph = editorUi.editor.graph;
|
||||
|
||||
|
||||
var div = document.createElement('div');
|
||||
div.style.position = 'absolute';
|
||||
div.style.width = '100%';
|
||||
|
@ -1846,9 +1846,9 @@ var OutlineWindow = function(editorUi, x, y, w, h)
|
|||
g.gridEnabled = false;
|
||||
g.pageScale = graph.pageScale;
|
||||
g.pageFormat = graph.pageFormat;
|
||||
g.background = graph.background;
|
||||
g.background = (graph.background == null || graph.background == mxConstants.NONE) ? graph.defaultPageBackgroundColor : graph.background;
|
||||
g.pageVisible = graph.pageVisible;
|
||||
|
||||
|
||||
var current = mxUtils.getCurrentStyle(graph.container);
|
||||
div.style.backgroundColor = current.backgroundColor;
|
||||
|
||||
|
@ -1860,11 +1860,11 @@ var OutlineWindow = function(editorUi, x, y, w, h)
|
|||
outline.outline.pageScale = graph.pageScale;
|
||||
outline.outline.pageFormat = graph.pageFormat;
|
||||
outline.outline.pageVisible = graph.pageVisible;
|
||||
outline.outline.background = graph.background;
|
||||
outline.outline.background = (graph.background == null || graph.background == mxConstants.NONE) ? graph.defaultPageBackgroundColor : graph.background;;
|
||||
|
||||
var current = mxUtils.getCurrentStyle(graph.container);
|
||||
div.style.backgroundColor = current.backgroundColor;
|
||||
|
||||
|
||||
if (graph.view.backgroundPageShape != null && outline.outline.view.backgroundPageShape != null)
|
||||
{
|
||||
outline.outline.view.backgroundPageShape.fill = graph.view.backgroundPageShape.fill;
|
||||
|
@ -1932,7 +1932,7 @@ var LayersWindow = function(editorUi, x, y, w, h)
|
|||
|
||||
var div = document.createElement('div');
|
||||
div.style.userSelect = 'none';
|
||||
div.style.background = 'whiteSmoke';
|
||||
div.style.background = (Dialog.backdropColor == 'white') ? 'whiteSmoke' : Dialog.backdropColor;
|
||||
div.style.border = '1px solid whiteSmoke';
|
||||
div.style.height = '100%';
|
||||
div.style.marginBottom = '10px';
|
||||
|
@ -1941,7 +1941,7 @@ var LayersWindow = function(editorUi, x, y, w, h)
|
|||
var tbarHeight = (!EditorUi.compactUi) ? '30px' : '26px';
|
||||
|
||||
var listDiv = document.createElement('div')
|
||||
listDiv.style.backgroundColor = '#e5e5e5';
|
||||
listDiv.style.backgroundColor = (Dialog.backdropColor == 'white') ? '#a2a2a2' : '#e5e5e5';
|
||||
listDiv.style.position = 'absolute';
|
||||
listDiv.style.overflow = 'auto';
|
||||
listDiv.style.left = '0px';
|
||||
|
@ -1981,7 +1981,7 @@ var LayersWindow = function(editorUi, x, y, w, h)
|
|||
ldiv.style.height = tbarHeight;
|
||||
ldiv.style.overflow = 'hidden';
|
||||
ldiv.style.padding = (!EditorUi.compactUi) ? '1px' : '4px 0px 3px 0px';
|
||||
ldiv.style.backgroundColor = 'whiteSmoke';
|
||||
ldiv.style.backgroundColor = (Dialog.backdropColor == 'white') ? 'whiteSmoke' : Dialog.backdropColor;
|
||||
ldiv.style.borderWidth = '1px 0px 0px 0px';
|
||||
ldiv.style.borderColor = '#c3c3c3';
|
||||
ldiv.style.borderStyle = 'solid';
|
||||
|
|
|
@ -744,7 +744,7 @@ function Dialog(editorUi, elt, w, h, modal, closable, onClose)
|
|||
{
|
||||
this.bg = editorUi.createDiv('background');
|
||||
this.bg.style.position = 'absolute';
|
||||
this.bg.style.background = 'white';
|
||||
this.bg.style.background = Dialog.backdropColor;
|
||||
this.bg.style.height = dh + 'px';
|
||||
this.bg.style.right = '0px';
|
||||
this.bg.style.zIndex = this.zIndex - 2;
|
||||
|
@ -850,6 +850,11 @@ function Dialog(editorUi, elt, w, h, modal, closable, onClose)
|
|||
editorUi.editor.fireEvent(new mxEventObject('showDialog'));
|
||||
};
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
Dialog.backdropColor = 'white';
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
|
@ -1805,8 +1810,8 @@ PageSetupDialog.getFormats = function()
|
|||
mxGraphView.prototype.validateBackgroundStyles = function()
|
||||
{
|
||||
var graph = this.graph;
|
||||
var color = (graph.background == null || graph.background == mxConstants.NONE) ? '#ffffff' : graph.background;
|
||||
var gridColor = (this.gridColor != color.toLowerCase()) ? this.gridColor : '#ffffff';
|
||||
var color = (graph.background == null || graph.background == mxConstants.NONE) ? graph.defaultPageBackgroundColor : graph.background;
|
||||
var gridColor = (color != null && this.gridColor != color.toLowerCase()) ? this.gridColor : '#ffffff';
|
||||
var image = 'none';
|
||||
var position = '';
|
||||
|
||||
|
@ -2043,7 +2048,7 @@ PageSetupDialog.getFormats = function()
|
|||
// Creates background page shape
|
||||
mxGraphView.prototype.createBackgroundPageShape = function(bounds)
|
||||
{
|
||||
return new mxRectangleShape(bounds, '#ffffff', '#cacaca');
|
||||
return new mxRectangleShape(bounds, '#ffffff', this.graph.defaultPageBorderColor);
|
||||
};
|
||||
|
||||
// Fits the number of background pages to the graph
|
||||
|
|
|
@ -2959,7 +2959,7 @@ EditorUi.prototype.createDivs = function()
|
|||
this.menubarContainer = this.createDiv('geMenubarContainer');
|
||||
this.toolbarContainer = this.createDiv('geToolbarContainer');
|
||||
this.sidebarContainer = this.createDiv('geSidebarContainer');
|
||||
this.formatContainer = this.createDiv('geSidebarContainer');
|
||||
this.formatContainer = this.createDiv('geSidebarContainer geFormatContainer');
|
||||
this.diagramContainer = this.createDiv('geDiagramContainer');
|
||||
this.footerContainer = this.createDiv('geFooterContainer');
|
||||
this.hsplit = this.createDiv('geHsplit');
|
||||
|
@ -2980,13 +2980,6 @@ EditorUi.prototype.createDivs = function()
|
|||
this.footerContainer.style.bottom = '0px';
|
||||
this.footerContainer.style.zIndex = mxPopupMenu.prototype.zIndex - 2;
|
||||
this.hsplit.style.width = this.splitSize + 'px';
|
||||
|
||||
// Only vertical scrollbars, no background in format sidebar
|
||||
this.formatContainer.style.backgroundColor = 'whiteSmoke';
|
||||
this.formatContainer.style.overflowX = 'hidden';
|
||||
this.formatContainer.style.overflowY = 'auto';
|
||||
this.formatContainer.style.fontSize = '12px';
|
||||
|
||||
this.sidebarFooterContainer = this.createSidebarFooterContainer();
|
||||
|
||||
if (this.sidebarFooterContainer)
|
||||
|
|
|
@ -513,6 +513,11 @@ BaseFormatPanel = function(format, editorUi, container)
|
|||
this.listeners = [];
|
||||
};
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
BaseFormatPanel.prototype.buttonBackgroundColor = 'white';
|
||||
|
||||
/**
|
||||
* Adds the given color option.
|
||||
*/
|
||||
|
@ -1226,7 +1231,7 @@ BaseFormatPanel.prototype.addArrow = function(elt, height)
|
|||
|
||||
mxUtils.setOpacity(elt, 100);
|
||||
elt.style.border = '1px solid #a0a0a0';
|
||||
elt.style.backgroundColor = 'white';
|
||||
elt.style.backgroundColor = this.buttonBackgroundColor;
|
||||
elt.style.backgroundImage = 'none';
|
||||
elt.style.width = 'auto';
|
||||
elt.className += ' geColorBtn';
|
||||
|
@ -3640,6 +3645,11 @@ StyleFormatPanel = function(format, editorUi, container)
|
|||
|
||||
mxUtils.extend(StyleFormatPanel, BaseFormatPanel);
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
StyleFormatPanel.prototype.defaultStrokeColor = 'black';
|
||||
|
||||
/**
|
||||
* Adds the label menu items to the given menu and parent.
|
||||
*/
|
||||
|
@ -3922,7 +3932,7 @@ StyleFormatPanel.prototype.addStroke = function(container)
|
|||
var pat = document.createElement('div');
|
||||
pat.style.width = width + 'px';
|
||||
pat.style.height = '1px';
|
||||
pat.style.borderBottom = '1px ' + cssName + ' black';
|
||||
pat.style.borderBottom = '1px ' + cssName + ' ' + this.defaultStrokeColor;
|
||||
pat.style.paddingTop = '6px';
|
||||
|
||||
item.firstChild.firstChild.style.padding = '0px 4px 0px 4px';
|
||||
|
@ -5147,7 +5157,7 @@ DiagramFormatPanel.prototype.addPaperSize = function(div)
|
|||
{
|
||||
accessor.set(graph.pageFormat);
|
||||
});
|
||||
- this.addKeyHandler(accessor.heightInput, function()
|
||||
this.addKeyHandler(accessor.heightInput, function()
|
||||
{
|
||||
accessor.set(graph.pageFormat);
|
||||
});
|
||||
|
|
|
@ -940,6 +940,16 @@ Graph.prototype.defaultPageVisible = true;
|
|||
*/
|
||||
Graph.prototype.lightbox = false;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
Graph.prototype.defaultPageBackgroundColor = '#ffffff';
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
Graph.prototype.defaultPageBorderColor = '#ffffff';
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -125,6 +125,11 @@ Sidebar.prototype.tooltipImage = (!mxClient.IS_SVG) ? IMAGE_PATH + '/tooltip.png
|
|||
*/
|
||||
Sidebar.prototype.searchImage = (!mxClient.IS_SVG) ? IMAGE_PATH + '/search.png' : 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAEaSURBVHjabNGxS5VxFIfxz71XaWuQUJCG/gCHhgTD9VpEETg4aMOlQRp0EoezObgcd220KQiXmpretTAHQRBdojlQEJyukPdt+b1ywfvAGc7wnHP4nlZd1yKijQW8xzNc4Su+ZOYfQ3T6/f4YNvEJYzjELXp4VVXVz263+7cR2niBxAFeZ2YPi3iHR/gYERPDwhpOsd6sz8x/mfkNG3iOlWFhFj8y89J9KvzGXER0GuEaD42mgwHqUtoljbcRsTBCeINpfM/MgZLKPpaxFxGbOCqDXmILN7hoJrTKH+axhxmcYRxP0MIDnOBDZv5q1XUNIuJxifJp+UNV7t7BFM6xeic0RMQ4Bpl5W/ol7GISx/eEUUTECrbx+f8A8xhiZht9zsgAAAAASUVORK5CYII=';
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
Sidebar.prototype.dragPreviewBorder = '1px dashed black';
|
||||
|
||||
/**
|
||||
* Specifies if tooltips should be visible. Default is true.
|
||||
*/
|
||||
|
@ -2093,7 +2098,7 @@ Sidebar.prototype.createDropHandler = function(cells, allowSplit, allowCellsInse
|
|||
Sidebar.prototype.createDragPreview = function(width, height)
|
||||
{
|
||||
var elt = document.createElement('div');
|
||||
elt.style.border = '1px dashed black';
|
||||
elt.style.border = this.dragPreviewBorder;
|
||||
elt.style.width = width + 'px';
|
||||
elt.style.height = height + 'px';
|
||||
|
||||
|
|
11
war/js/reader.min.js
vendored
11
war/js/reader.min.js
vendored
|
@ -184,7 +184,7 @@ f)+"\n"+u+"}":"{"+z.join(",")+"}";f=u;return l}}"function"!==typeof Date.prototy
|
|||
e=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,f,g,h={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},k;"function"!==typeof JSON.stringify&&(JSON.stringify=function(a,b,d){var e;g=f="";if("number"===typeof d)for(e=0;e<d;e+=1)g+=" ";else"string"===typeof d&&(g=d);if((k=b)&&"function"!==typeof b&&("object"!==typeof b||"number"!==typeof b.length))throw Error("JSON.stringify");return c("",{"":a})});
|
||||
"function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function c(a,d){var e,f,g=a[d];if(g&&"object"===typeof g)for(e in g)Object.prototype.hasOwnProperty.call(g,e)&&(f=c(g,e),void 0!==f?g[e]=f:delete g[e]);return b.call(a,d,g)}var e;a=""+a;d.lastIndex=0;d.test(a)&&(a=a.replace(d,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
|
||||
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return e=eval("("+a+")"),"function"===typeof b?c({"":e},""):e;throw new SyntaxError("JSON.parse");})})();"undefined"===typeof window.mxBasePath&&(window.mxBasePath="https://www.draw.io/mxgraph/");window.mxLoadStylesheets=window.mxLoadStylesheets||!1;window.mxLoadResources=window.mxLoadResources||!1;window.mxLanguage=window.mxLanguage||"en";window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"7.9.7",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"7.9.8",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
|
||||
0>navigator.userAgent.indexOf("Edge/"),IS_OP:0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/"),IS_OT:0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:0<=navigator.userAgent.indexOf("AppleWebKit/")&&
|
||||
0>navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_IOS:navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?!0:!1,IS_GC:0<=navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:0<=navigator.userAgent.indexOf("Firefox/"),IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&
|
||||
0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_SVG:0<=navigator.userAgent.indexOf("Firefox/")||0<=navigator.userAgent.indexOf("Iceweasel/")||0<=navigator.userAgent.indexOf("Seamonkey/")||0<=navigator.userAgent.indexOf("Iceape/")||0<=navigator.userAgent.indexOf("Galeon/")||
|
||||
|
@ -1359,8 +1359,9 @@ mxGraphHandler.prototype.mouseUp=function(a,b){if(!b.isConsumed()){var c=this.gr
|
|||
e),e=this.roundLength(this.currentDy/e),g=this.target;c.isSplitEnabled()&&c.isSplitTarget(g,this.cells,b.getEvent())?c.splitEdge(g,this.cells,null,f,e):this.moveCells(this.cells,f,e,d,this.target,b.getEvent())}}else this.isSelectEnabled()&&this.delayedSelection&&null!=this.cell&&this.selectDelayed(b)}this.cellWasClicked&&this.consumeMouseEvent(mxEvent.MOUSE_UP,b);this.reset()};
|
||||
mxGraphHandler.prototype.selectDelayed=function(a){this.graph.isCellSelected(this.cell)&&this.graph.popupMenuHandler.isPopupTrigger(a)||this.graph.selectCellForEvent(this.cell,a.getEvent())};mxGraphHandler.prototype.reset=function(){this.destroyShapes();this.removeHint();this.delayedSelection=this.cellWasClicked=!1;this.target=this.cell=this.first=this.guides=this.currentDy=this.currentDx=null};
|
||||
mxGraphHandler.prototype.shouldRemoveCellsFromParent=function(a,b,c){if(this.graph.getModel().isVertex(a)&&(a=this.graph.getView().getState(a),null!=a)){c=mxUtils.convertPoint(this.graph.container,mxEvent.getClientX(c),mxEvent.getClientY(c));var d=mxUtils.toRadians(mxUtils.getValue(a.style,mxConstants.STYLE_ROTATION)||0);if(0!=d){b=Math.cos(-d);var d=Math.sin(-d),e=new mxPoint(a.getCenterX(),a.getCenterY());c=mxUtils.getRotatedPoint(c,b,d,e)}return!mxUtils.contains(a,c.x,c.y)}return!1};
|
||||
mxGraphHandler.prototype.moveCells=function(a,b,c,d,e,f){d&&(a=this.graph.getCloneableCells(a));null==e&&this.isRemoveCellsFromParent()&&this.shouldRemoveCellsFromParent(this.graph.getModel().getParent(this.cell),a,f)&&(e=this.graph.getDefaultParent());a=this.graph.moveCells(a,b-this.graph.panDx/this.graph.view.scale,c-this.graph.panDy/this.graph.view.scale,d,e,f);this.isSelectEnabled()&&this.scrollOnMove&&this.graph.scrollCellToVisible(a[0]);d&&this.graph.setSelectionCells(a)};
|
||||
mxGraphHandler.prototype.destroyShapes=function(){null!=this.shape&&(this.shape.destroy(),this.shape=null);null!=this.guide&&(this.guide.destroy(),this.guide=null);null!=this.highlight&&(this.highlight.destroy(),this.highlight=null)};mxGraphHandler.prototype.destroy=function(){this.graph.removeMouseListener(this);this.graph.removeListener(this.panHandler);null!=this.escapeHandler&&(this.graph.removeListener(this.escapeHandler),this.escapeHandler=null);this.destroyShapes();this.removeHint()};
|
||||
mxGraphHandler.prototype.moveCells=function(a,b,c,d,e,f){d&&(a=this.graph.getCloneableCells(a));null==e&&this.isRemoveCellsFromParent()&&this.shouldRemoveCellsFromParent(this.graph.getModel().getParent(this.cell),a,f)&&(e=this.graph.getDefaultParent());d=d&&!this.graph.isCellLocked(e||this.graph.getDefaultParent());a=this.graph.moveCells(a,b-this.graph.panDx/this.graph.view.scale,c-this.graph.panDy/this.graph.view.scale,d,e,f);this.isSelectEnabled()&&this.scrollOnMove&&this.graph.scrollCellToVisible(a[0]);
|
||||
d&&this.graph.setSelectionCells(a)};mxGraphHandler.prototype.destroyShapes=function(){null!=this.shape&&(this.shape.destroy(),this.shape=null);null!=this.guide&&(this.guide.destroy(),this.guide=null);null!=this.highlight&&(this.highlight.destroy(),this.highlight=null)};
|
||||
mxGraphHandler.prototype.destroy=function(){this.graph.removeMouseListener(this);this.graph.removeListener(this.panHandler);null!=this.escapeHandler&&(this.graph.removeListener(this.escapeHandler),this.escapeHandler=null);this.destroyShapes();this.removeHint()};
|
||||
function mxPanningHandler(a){null!=a&&(this.graph=a,this.graph.addMouseListener(this),this.forcePanningHandler=mxUtils.bind(this,function(a,c){var b=c.getProperty("eventName"),e=c.getProperty("event");b==mxEvent.MOUSE_DOWN&&this.isForcePanningEvent(e)&&(this.start(e),this.active=!0,this.fireEvent(new mxEventObject(mxEvent.PAN_START,"event",e)),e.consume())}),this.graph.addListener(mxEvent.FIRE_MOUSE_EVENT,this.forcePanningHandler),this.gestureHandler=mxUtils.bind(this,function(a,c){if(this.isPinchEnabled()){var b=
|
||||
c.getProperty("event");mxEvent.isConsumed(b)||"gesturestart"!=b.type?"gestureend"==b.type&&null!=this.initialScale&&(this.initialScale=null):(this.initialScale=this.graph.view.scale,this.active||null==this.mouseDownEvent||(this.start(this.mouseDownEvent),this.mouseDownEvent=null));if(null!=this.initialScale){var e=Math.round(this.initialScale*b.scale*100)/100;null!=this.minScale&&(e=Math.max(this.minScale,e));null!=this.maxScale&&(e=Math.min(this.maxScale,e));this.graph.view.scale!=e&&(this.graph.zoomTo(e),
|
||||
mxEvent.consume(b))}}}),this.graph.addListener(mxEvent.GESTURE,this.gestureHandler),this.mouseUpListener=mxUtils.bind(this,function(){this.active&&this.reset()}),mxEvent.addListener(document,"mouseup",this.mouseUpListener))}mxPanningHandler.prototype=new mxEventSource;mxPanningHandler.prototype.constructor=mxPanningHandler;mxPanningHandler.prototype.graph=null;mxPanningHandler.prototype.useLeftButtonForPanning=!1;mxPanningHandler.prototype.usePopupTrigger=!0;
|
||||
|
@ -1543,8 +1544,8 @@ mxUtils.bind(this,function(a,b){if(!mxEvent.isMultiTouchEvent(b)){var c=b.getPro
|
|||
function(a,b){return b&&a.view.graph.isCellSelected(a.cell)};this.selectionModel.addListener(mxEvent.CHANGE,mxUtils.bind(this,function(){var a=this.connectionHandler.constraintHandler;null!=a.currentFocus&&a.isStateIgnored(a.currentFocus,!0)&&(a.currentFocus=null,a.constraints=null,a.destroyIcons());a.destroyFocusHighlight()}));Graph.touchStyle&&this.initTouch();var E=this.updateMouseEvent;this.updateMouseEvent=function(a){a=E.apply(this,arguments);this.isCellLocked(a.getCell())&&(a.state=null);return a}}};
|
||||
Graph.touchStyle=mxClient.IS_TOUCH||mxClient.IS_FF&&mxClient.IS_WIN||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints||null==window.urlParams||"1"==urlParams.touch;Graph.fileSupport=null!=window.File&&null!=window.FileReader&&null!=window.FileList&&(null==window.urlParams||"0"!=urlParams.filesupport);Graph.lineJumpsEnabled=!0;Graph.defaultJumpSize=6;
|
||||
Graph.createSvgImage=function(a,b,c){c=unescape(encodeURIComponent('<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="'+a+'px" height="'+b+'px" version="1.1">'+c+"</svg>"));return new mxImage("data:image/svg+xml;base64,"+(window.btoa?btoa(c):Base64.encode(c,!0)),a,b)};mxUtils.extend(Graph,mxGraph);Graph.prototype.minFitScale=null;Graph.prototype.maxFitScale=null;
|
||||
Graph.prototype.linkPolicy="frame"==urlParams.target?"blank":urlParams.target||"auto";Graph.prototype.linkTarget="frame"==urlParams.target?"_self":"_blank";Graph.prototype.defaultScrollbars=!mxClient.IS_IOS;Graph.prototype.defaultPageVisible=!0;Graph.prototype.lightbox=!1;Graph.prototype.defaultGraphBackground="#ffffff";Graph.prototype.scrollTileSize=new mxRectangle(0,0,400,400);Graph.prototype.transparentBackground=!0;Graph.prototype.defaultEdgeLength=80;Graph.prototype.edgeMode=!1;
|
||||
Graph.prototype.connectionArrowsEnabled=!0;Graph.prototype.placeholderPattern=RegExp("%(date{.*}|[^%^{^}]+)%","g");Graph.prototype.absoluteUrlPattern=/^(?:[a-z]+:)?\/\//i;Graph.prototype.defaultThemeName="default";Graph.prototype.defaultThemes={};Graph.prototype.baseUrl=(window!=window.top?document.referrer:document.location.toString()).split("#")[0];
|
||||
Graph.prototype.linkPolicy="frame"==urlParams.target?"blank":urlParams.target||"auto";Graph.prototype.linkTarget="frame"==urlParams.target?"_self":"_blank";Graph.prototype.defaultScrollbars=!mxClient.IS_IOS;Graph.prototype.defaultPageVisible=!0;Graph.prototype.lightbox=!1;Graph.prototype.defaultPageBackgroundColor="#ffffff";Graph.prototype.defaultPageBorderColor="#ffffff";Graph.prototype.defaultGraphBackground="#ffffff";Graph.prototype.scrollTileSize=new mxRectangle(0,0,400,400);
|
||||
Graph.prototype.transparentBackground=!0;Graph.prototype.defaultEdgeLength=80;Graph.prototype.edgeMode=!1;Graph.prototype.connectionArrowsEnabled=!0;Graph.prototype.placeholderPattern=RegExp("%(date{.*}|[^%^{^}]+)%","g");Graph.prototype.absoluteUrlPattern=/^(?:[a-z]+:)?\/\//i;Graph.prototype.defaultThemeName="default";Graph.prototype.defaultThemes={};Graph.prototype.baseUrl=(window!=window.top?document.referrer:document.location.toString()).split("#")[0];
|
||||
Graph.prototype.init=function(a){mxGraph.prototype.init.apply(this,arguments);this.cellRenderer.initializeLabel=function(a,c){mxCellRenderer.prototype.initializeLabel.apply(this,arguments);var b=a.view.graph.tolerance,e=!0,f=null,g=mxUtils.bind(this,function(a){e=!0;f=new mxPoint(mxEvent.getClientX(a),mxEvent.getClientY(a))}),h=mxUtils.bind(this,function(a){e=e&&null!=f&&Math.abs(f.x-mxEvent.getClientX(a))<b&&Math.abs(f.y-mxEvent.getClientY(a))<b}),k=mxUtils.bind(this,function(b){if(e)for(var d=mxEvent.getSource(b);null!=
|
||||
d&&d!=c.node;){if("a"==d.nodeName.toLowerCase()){a.view.graph.labelLinkClicked(a,d,b);break}d=d.parentNode}});mxEvent.addGestureListeners(c.node,g,h,k);mxEvent.addListener(c.node,"click",function(a){mxEvent.consume(a)})};this.initLayoutManager()};Graph.prototype.isPageLink=function(a){return!1};
|
||||
Graph.prototype.labelLinkClicked=function(a,b,c){b=b.getAttribute("href");if(null!=b&&!this.isPageLink(b)){if(!this.isEnabled()){var d=a.view.graph.isBlankLink(b)?a.view.graph.linkTarget:"_top";b=a.view.graph.getAbsoluteUrl(b);"_self"==d&&window!=window.top?window.location.href=b:b.substring(0,this.baseUrl.length)==this.baseUrl&&"#"==b.charAt(this.baseUrl.length)&&"_top"==d&&window==window.top?window.location.hash=b.split("#")[1]:(mxEvent.isLeftMouseButton(c)&&!mxEvent.isPopupTrigger(c)||mxEvent.isTouchEvent(c))&&
|
||||
|
|
273
war/js/viewer.min.js
vendored
273
war/js/viewer.min.js
vendored
File diff suppressed because one or more lines are too long
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=تطبيق Chrome
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome приложение
|
|||
compressed=Компресиран
|
||||
commitMessage=Съобщение при подаване
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Открита е чернова за {1}. За да продължите, я качете в редактора или я откажете.
|
||||
dragAndDropNotSupported=Опцията плъзгане и пускане не се поддържа за изображения. Желаете ли да импортирате вместо това?
|
||||
dropboxCharsNotAllowed=Следните знаци не са позволени: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome Aplikacija
|
|||
compressed=Kompresovano
|
||||
commitMessage=Posveti poruku
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound={1} nacrt pronađen. Učitajte ga u uređivač ili ga odbacite kako biste nastavili.
|
||||
dragAndDropNotSupported=Prevlačenje nije podržano kada je riječ o slikama. Želite li uvesti umjesto toga?
|
||||
dropboxCharsNotAllowed=Sljedeći znakovi nisu dozvoljeni: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Aplicació Chrome
|
|||
compressed=Comprimit
|
||||
commitMessage=Missatge de Commit
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=S'ha trobat un esborrany per a '{1}'. Carrega'l a l'editor o descarta'l per continuar.
|
||||
dragAndDropNotSupported=Les imatges no es poden arrosegar i amollar. Vols importar-les?
|
||||
dropboxCharsNotAllowed=No es permeten aquests caràcters: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Aplikace Chrome
|
|||
compressed=Komprimováno
|
||||
commitMessage=Zpráva ke commitu
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Byl nalezen koncept pro '{1}'. Abyste mohli pokračovat, nahrajte ho do editoru nebo jej zahoďte.
|
||||
dragAndDropNotSupported=Pro obrázky není funkce Drag & Drop k dispozici. Chcete ho místo toho naimportovat?
|
||||
dropboxCharsNotAllowed=Následující znaky nejsou povoleny: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome app
|
|||
compressed=Komprimeret
|
||||
commitMessage=Commit Besked
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Et udkast for '{1}' blev fundet. Load det i editoren eller kasser det for at fortsætte.
|
||||
dragAndDropNotSupported=Drag & drop er ikke understøttet for billeder Vil du importere i stedet?
|
||||
dropboxCharsNotAllowed=Følgende tegn er ikke tilladt: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome app
|
|||
compressed=Komprimiert
|
||||
commitMessage=Commit-Nachricht
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Ein Entwurf für '{1}' wurde gefunden. Setzen Sie die Bearbeitung fort oder verwerfen Sie die Änderungen.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=Unzulässige Zeichen: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Εφαρμογή Chrome
|
|||
compressed=Συμπιεσμένο
|
||||
commitMessage=Υποβολή μυνήματος
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Έχει βρεθει ένα σχέδιο για το '{1}' . Φορτώστε το στον επεξεργαστή ή απορρίψτε το για να συνεχίσετε.
|
||||
dragAndDropNotSupported=Το Drag & Drop δεν υποστηρίζεται για τις εικόνες. Θα θέλατε να τις εισάγετε παρόλα αυτά;
|
||||
dropboxCharsNotAllowed=Οι παρακάτω χαρακτήρες δεν υποστηρίζονται: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Aplicación Chrome
|
|||
compressed=Comprimido
|
||||
commitMessage=Confirmar mensaje
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Se encontró un borrador para '{1}'. Cárguelo en el editor o descártelo para continuar.
|
||||
dragAndDropNotSupported=La opción de arrastrar y soltar no está soportada para las imágenes. ¿En lugar de eso, le gustaría importar?
|
||||
dropboxCharsNotAllowed=Los siguientes caracteres no están permitidos: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Pakitud
|
||||
commitMessage=Kinnita sõnum
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Mustand {1} jaoks on leitud. Lae see töötluskeskkonda või tühista jätkamiseks.
|
||||
dragAndDropNotSupported=Piltidele puudub pukseerimise tugi. Kas sooviksid selle asemel importida?
|
||||
dropboxCharsNotAllowed=Järgnevad tähemärgid pole lubatud: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=اپلیکیشن کروم
|
|||
compressed=فشرده
|
||||
commitMessage=تایید پیام
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=پیش نویس '{1}' یافت شد. آن را به داخل ویرایشگر بارگذاری کنید و یا آن را برای ادامه دادن حذف کنید.
|
||||
dragAndDropNotSupported=حرکت و کشیدن و انداختن برای تصاویر امکانپذیر نیست. آیا می خواهید بجای آن تصاویر را وارد کنید؟
|
||||
dropboxCharsNotAllowed=کاراکترهای زیر مجاز نمی باشند: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome-sovellus
|
|||
compressed=Pakattu
|
||||
commitMessage=Lähetä viesti
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Vedos tiedostolle '{1}' on löytynyt. Lataa se muokattavaksi tai hylkää se jatkaaksesi.
|
||||
dragAndDropNotSupported=Vedä ja pudota'-toiminto ei tue kuvia. Haluatko tuoda kuvat?
|
||||
dropboxCharsNotAllowed=Seuraavat merkit eivät ole sallittuja: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Siniksik
|
||||
commitMessage=Maglagak ng mensahe
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Isang draft para sa '{1}' ang nahanap. Ikarga ito sa loob ng editor o isantabi ito para magpatuloy
|
||||
dragAndDropNotSupported=Ang paghila at paglagay ay hindi suportado para sa mga imahe. Gusto mo bang mag angkat na lang?
|
||||
dropboxCharsNotAllowed=Ang mga sumusunod na simbolo ay hindi pinahihintulutan: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Application Chrome
|
|||
compressed=Compressé
|
||||
commitMessage=Message commit
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Un brouillon pour '{1}' a été trouvé. Pour poursuivre, souhaitez-vous l'afficher dans l'éditeur ou l'ignorer ?
|
||||
dragAndDropNotSupported=Le glisser-déposer n'est pas supporté pour les images. Voulez-vous importer à la place?
|
||||
dropboxCharsNotAllowed=Les caractères suivants ne sont pas autorisés : \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=אפליקציית כרום
|
|||
compressed=דחוס
|
||||
commitMessage=הודעת commit
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=נמצאה טיוטה עבור '{1}'. טען אותה אל העורך או מחק אותה כדי להמשיך.
|
||||
dragAndDropNotSupported=גרירה אינה נתמכת עבור תמונות. תרצה לייבא תמונה במקום?
|
||||
dropboxCharsNotAllowed=התווים הבאים אינם מותרים לשימוש: / \ : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Tömörített
|
||||
commitMessage=Üzenetet küld
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Vázlat találva a '{1}'-hoz. Töltse a szerkesztőbe, vagy dobja el a folytatásért.
|
||||
dragAndDropNotSupported=Fogd és vidd nincs támogatva képekhez. Szeretné-e importálni?
|
||||
dropboxCharsNotAllowed=A következő betűk nem engedélyezettek: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=chromeApp
|
|||
compressed=compressed
|
||||
commitMessage=commitMessage
|
||||
csv=csv
|
||||
dark=dark
|
||||
draftFound=draftFound
|
||||
dragAndDropNotSupported=dragAndDropNotSupported
|
||||
dropboxCharsNotAllowed=dropboxCharsNotAllowed
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Aplikasi Chrome
|
|||
compressed=Mampat
|
||||
commitMessage=Kirim Pesan
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Draf untuk '{1}' ditemukan. Muat ke editor atau buang untuk melanjutkan.
|
||||
dragAndDropNotSupported=Tidak mendukung seret dan jatuhkan untuk gambar. Anda ingin mengimpor?
|
||||
dropboxCharsNotAllowed=Karakter berikut tidak diizinkan: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=App Chrome
|
|||
compressed=Compresso
|
||||
commitMessage=Invia il messaggio
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=È stata trovata una bozza per '{1}'. Caricala nell'editor o scartala per continuare.
|
||||
dragAndDropNotSupported=Drag and drop delle immagini non supportato. Vuoi importare?
|
||||
dropboxCharsNotAllowed=I seguenti caratteri non sono permessi: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome アプリ
|
|||
compressed=圧縮
|
||||
commitMessage=メッセージを省略する
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=ドラフト{1}が見つかりました。読み込む、または廃棄する。
|
||||
dragAndDropNotSupported=画像の移動、添付に対応しておりません。その代わりに画像読み込みを選択しますか?
|
||||
dropboxCharsNotAllowed=次の文字列は使用できません: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=크롬 앱
|
|||
compressed=압축
|
||||
commitMessage=메세지 전송
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound={1}'의 임시저장이 확인되었습니다. 편집하시려면 불러오기를 클릭하시고, 계속하시려면 취소를 클릭해 주시기 바랍니다.
|
||||
dragAndDropNotSupported=이미지 드래그하여 붙여넣기는 지원되지 않습니다. 이미지를 불러오시겠습니까?
|
||||
dropboxCharsNotAllowed=다음 문자는 사용할 수 없습니다. \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Aplikasi Chrome
|
|||
compressed=Mampat
|
||||
commitMessage=Hantar Mesej
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Draf bagi '{1}' telah dijumpai. Muat ia ke dalam editor atau buang untuk meneruskan.
|
||||
dragAndDropNotSupported=Seret dan lepas tidak disokong untuk imej. Adakah anda mahu mengimport?
|
||||
dropboxCharsNotAllowed=Aksara-aksara berikut tidak dibenarkan: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Gecomprimeerd
|
||||
commitMessage=Bericht Vastleggen
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Een concept van '{1}' is gevonden. Laad het in de editor of negeer het om door te gaan.
|
||||
dragAndDropNotSupported=Slepen en plaatsen is niet beschikbaar voor afbeeldingen. Wilt u in plaats daarvan importeren?
|
||||
dropboxCharsNotAllowed=De volgende tekens zijn niet toegestaan: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome-app
|
|||
compressed=Komprimert
|
||||
commitMessage=Forpliktende Melding
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Et utkast av '{1}' er funnet. Last det ned i editoren eller forkast det for å fortsette.
|
||||
dragAndDropNotSupported=Dra og slipp funksjon er ikke tilgjengelig for bilder. Vil du importere i stedet for?
|
||||
dropboxCharsNotAllowed=Følgende tegn er ikke tillatt: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Aplikacja Chrome
|
|||
compressed=Skompresowany
|
||||
commitMessage=commit Wiadomość
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Znaleziono wersję roboczą {1}. Załaduj ją do edytora lub odrzuć, by kontynuować.
|
||||
dragAndDropNotSupported=Przeciągnij i upuść dla obrazów nie jest wspierane. Czy chcesz zamiast tego użyć importowania?
|
||||
dropboxCharsNotAllowed=Następujące znaki są niedozwolone: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Aplicativo Chrome
|
|||
compressed=Comprimido
|
||||
commitMessage=Cometer mensagem
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Foi encontrado um rascunho para '{1}'. Carregue no editor ou descarte para continuar.
|
||||
dragAndDropNotSupported=Arraste e solte não suportados para imagens. Gostaria de importar?
|
||||
dropboxCharsNotAllowed=Os seguintes caracteres não são permitidos: \/:?*"|
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compactado
|
||||
commitMessage=Mensagem da alteração
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Encontrado um projeto. Carregar no editor ou rejeitar para continuar.
|
||||
dragAndDropNotSupported=Arrastar e largar não suportado para imagens. Deseja importar?
|
||||
dropboxCharsNotAllowed=Os seguintes caracteres não são permitidos: \/:?*"|
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Aplicaţie Chrome
|
|||
compressed=Comprimat
|
||||
commitMessage=Comite un mesaj
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=O schiță pentru '{1}' a fost găsită. Încarc-o în editor sau înlătureaz-o pentru a continua.
|
||||
dragAndDropNotSupported= „Drag and Drop” nu este suportat pentru imagini. Doriți să importați in schimb?
|
||||
dropboxCharsNotAllowed=Următoarele caractere nu sunt permise: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Приложение Chrome
|
|||
compressed=Сжато
|
||||
commitMessage=Сообщение при коммите
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Был обнаружен черновик '{1}'. Загрузите его в редактор или откажитесь, чтобы продолжить.
|
||||
dragAndDropNotSupported=Перетаскивание изображений не поддерживается. Импортировать изображение?
|
||||
dropboxCharsNotAllowed=Следующие символы не допускаются: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome Aplikacija
|
|||
compressed=Komprimovan
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Pronađen nacrt
|
||||
dragAndDropNotSupported=Prevlačenje nije podržano
|
||||
dropboxCharsNotAllowed=Sledeći znaci nisu dozvoljeni: \ / : ? * " |
|
||||
|
@ -389,7 +390,7 @@ hours=sati
|
|||
days=dana
|
||||
months=meseci
|
||||
years=godina
|
||||
restartForChangeRequired=Promene će stupiti na snagu nakon osveživanja stranice.
|
||||
restartForChangeRequired=Promene će stupiti na snagu nakon osvežavanja stranice.
|
||||
laneColor=Boja trake
|
||||
lastModified=Last modified
|
||||
layout=Raspored
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome app
|
|||
compressed=Komprimerad
|
||||
commitMessage=Skicka meddelande
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Ett utkast för '{1}' har lokaliserats. Ladda utkastet till behandlaren eller ta bort det för att fortsätta.
|
||||
dragAndDropNotSupported=Dra-och-släpp tillåts ej för bilder. Vill du istället importera?
|
||||
dropboxCharsNotAllowed=Följande tecken får inte användas: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome App
|
|||
compressed=Compressed
|
||||
commitMessage=Commit Message
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=A draft for '{1}' has been found. Load it into the editor or discard it to continue.
|
||||
dragAndDropNotSupported=Drag and drop not supported for images. Would you like to import instead?
|
||||
dropboxCharsNotAllowed=The following characters are not allowed: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=โครมแอพลิเคชั่น
|
|||
compressed=บีบอัดแล้ว
|
||||
commitMessage=ข้อความสัญญา
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=พบฉบับร่างของ '{1}' แล้ว โหลดไปยังตัวแก้ไขหรือยกเลิกเพื่อดำเนินการต่อ
|
||||
dragAndDropNotSupported=รูปภาพไม่รองรับการลากและวาง คุณต้องการนำเข้าแทนหรือไม่
|
||||
dropboxCharsNotAllowed=ไม่อนุญาตให้ใช้อักขระต่อไปนี้: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome Uygulaması
|
|||
compressed=Sıkıştırılmış
|
||||
commitMessage=Mesaj oluştur
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Taslak (1) için bulundu. Editöre yükleyiniz veya devam etmek için iptal ediniz.
|
||||
dragAndDropNotSupported=Desteklenmeyen resimleri sürükle ve at. Veya bu resimleri geri çağırmak ister misiniz ?
|
||||
dropboxCharsNotAllowed=Bu karakterler desteklenmemektedir : \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Додаток Chrome
|
|||
compressed=Стисло
|
||||
commitMessage=Повідомлення при коміті
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Була знайдена чернетка '{1}'. Завантажте її в редактор або відмовтеся, щоб продовжити.
|
||||
dragAndDropNotSupported=Переміщення зображень не підтримується. Импортувати зображення?
|
||||
dropboxCharsNotAllowed=Наступні символи не підтримуються: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Ứng dụng Chrome
|
|||
compressed=Đã nén
|
||||
commitMessage=Nội dung thay đổi
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=Tìm thấy một bản nháp cho '{1}'. Tải lại bản nháp này hoặc loại bỏ bản nháp để tiếp tục
|
||||
dragAndDropNotSupported=Kéo và thả không hỗ trợ cho hình ảnh. Thay vào đó, bạn có muốn nhập hình ảnh vào không?
|
||||
dropboxCharsNotAllowed=Những kí tự sau không được chấp nhận: \ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome應用
|
|||
compressed=已壓縮
|
||||
commitMessage=提交訊息
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound=發現現有的「{1}」的草圖。要載入它進行編輯或是丟棄以繼續?
|
||||
dragAndDropNotSupported=不支援圖片拖放。是否使用匯入選項?
|
||||
dropboxCharsNotAllowed=不得使用以下字元:\ / : ? * " |
|
||||
|
|
|
@ -91,6 +91,7 @@ chromeApp=Chrome应用软件
|
|||
compressed=已压缩
|
||||
commitMessage=提交信息
|
||||
csv=CSV
|
||||
dark=Dark
|
||||
draftFound={1}的草图已找到。载入其进行编辑或丢弃以继续。
|
||||
dragAndDropNotSupported=暂不支持图片拖放功能。要选择导入选项吗?
|
||||
dropboxCharsNotAllowed=系统不允许使用下列字符:\ / : ? * " |
|
||||
|
|
105
war/styles/dark-default.xml
Normal file
105
war/styles/dark-default.xml
Normal file
|
@ -0,0 +1,105 @@
|
|||
<mxStylesheet>
|
||||
<add as="defaultVertex">
|
||||
<add as="shape" value="label"/>
|
||||
<add as="perimeter" value="rectanglePerimeter"/>
|
||||
<add as="fontSize" value="12"/>
|
||||
<add as="fontFamily" value="Helvetica"/>
|
||||
<add as="align" value="center"/>
|
||||
<add as="verticalAlign" value="middle"/>
|
||||
<add as="fillColor" value="#2a2a2a"/>
|
||||
<add as="strokeColor" value="#f0f0f0"/>
|
||||
<add as="fontColor" value="#f0f0f0"/>
|
||||
</add>
|
||||
<add as="defaultEdge">
|
||||
<add as="shape" value="connector"/>
|
||||
<add as="labelBackgroundColor" value="#2a2a2a"/>
|
||||
<add as="endArrow" value="classic"/>
|
||||
<add as="fontSize" value="11"/>
|
||||
<add as="fontFamily" value="Helvetica"/>
|
||||
<add as="align" value="center"/>
|
||||
<add as="verticalAlign" value="middle"/>
|
||||
<add as="rounded" value="1"/>
|
||||
<add as="strokeColor" value="#f0f0f0"/>
|
||||
<add as="fontColor" value="#f0f0f0"/>
|
||||
</add>
|
||||
<add as="text">
|
||||
<add as="fillColor" value="none"/>
|
||||
<add as="gradientColor" value="none"/>
|
||||
<add as="strokeColor" value="none"/>
|
||||
<add as="align" value="left"/>
|
||||
<add as="verticalAlign" value="top"/>
|
||||
</add>
|
||||
<add as="label">
|
||||
<add as="fontStyle" value="1"/>
|
||||
<add as="align" value="left"/>
|
||||
<add as="verticalAlign" value="middle"/>
|
||||
<add as="spacing" value="2"/>
|
||||
<add as="spacingLeft" value="52"/>
|
||||
<add as="imageWidth" value="42"/>
|
||||
<add as="imageHeight" value="42"/>
|
||||
<add as="rounded" value="1"/>
|
||||
</add>
|
||||
<add as="icon" extend="label">
|
||||
<add as="align" value="center"/>
|
||||
<add as="imageAlign" value="center"/>
|
||||
<add as="verticalLabelPosition" value="bottom"/>
|
||||
<add as="verticalAlign" value="top"/>
|
||||
<add as="spacingTop" value="4"/>
|
||||
<add as="labelBackgroundColor" value="#2a2a2a"/>
|
||||
<add as="spacing" value="0"/>
|
||||
<add as="spacingLeft" value="0"/>
|
||||
<add as="spacingTop" value="6"/>
|
||||
<add as="fontStyle" value="0"/>
|
||||
<add as="imageWidth" value="48"/>
|
||||
<add as="imageHeight" value="48"/>
|
||||
</add>
|
||||
<add as="swimlane">
|
||||
<add as="shape" value="swimlane"/>
|
||||
<add as="fontSize" value="12"/>
|
||||
<add as="fontStyle" value="1"/>
|
||||
<add as="startSize" value="23"/>
|
||||
</add>
|
||||
<add as="group">
|
||||
<add as="verticalAlign" value="top"/>
|
||||
<add as="fillColor" value="none"/>
|
||||
<add as="strokeColor" value="none"/>
|
||||
<add as="gradientColor" value="none"/>
|
||||
<add as="pointerEvents" value="0"/>
|
||||
</add>
|
||||
<add as="ellipse">
|
||||
<add as="shape" value="ellipse"/>
|
||||
<add as="perimeter" value="ellipsePerimeter"/>
|
||||
</add>
|
||||
<add as="rhombus">
|
||||
<add as="shape" value="rhombus"/>
|
||||
<add as="perimeter" value="rhombusPerimeter"/>
|
||||
</add>
|
||||
<add as="triangle">
|
||||
<add as="shape" value="triangle"/>
|
||||
<add as="perimeter" value="trianglePerimeter"/>
|
||||
</add>
|
||||
<add as="line">
|
||||
<add as="shape" value="line"/>
|
||||
<add as="strokeWidth" value="4"/>
|
||||
<add as="labelBackgroundColor" value="#2a2a2a"/>
|
||||
<add as="verticalAlign" value="top"/>
|
||||
<add as="spacingTop" value="8"/>
|
||||
</add>
|
||||
<add as="image">
|
||||
<add as="shape" value="image"/>
|
||||
<add as="labelBackgroundColor" value="#2a2a2a"/>
|
||||
<add as="verticalAlign" value="top"/>
|
||||
<add as="verticalLabelPosition" value="bottom"/>
|
||||
</add>
|
||||
<add as="roundImage" extend="image">
|
||||
<add as="perimeter" value="ellipsePerimeter"/>
|
||||
</add>
|
||||
<add as="rhombusImage" extend="image">
|
||||
<add as="perimeter" value="rhombusPerimeter"/>
|
||||
</add>
|
||||
<add as="arrow">
|
||||
<add as="shape" value="arrow"/>
|
||||
<add as="edgeStyle" value="none"/>
|
||||
<add as="fillColor" value="#2a2a2a"/>
|
||||
</add>
|
||||
</mxStylesheet>
|
94
war/styles/dark.css
Normal file
94
war/styles/dark.css
Normal file
|
@ -0,0 +1,94 @@
|
|||
html body .geDiagramContainer, html body div.geMenubarContainer, html body .geFooterContainer>div>img, html body div.mxPopupMenu, html body td.mxPopupMenuIcon, html body .geFormatContainer {
|
||||
background-color: #2a2a2a;
|
||||
}
|
||||
html body .geFormatContainer {
|
||||
border-left: 1px solid #505759;
|
||||
}
|
||||
html body .geDiagramContainer {
|
||||
border-bottom: 1px solid #505759;
|
||||
}
|
||||
html body .geSidebarContainer a, html body .geMenubarContainer a, html body .geToolbar a {
|
||||
color: #cccccc;
|
||||
}
|
||||
html body .geMenubarMenu {
|
||||
border-color:#505759 !important;
|
||||
}
|
||||
html body .geToolbarMenu, html body .geFooterContainer, html body .geFooterContainer td {
|
||||
border-color:#505759;
|
||||
}
|
||||
html body div.mxPopupMenu {
|
||||
border-color:#505759 !important;
|
||||
box-shadow:none;
|
||||
}
|
||||
html body .geSidebarContainer, html body .geDiagramBackdrop {
|
||||
background-color:#2a2a2a;
|
||||
border-color:#505759;
|
||||
}
|
||||
html body .geBackgroundPage {
|
||||
box-shadow:none;
|
||||
}
|
||||
html body .geToolbarContainer, html body .geSidebar, html body .geSidebarContainer .geTitle, html body input, html body textarea, html body button {
|
||||
background:#2a2a2a;
|
||||
border-color:#505759;
|
||||
color: #cccccc;
|
||||
}
|
||||
html body .geBtn {
|
||||
background:#2a2a2a !important;
|
||||
border-color:#505759 !important;
|
||||
color: #cccccc !important;
|
||||
}
|
||||
html body .gePrimaryBtn {
|
||||
background:#505759 !important;
|
||||
border-color:#cccccc !important;
|
||||
color: #cccccc !important;
|
||||
}
|
||||
html body .geBtn:hover {
|
||||
background:black !important;
|
||||
}
|
||||
html body .geSprite {
|
||||
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAABeQCAMAAAByzXKPAAAA2FBMVEUAAADMzM3MzM3MzM3Hx8fMzM3MzM3MzM7JycnMzM7MzM3Nzc3MzM3MzM3MzM7Ly83MzM3Ly83MzM3MzMzMzM3Nzc7MzM7Nzc3MzM3Nzc3MzM7Nzc7MzM7Ly87KytDMzMzMzMzMzM3MzM3Nzc3Ly87MzM3MzM3MzM3///9KSkoAAACZmZnPz8/v7+8BAgHZ2dmsdw2EhIQAmJuPj4/f39+enp6MjIzAwMDy8vLk5OTIyMi5ubmsrKyBgYFzc3NlZWVXV1eAgICvr68PDw8/Pz8fHx9fX19PT08H++10AAAAKHRSTlMAf4jDBnHoexLv3KWOeFYilIVoNd/KvbWfg2JNQS8nHA/VsJpdR/jOKLnJ6gAACwtJREFUeNrs3ItS4kAQheF+nJMyXZSVwex9F97/oTbDoM3YHUk0CoTz1e7K/tXExKoxGEAZASD4PwQ1weisQGqQd9TNRrJ8w+rmWMuNejb/9TU7P7sZ5FpuhHu2RF3i60t0U3CgvoooNKg9EM62rmYSz87Yrsb7S0QTALdUWwxan0t02eJcOMUzN60ZKtOn17ZdopuHg6pUPrqI7qUSXQrGcwryTqGu7pCkdVkTxGVtRSxbzOqsMCmqKkZh8fHRsk0+PYlli1XO0VXRIZYsROv0mVfzkcmgDSuSrxikaFbPbtdMqZhcWwCtn1VotIXEq/m0QqqTr6ql/T75ivzntT6JpN6N7kR2kNoWB9u6opdBDzF2X+yiI1BeuSd6hm/fNz9+/tp2v//8/dewvqMS3RLUwgsCl6tAUIFDBk4rsvLBVUyo8T7wWTmiMSOLooOGw+L1SFNHE/qpo4rONS5gotdQmTq7vu0SXSe+2s3z++D3Nz62r/v68rsOXRccna0xVIIqYcWUardGqoF9OFt5/if6mK0G501kpaN++q3L44qXqlL0yKTo5NkeVncvVa0a5VImehsqc+bXtV2iu4FTZ+qEmw8Pl6nmXM0ezFglukmKLorwOXUYuEkdsvq7a+dilqKoi0YJo4RRSnw6kpkQeavyrbd0Ve726jivrxNNAti/l6qpvDY/TXulTcJhkj/jE32BFoBuxWhuR1ah5SeD+p0zyHq7o9W9POvCB/E7Kfh7sYjmaKOH4Chexy6vvzq3OW5ybqtROVQB6rrJXHWzfrvxPlgu2ujY2pyduXkrROuwxJqXcM3LjDUv4ZoXrnmiK4YmrGFGUzJqUjKkNuR4Ntzu5H3g22OJvhw8GcMnxIiWBCCqEtQGQBAbudUIWAyOnb/hiu4egPD7AFxsgtkheg2iaKOz7x8/+kfuDdcx0YzzvM364eUqTi3/Gfzx8DxP92bRNT//BO5jg6KZdUeDhmue6GbwYh3RdfvP3rnupA4FUXigLfe7d5CLt3NWJf7yEYzx/d/oFLY4nnZ2UmnBGtcXYtqP5a5/ho3DhCK2te1he6hHCjuba93E8XM6QsoHiEvUSGFnC0mWPSEHqHmYGqZGzn1esznXZc0TcjRiALEhDQ1HrppXa62b0axvQgpSrCPu3blVI4Una+jcnXb2BQkpndi3yac9gNw1b0hjXfXc5AnZUbm+vdYnoIgARpZ9e0IKcOQenpmG3bffntnZrGUPj5Dvxe7hrUVkndZwP8038LCz5rrs4RFyHGDKGJaUGIYU1XBspGoz619XNXt4hBwJwHJxnPZrxK621+LQinfazFrr8utsCTk8MSwHy8FwRhIpfFn1YnsxPV8FCClS8ChdClJ4sntp7vuEHKTmYUqYErlr3r+uqVnzhPipwMSt2hScuCWkOpQzc2tJhTO3hFSd/cduVSocuyWkShTs2xu/vskBimbZtyekAEfv4QksmbXYGCierGr28Aj5Ot8/cZu2H3DilpDqUM7MrSE3+h3O3BJSefYeu1WpVc+xW0LK4vqy024E0eqza110oovLcbPbGKhc3dTDaFGT3mp+Ov2wt3eXgyupyXI87jdOxPFwE8qo3jzv14Kh3Afi6E5EriTJyiwJNobOng4TtX0sp0nm3tk/vXo92D565/X6Wd/ZdmuXbUUio4mzwfXOnszc2Yb+XaLCjY1aMmyHzrYac4m6o/OrXtCS26a8M+j0HkZhTQaDZvcslB2TxmTerA3Hi4uzpSgnQfu00/nbbm6TymLaj2ahEPLjgP8OMIXuLGMDwPa5rwbgMFfjPS3ILwGAz2KHWvBqhJDC8DY2hPwgsEWPVCbokfV/hNrPMV/Wv67oIV81CNmLL2+8mSw8MTML5M/m/Bv88E0FIaXWvCo7Z9Z8jqxq1jwhRwawBPQJrWNAj/V5PU1HNeyOdAEFcAuAH9ATUnBL/98+vbw8Ze3z4+Nz1r6+vb1m7D/27mg7TSCKwvA8zh5qXGliV6/Tpn3/RyoDJkPmHDugiIj/18Yku6cjN1uMgPnV/Gr/lun7n3b8vUh3zZv01uy+pn+bzt8v6aF5/9l6bw7D9K35odaP5m2Y/v6tpP3M4wEw4jmxant5Ozr/AlL5f9SlKnf/I6+u15E3m9ctU55HYIMk+Xl9Vv2NnMaaWVMek5oVCuJMeuCmbAttY+fv/NTHKH+Sk++wXRrKafExOt3YusAmab/f6+Xlpft8XtpKqS1MSnMyXzqtmhqd7iTtbPykQ3AcAnB3/F3bvuemjZM2TZkqS1UKvZdPKdXBpmodvNknd127vXbLRqXs4rENen5+1nJpcuXdrD4Nd7NKJdaxybV0fzrdm3TfKN3wWIBV217Th9pQn/yKT09t8W1K8XFf5HazSS5KlYxMm/Ss2kkn35tv5/37k9r0OQnZQa2c5tjMJjuu0sEdW6gXfkf2iz7CdD+3n70NXI8HLEzDD9YN4pQjYHaaMjv7CgpKf/tPq9oy4LFImpJyb8DdUlCvTENyhbQ3aq+tzKybzJtyliIeh3rBa+LsqX9vXguz+Xtu04zn/dg69fxrA+dPe8GQCTL3sqZZU3bzeBQaGjUb1HGvJ541TUzamyvl2CUelpJrNsv2eLlHjU5wcdUhYIqwQI8HLlmBPTpQpy8edxa4Cyq5L4ZNTevrKiYPkIpfNQT8l/xU439bl/h1+sB0MrctScVtS8nw1l/hYVPg0Si6qRsrfsSSgj6ENu6S/s+neEy8WbPu+G0IAIYkLZNqaHJavzfOrAcmkGzk1sCp5muxJ9ZRlF3g1d8bRz9+1au/sbdPgVVTZ66X789MB8KQSf3xctHpaTYl5QV63KOpnbdkujk5ld/uaiq5s9PSAp3Hxn0fqKX563GpBuppODKpNDZVp5a27Ap+muSv689NOD6POyeNStX6KFctPdmrnVq7Mk3xzsy28c5v5pSUbgMbIEU3zbkK/mxJHNkDVulE54Pb+e47O0vngXXSWakKo1fg/TGBm1LQWakKl6zLe2MBS1F/K5tKMZbpN+VIBX921LqcmAMsy/bNdjOpdt7O+utyMh5wE1FKxdTX8FsqbKy+n66S/JW8WX9duw38PA9cje1bS3K6qRhNjxWrnbezdt1yG9jPA7cSJS+zqQrubBapNLBKUXIzk3ZzbucDnQfWSJelKnBUHli5C4+fq8BxeWDN/KveY5RMmkR9K1MVzGx1XfFGeMBickdNN1tu58P4znvrckAeuDHl42QD+jimVqT/fY+cxM6OWjdEcdkNcH2po7ZvMcrvZlS183a2tm6ao/PASqh6Ab0KJ2YLNBxYp1Odj27n03fOLJ0HVkeKZ8YqTFiEa2yAJURJ0YZBoY3NqfGyL7jlj0QFf9Zft7oN/KQPXK3zLdt5JWXnj0Z1/oO/rrMNdB44w5reAxPAPTnR+UDngU2JkrxMoaSCN5tFHhSAVTrR+eh1Pn1keZbOA+sjxQtjFThEB6zFnMfoMhU4RgesxZzH6DIVOEYH3KX6++Hxsj2wJf/au6MUBmEgiqLbudn/BgsipDgJY0Sihnughb5ONR+dRtpqCjQze176NCjbfSOGEqtjyEGoTbcLxe/wpGfk83zAwX+t172VPqPb8x7bS0uA0NR7UJJ/5HHQq823Cx4ISE+DkuTXzp/3ZzjpnTq96Tk20kRwal0IQm19THhxkgY1HV/GhiQdHj/N3fkBpFUAIYCk5+9ZUop6q/adAyS1l8eQ9/zGntea8nk+1uZRUKMJ8ehInee1uvH3+j1PTAhPD87+X8kPR4qyJ+Qn5o0AAAAASUVORK5CYII=');
|
||||
}
|
||||
html body .geDialogTitle, html body .geDialogFooter {
|
||||
background:#2a2a2a;
|
||||
color: #cccccc;
|
||||
}
|
||||
html body textarea, html body .mxWindowTitle {
|
||||
background:#2a2a2a;
|
||||
color: #cccccc;
|
||||
}
|
||||
html body tr.mxPopupMenuItem {
|
||||
color: #cccccc;
|
||||
}
|
||||
html body tr.mxPopupMenuItemHover {
|
||||
background:#000000;
|
||||
color: #cccccc;
|
||||
}
|
||||
html body .geSidebarContainer .geTitle:hover, html body .geMenubarContainer .geItem:hover, html body .geBaseButton:hover {
|
||||
background:#000000;
|
||||
}
|
||||
html body table.mxPopupMenu hr {
|
||||
background-color:#505759;
|
||||
}
|
||||
html body .geFooterContainer, html body .geFooterContainer a, html body #geFooterItem1 {
|
||||
background:#2a2a2a;
|
||||
color: #cccccc;
|
||||
}
|
||||
html body .geHsplit, html body .geToolbarContainer .geSeparator {
|
||||
background-color:#505759;
|
||||
}
|
||||
html body .geToolbar {
|
||||
border-color:#505759;
|
||||
box-shadow:none;
|
||||
}
|
||||
html body .geDialog, html body div.mxWindow {
|
||||
background:#2a2a2a;
|
||||
border-color:#c0c0c0;
|
||||
box-shadow:none;
|
||||
color: #cccccc;
|
||||
}
|
||||
html body .geColorBtn, html body .geBaseButton, html body .geSidebarTooltip {
|
||||
background:#2a2a2a;
|
||||
border-color:#505759;
|
||||
box-shadow:none;
|
||||
color: #cccccc;
|
||||
}
|
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue