Skip to content

Commit

Permalink
Get containment working and style up the canvas a bit
Browse files Browse the repository at this point in the history
  • Loading branch information
gashcrumb committed Oct 14, 2013
1 parent 4e1e194 commit 330aff0
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 12 deletions.
6 changes: 4 additions & 2 deletions hawtio-web/src/main/webapp/app/wiki/html/camelCanvas.html
Expand Up @@ -165,12 +165,14 @@
</div>

<div class="row-fluid">
<div class="canvas"></div>

<form class="form-inline pull-right">
<label>Route: </label>
<select ng-model="selectedRouteId" ng-options="routeId for routeId in routeIds"></select>
</form>
</div>

<div class="row-fluid">
<div class="camel-canvas canvas gridStyle"></div>
</div>
</div>
</div>
13 changes: 4 additions & 9 deletions hawtio-web/src/main/webapp/app/wiki/js/camelCanvas.ts
Expand Up @@ -393,14 +393,9 @@ module Wiki {
});
});

jsPlumb.draggable(nodes);
/*
TODO containment within the canvas div doesn't seem to work?
jsPlumb.draggable(nodes, {
containment: containerElement
});
*/
jsPlumb.draggable(nodes, {
containment: '.camel-canvas'
});

// double click on any connection
jsPlumb.bind("dblclick", function (connection, originalEvent) {
Expand Down Expand Up @@ -526,4 +521,4 @@ module Wiki {
}
*/
}
}
}
9 changes: 8 additions & 1 deletion hawtio-web/src/main/webapp/css/site-base.css
Expand Up @@ -2579,6 +2579,14 @@ i.expandable-indicator.folder {
display: none;
}

.camel-canvas {
border: 1px solid #d4d4d4;
border-radius: 4px;
box-shadow: inset 0 1px 13px rgba(0, 0, 0, 0.1);
background-image: url('../img/img-noise-600x600.png')
}


@media(max-width: 1400px) {
.profile-details > [class^="span"] {
width: 100%;
Expand All @@ -2590,7 +2598,6 @@ i.expandable-indicator.folder {
}

/* Start 800x600 Optimzations */

@media(max-width: 849px) {

.page-padded {
Expand Down
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 330aff0

Please sign in to comment.