diff options
| author | Owen <despito@MacBook-Pro-de-Despito.local> | 2014-07-14 19:06:42 +0300 |
|---|---|---|
| committer | Owen <despito@MacBook-Pro-de-Despito.local> | 2014-07-14 19:06:42 +0300 |
| commit | 335af0bbf19ef4e6454233c9b4d212ee5aaa9d0d (patch) | |
| tree | 7433f0c265acf863db5a6615eab6f601c94e0dad /style.css | |
| parent | 2d98eaaf727834c128fdd2513d43d677d97fe8d7 (diff) | |
Target and adjacent nodes are highlighted when clicked
Background click remove editing boxes and highlights
Deliverables test button adds 140 random tasks and dates
Links between nodes have two colors: blue and green for dependencies
Diffstat (limited to 'style.css')
| -rw-r--r-- | style.css | 192 |
1 files changed, 187 insertions, 5 deletions
@@ -76,7 +76,7 @@ input:focus { stroke: #fff; stroke-width: 1px; font: 16px; - z-index:2; + z-index:100; } .ghostnode{ @@ -87,6 +87,8 @@ input:focus { stroke: #fff; stroke-width: 1.5px; + z-index: 100; + pointer-events:all; } .nodetext { @@ -102,6 +104,11 @@ input:focus { } +.barlabel{ + stroke: #EEEEEE; + font-size:14px; +} + .link { fill: none; stroke: #404040; @@ -110,6 +117,30 @@ input:focus { pointer-events: none; } +.highlightlink { + fill: none; + stroke: #EDE275; + stroke-width: 2px; + z-index:1; + pointer-events: none; +} + +.enterlink { + fill: none; + stroke: #00BFFF; + stroke-width: 2px; + z-index:1; + pointer-events: none; +} + +.exitlink { + fill: none; + stroke: #9AFE2E; + stroke-width: 2px; + z-index:1; + pointer-events: none; +} + .subtitle{ font-style:italic; color: #bbb; @@ -190,22 +221,29 @@ input:focus { width:130px; } -td{ +#suggestion td{ + padding-top: 5px; + padding-left: 200px; +} + +.typeselection td{ padding-top: 5px; padding-left: 200px; } .help{ - font-style:italic; + font-style:bold; position:fixed; - top:10px; + top:5px; left:10px; margin-left:12px; + font-size: 18px; } .overlay { - fill: none; + fill:none; pointer-events: all; + } .colorpicker table{ @@ -216,7 +254,35 @@ td{ .debug{ position:fixed; bottom:10px; + left:10px; +} + +.save{ + position:fixed; + bottom:30px; + left:10px; + text-decoration: none; +} + +.load{ + position:fixed; + bottom:50px; + left:10px; + text-decoration: none; +} + +.deliverabletest{ + position:fixed; + bottom:70px; + left:10px; + text-decoration: none; +} + +.poweredby{ + position:fixed; + bottom:10px; right:10px; + vertical-align: center; } .info{ @@ -243,6 +309,27 @@ td{ 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; +} + #editlinkname{ width:150px; height:20px; @@ -258,3 +345,98 @@ td{ font-size: 17px; } + + +.axis path,.axis line { + fill: none; + stroke: #000; + 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: 114px; + top:90px; + right: 30px; + -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: 15px; color: white; font-weight: bold; + -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; +} + +.onoffswitch-inner:before { + content: "GRAPH"; + padding-left: 10px; + background-color: #080808; color: #FFFFFF; +} + +.onoffswitch-inner:after { + content: "GANTT"; + padding-right: 10px; + 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: 75px; + -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(center top, 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; +} + |
