});
this.WebSocket.on('console', function(msg) {
+ console.log(msg);
var messages = msg.split('\n');
if(messages[0].substr(0,6) === 'Usage:') {
controller.messages = msg.split('\n');
.console-body {
background-color: white;
+ padding: 20px;
height: 100%;
}
.command {
padding:5px;
}
+
+.panel-title {
+ font-family: 'Open Sans';
+}
+
+.open-sans {
+ font-family: 'Open Sans';
+}
+
+.btn {
+ font-family: 'Open Sans';
+}
+
+label {
+ font-family: 'Open Sans';
+}
+
+.page-header {
+ color: black;
+}
// Import libs
// --------------------
@import "../node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
<div class="command">
-<uib-accordion-group heading="{{ctrl.heading}}" is-open="ctrl.isOpen" panel-class="panel-primary">
- <uib-accordion-heading>
- <h4 class="panel-title">
- [{{ctrl.index}}: {{ctrl.name}}]
- <button class="pull-right"
- ng-click="ctrl.removeMySelf(ctrl.index)">
- <span class="glyphicon glyphicon-remove"></span>
- </button>
+<uib-accordion-group heading="{{ctrl.heading}}" is-open="ctrl.isOpen" panel-class="panel-success">
+<uib-accordion-heading>
+<h1 class="panel-title">
+ [{{ctrl.index}}]: {{ctrl.name}}
+ <button class="pull-right"
+ ng-click="ctrl.removeMySelf(ctrl.index)">
+ <span class="glyphicon glyphicon-remove"></span>
+ </button>
</h4>
</uib-accordion-heading>
- <div class="row">
- <div class="col-xs-4 col-sm-4 col-md-4 col-lg-4">
- <code>
- <form class="form-horizontal" ng-submit="ctrl.submit()">
- <ul class="list-inline">
- <li>
- <label class="control-label">
- workspace
- </label>
- <select class="form-control"
- ng-options="dir.name for dir in ctrl.dirs"
- ng-model="ctrl.workspace"
- ng-change="ctrl.reloadFiles()"
- required>
- </select>
- </li>
- </ul>
-
- <option info="o" files="ctrl.files" ng-repeat="o in ctrl.options"></option>
-
- <button type="submit" class="btn btn-default">
- Execute
- </button>
-
- <button type="button" ng-click="ctrl.debug()" class="btn btn-default">
- Debug
- </button>
+ <form class="form-horizontal" ng-submit="ctrl.submit()">
+ <div class="container">
+ <div class="row">
+ <h4 class='open-sans'>
+ Action
+ </h4>
+ <button type="submit" class="btn btn-default">
+ Execute
+ </button>
+ <button type="button" class="btn btn-default">
+ Stop
+ </button>
+ <button type="button" class="btn btn-default"
+ ng-click="ctrl.help()">
+ Help
+ </button>
+ <hr align="left" style="width: 90%; height: 1px; background-color:#5cb85c;" />
+ </div>
+ <div class="row">
+ <div class="col-xs-4 col-sm-4 col-md-4 col-lg-4">
+ <h4 class="open-sans">
+ Parameters
+ </h4>
+ <code>
+ <ul class="list-inline">
+ <li>
+ <label>
+ workspace
+ </label>
+ <select class="form-control"
+ ng-options="dir.name for dir in ctrl.dirs"
+ ng-model="ctrl.workspace"
+ ng-change="ctrl.reloadFiles()"
+ required>
+ </select>
+ </li>
+ </ul>
- </form>
- </code>
- </div>
- <div class="col-xs-8 col-sm-8 col-md-8 col-lg-8">
- <h4>Message from console</h4>
- <button type="button" class="btn btn-default" ng-click="ctrl.help()">show help</button>
- <div class="panel-info">
- <div class="panel-body console-body">
- <p ng-repeat="msg in ctrl.messages track by $index">{{msg}}</p>
+ <option info="o" files="ctrl.files" ng-repeat="o in ctrl.options"></option>
+ </code>
+ </div>
+ <div class="col-xs-8 col-sm-8 col-md-8 col-lg-8">
+ <h4 class="open-sans">Message from console</h4>
+ <div class="panel pull-left">
+ <div class="panel-body console-body">
+ <p ng-repeat="msg in ctrl.messages track by $index">{{msg}}</p>
+ </div>
+ </div>
</div>
+ <hr align="left" style="width: 90%; height: 1px; background-color:#5cb85c;" />
+ <button type="submit" class="btn btn-default">
+ Execute
+ </button>
</div>
</div>
- </div>
+ </form>
</uib-accordion-group>
</div>
-<nav class="nav navbar navbar-static-top navbar-inverse">
+<nav class="nav navbar navbar-default navbar-static-top">
<div class="navbar-header">
<a class="navbar-brand" href="">Zephyr</a>
</div>
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
controller.isOpen = false;
});
this.WebSocket.on('console', function (msg) {
+ console.log(msg);
var messages = msg.split('\n');
if (messages[0].substr(0, 6) === 'Usage:') {
controller.messages = msg.split('\n');
.console-body {
background-color: white;
+ padding: 20px;
height: 100%; }
.console-body p {
.command {
padding: 5px; }
+.panel-title {
+ font-family: 'Open Sans'; }
+
+.open-sans {
+ font-family: 'Open Sans'; }
+
+.btn {
+ font-family: 'Open Sans'; }
+
+label {
+ font-family: 'Open Sans'; }
+
+.page-header {
+ color: black; }
+
/*!
* Bootstrap v3.3.6 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
<div class="command">
-<uib-accordion-group heading="{{ctrl.heading}}" is-open="ctrl.isOpen" panel-class="panel-primary">
- <uib-accordion-heading>
- <h4 class="panel-title">
- [{{ctrl.index}}: {{ctrl.name}}]
- <button class="pull-right"
- ng-click="ctrl.removeMySelf(ctrl.index)">
- <span class="glyphicon glyphicon-remove"></span>
- </button>
+<uib-accordion-group heading="{{ctrl.heading}}" is-open="ctrl.isOpen" panel-class="panel-success">
+<uib-accordion-heading>
+<h1 class="panel-title">
+ [{{ctrl.index}}]: {{ctrl.name}}
+ <button class="pull-right"
+ ng-click="ctrl.removeMySelf(ctrl.index)">
+ <span class="glyphicon glyphicon-remove"></span>
+ </button>
</h4>
</uib-accordion-heading>
- <div class="row">
- <div class="col-xs-4 col-sm-4 col-md-4 col-lg-4">
- <code>
- <form class="form-horizontal" ng-submit="ctrl.submit()">
- <ul class="list-inline">
- <li>
- <label class="control-label">
- workspace
- </label>
- <select class="form-control"
- ng-options="dir.name for dir in ctrl.dirs"
- ng-model="ctrl.workspace"
- ng-change="ctrl.reloadFiles()"
- required>
- </select>
- </li>
- </ul>
-
- <option info="o" files="ctrl.files" ng-repeat="o in ctrl.options"></option>
-
- <button type="submit" class="btn btn-default">
- Execute
- </button>
-
- <button type="button" ng-click="ctrl.debug()" class="btn btn-default">
- Debug
- </button>
+ <form class="form-horizontal" ng-submit="ctrl.submit()">
+ <div class="container">
+ <div class="row">
+ <h4 class='open-sans'>
+ Action
+ </h4>
+ <button type="submit" class="btn btn-default">
+ Execute
+ </button>
+ <button type="button" class="btn btn-default">
+ Stop
+ </button>
+ <button type="button" class="btn btn-default"
+ ng-click="ctrl.help()">
+ Help
+ </button>
+ <hr align="left" style="width: 90%; height: 1px; background-color:#5cb85c;" />
+ </div>
+ <div class="row">
+ <div class="col-xs-4 col-sm-4 col-md-4 col-lg-4">
+ <h4 class="open-sans">
+ Parameters
+ </h4>
+ <code>
+ <ul class="list-inline">
+ <li>
+ <label>
+ workspace
+ </label>
+ <select class="form-control"
+ ng-options="dir.name for dir in ctrl.dirs"
+ ng-model="ctrl.workspace"
+ ng-change="ctrl.reloadFiles()"
+ required>
+ </select>
+ </li>
+ </ul>
- </form>
- </code>
- </div>
- <div class="col-xs-8 col-sm-8 col-md-8 col-lg-8">
- <h4>Message from console</h4>
- <button type="button" class="btn btn-default" ng-click="ctrl.help()">show help</button>
- <div class="panel-info">
- <div class="panel-body console-body">
- <p ng-repeat="msg in ctrl.messages track by $index">{{msg}}</p>
+ <option info="o" files="ctrl.files" ng-repeat="o in ctrl.options"></option>
+ </code>
+ </div>
+ <div class="col-xs-8 col-sm-8 col-md-8 col-lg-8">
+ <h4 class="open-sans">Message from console</h4>
+ <div class="panel pull-left">
+ <div class="panel-body console-body">
+ <p ng-repeat="msg in ctrl.messages track by $index">{{msg}}</p>
+ </div>
+ </div>
</div>
+ <hr align="left" style="width: 90%; height: 1px; background-color:#5cb85c;" />
+ <button type="submit" class="btn btn-default">
+ Execute
+ </button>
</div>
</div>
- </div>
+ </form>
</uib-accordion-group>
</div>
-<nav class="nav navbar navbar-static-top navbar-inverse">
+<nav class="nav navbar navbar-default navbar-static-top">
<div class="navbar-header">
<a class="navbar-brand" href="">Zephyr</a>
</div>