html, body {
height: 100%;
}
html{
}
body {
overflow-y: hidden;
overflow-x:auto;
margin: 0;
min-width: 980px;
padding: 0;
color: #FFF;
font-size: 14px;
font-family: 'Lato', sans-serif;
font-weight: lighter;
background-color:#080808;
}
.title{
position:absolute;
left:0;
right:0;
text-align:center;
margin-left:auto;
margin-right:auto;
font-size: 30px;
}
textarea {
background-color: rgba(17,17,17,0.8);
color: white;
border-width: 1px;
border-color: #303030;
font-size:14px;
}
input{
background-color: rgba(17,17,17,0.8);
color: white;
border-width: 1px;
border-color: #303030;
font-size:14px;
outline:none;
border-color:#303030;
box-shadow:0 0 0px #303030;
-webkit-transition: all 0.04s ease-in-out;
-moz-transition: all 0.04s ease-in-out;
-ms-transition: all 0.04s ease-in-out;
-o-transition: all 0.04s ease-in-out;
}
a{
text-decoration: none;
font-style: italic;
}
a:link {
color: #FFF;
}
a:visited {
color: #FFF;
}
a:hover {
color: #EDE275;
}
a:active {
color: #FFF;
}
#textanalyser{
position: fixed;
height:30px;
max-width: 70%;
}
input:focus {
}
#suggestion{
display:block;
position:fixed;
top:30px;
left:20px;
list-style-type: none;
width:900px;
}
.node {
stroke: #fff;
stroke-width: 1px;
font-size: 16px;
z-index:100;
}
.ghostnode{
}
.circle {
stroke: #fff;
stroke-width: 1.5px;
z-index: 100;
pointer-events:all;
}
.nodetext {
fill: #FFFFFF;
font-size:17px;
z-index:3;
}
.linklabel{
stroke: #EEEEEE;
font-size:14px;
}
.barlabel{
stroke: #EEEEEE;
font-size:14px;
}
.link {
fill: none;
stroke: #404040;
stroke-width: 2px;
z-index:1;
}
.highlightlink {
fill: none;
stroke: #EDE275;
stroke-width: 2px;
z-index:1;
pointer-events: none;
}
.enterlink {
fill: none;
stroke: #EDE275;
stroke-width: 2px;
z-index:1;
pointer-events: none;
}
.exitlink {
fill: none;
stroke: #EDE275;
stroke-width: 2px;
z-index:1;
pointer-events: none;
}
.subtitle{
font-style:italic;
color: #bbb;
font-size: 12px;
float:right;
}
.textfield{
position:fixed;
top:200px;
left:18px;
font-size: 14px;
}
.statement {
position:fixed;
top:20px;
left:20px;
}
.statement input {
clear: both;
background-color: rgba(17,17,17,0.5);
color: white;
border-width: 1px;
border-color: #303030;
font-size: 14px;
}
.textselect {
position:fixed;
top:600px;
left:20px;
}
.logo {
position:fixed;
top:10px;
right:10px;
opacity: 0.7;
}
.colorpicker{
position:fixed;
top:100px;
right:10px;
}
.colorpicker td{
height:40px;
width:100px;
text-align: center;
}
.status{
display:none;
}
/*
.typeselection{
position:fixed;
right:20px;
top:200px;
font-size:16px;
text-align:right;
}*/
.typeselection{
position:fixed;
left:0;
top:-300px;
pointer-events:none;
}
#keys{
opacity: 0.5;
filter: alpha(opacity=50);
}
#editbox input{
width:130px;
}
#suggestion td{
padding-top: 5px;
padding-left: 200px;
}
.typeselection td{
padding-top: 5px;
padding-left: 200px;
}
.help{
font-size: 20px;
position: fixed;
top: 5px;
left: 10px;
margin-left: 12px;
}
.overlay {
fill:none;
pointer-events: all;
z-index:0;
}
.colorpicker table{
border-width: 1px;
border-color: #303030;
}
.debug-ui {
position:fixed;
bottom:70px;
left:10px;
text-decoration: none;
}
.debug-ui-row {
float: left;
width: 100%;
}
.debug-ui-left {
float: left;
width: 50%;
}
.debug-ui-right {
.float: right;
width: 50%;
}
.debug{
}
.save{
}
.saveToFile {
}
.local-storage-load {
}
.deliverabletest{
}
.poweredby{
position:fixed;
bottom:10px;
right:10px;
vertical-align: middle;
}
.info{
background-color: rgba(17,17,17,0.8);
position:fixed;
top:150px;
width:250px;
right:10px;
font-size: 18px;
border: 1px solid;
padding: 5px;
line-height: 45px;
border-color: #303030;
}
.editinfo{
position: fixed;
top:-40px;
z-index:5;
}
.editlinkinfo{
position: fixed;
top:-40px;
z-index:5;
}
#gantbox{
position:absolute;
background-color: rgba(200,200,200,0.1);
height:100%;
width: 100%;
overflow: auto;
z-index:0;
}
.missingdates{
position:fixed;
bottom:60px;
left:160px;
}
.axis{
stroke: #ccc;
fill: #ccc;
}
#editlinkname{
width:inherit;
height:inherit;
font-size: 17px;
}
#editname{
width:inherit;
height:inherit;
font-size: 17px;
}
.axis path,.axis line {
fill: none;
stroke: #ccc;
shape-rendering: crispEdges;
}
.bar {
fill: #33b5e5;
}
.bar-failed {
fill: #CC0000;
}
.bar-running {
fill: #669900;
}
.bar-succeeded {
fill: #33b5e5;
}
.bar-killed {
fill: #ffbb33;
}
.onoffswitch {
z-index:100;
position: fixed;
width: 160px;
top:35px;
right: 180px;
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
display: none;
}
.onoffswitch-label {
display: block; overflow: hidden; cursor: pointer;
border: 2px solid #303030; border-radius: 5px;
}
.onoffswitch-inner {
display: block; width: 200%; margin-left: -100%;
-moz-transition: margin 0.3s ease-in 0s; -webkit-transition: margin 0.3s ease-in 0s;
-o-transition: margin 0.3s ease-in 0s; transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
display: block; float: left; width: 50%; height: 20px; padding: 0; line-height: 20px;
font-size: 14px; color: white; font-weight: bold;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.onoffswitch-inner:before {
content: "TIMELINE VIEW";
padding-left: 5px;
background-color: #080808; color: #FFFFFF;
}
.onoffswitch-inner:after {
content: "GRAPH VIEW";
padding-right: 5px;
background-color: #080808; color: #FFFFFF;
text-align: right;
}
.onoffswitch-switch {
display: block; width: 35px; margin: 0px;
background: #3D3D3D;
border: 1px solid #FFFFFF; border-radius: 5px;
position: absolute; top: 0; bottom: 0; right: 125px;
-moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;
-o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;
background-image: -moz-linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
background-image: -webkit-linear-gradient(rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
background-image: -o-linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
background-image: linear-gradient(center top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
right: 0px;
}