Mercurial > hg > index.fcgi > www > www-1
diff gtc/nv.d3.css @ 89:18f8c214169f
add gtc
author | paulo |
---|---|
date | Sun, 19 Feb 2017 19:45:31 -0800 |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/gtc/nv.d3.css Sun Feb 19 19:45:31 2017 -0800 1.3 @@ -0,0 +1,641 @@ 1.4 +/* nvd3 version 1.8.1 (https://github.com/novus/nvd3) 2015-06-15 */ 1.5 +.nvd3 .nv-axis { 1.6 + pointer-events:none; 1.7 + opacity: 1; 1.8 +} 1.9 + 1.10 +.nvd3 .nv-axis path { 1.11 + fill: none; 1.12 + stroke: #000; 1.13 + stroke-opacity: .75; 1.14 + shape-rendering: crispEdges; 1.15 +} 1.16 + 1.17 +.nvd3 .nv-axis path.domain { 1.18 + stroke-opacity: .75; 1.19 +} 1.20 + 1.21 +.nvd3 .nv-axis.nv-x path.domain { 1.22 + stroke-opacity: 0; 1.23 +} 1.24 + 1.25 +.nvd3 .nv-axis line { 1.26 + fill: none; 1.27 + stroke: #e5e5e5; 1.28 + shape-rendering: crispEdges; 1.29 +} 1.30 + 1.31 +.nvd3 .nv-axis .zero line, 1.32 + /*this selector may not be necessary*/ .nvd3 .nv-axis line.zero { 1.33 + stroke-opacity: .75; 1.34 +} 1.35 + 1.36 +.nvd3 .nv-axis .nv-axisMaxMin text { 1.37 + font-weight: bold; 1.38 +} 1.39 + 1.40 +.nvd3 .x .nv-axis .nv-axisMaxMin text, 1.41 +.nvd3 .x2 .nv-axis .nv-axisMaxMin text, 1.42 +.nvd3 .x3 .nv-axis .nv-axisMaxMin text { 1.43 + text-anchor: middle 1.44 +} 1.45 + 1.46 +.nvd3 .nv-axis.nv-disabled { 1.47 + opacity: 0; 1.48 +} 1.49 + 1.50 +.nvd3 .nv-bars rect { 1.51 + fill-opacity: .75; 1.52 + 1.53 + transition: fill-opacity 250ms linear; 1.54 + -moz-transition: fill-opacity 250ms linear; 1.55 + -webkit-transition: fill-opacity 250ms linear; 1.56 +} 1.57 + 1.58 +.nvd3 .nv-bars rect.hover { 1.59 + fill-opacity: 1; 1.60 +} 1.61 + 1.62 +.nvd3 .nv-bars .hover rect { 1.63 + fill: lightblue; 1.64 +} 1.65 + 1.66 +.nvd3 .nv-bars text { 1.67 + fill: rgba(0,0,0,0); 1.68 +} 1.69 + 1.70 +.nvd3 .nv-bars .hover text { 1.71 + fill: rgba(0,0,0,1); 1.72 +} 1.73 + 1.74 +.nvd3 .nv-multibar .nv-groups rect, 1.75 +.nvd3 .nv-multibarHorizontal .nv-groups rect, 1.76 +.nvd3 .nv-discretebar .nv-groups rect { 1.77 + stroke-opacity: 0; 1.78 + 1.79 + transition: fill-opacity 250ms linear; 1.80 + -moz-transition: fill-opacity 250ms linear; 1.81 + -webkit-transition: fill-opacity 250ms linear; 1.82 +} 1.83 + 1.84 +.nvd3 .nv-multibar .nv-groups rect:hover, 1.85 +.nvd3 .nv-multibarHorizontal .nv-groups rect:hover, 1.86 +.nvd3 .nv-candlestickBar .nv-ticks rect:hover, 1.87 +.nvd3 .nv-discretebar .nv-groups rect:hover { 1.88 + fill-opacity: 1; 1.89 +} 1.90 + 1.91 +.nvd3 .nv-discretebar .nv-groups text, 1.92 +.nvd3 .nv-multibarHorizontal .nv-groups text { 1.93 + font-weight: bold; 1.94 + fill: rgba(0,0,0,1); 1.95 + stroke: rgba(0,0,0,0); 1.96 +} 1.97 + 1.98 +/* boxplot CSS */ 1.99 +.nvd3 .nv-boxplot circle { 1.100 + fill-opacity: 0.5; 1.101 +} 1.102 + 1.103 +.nvd3 .nv-boxplot circle:hover { 1.104 + fill-opacity: 1; 1.105 +} 1.106 + 1.107 +.nvd3 .nv-boxplot rect:hover { 1.108 + fill-opacity: 1; 1.109 +} 1.110 + 1.111 +.nvd3 line.nv-boxplot-median { 1.112 + stroke: black; 1.113 +} 1.114 + 1.115 +.nv-boxplot-tick:hover { 1.116 + stroke-width: 2.5px; 1.117 +} 1.118 +/* bullet */ 1.119 +.nvd3.nv-bullet { font: 10px sans-serif; } 1.120 +.nvd3.nv-bullet .nv-measure { fill-opacity: .8; } 1.121 +.nvd3.nv-bullet .nv-measure:hover { fill-opacity: 1; } 1.122 +.nvd3.nv-bullet .nv-marker { stroke: #000; stroke-width: 2px; } 1.123 +.nvd3.nv-bullet .nv-markerTriangle { stroke: #000; fill: #fff; stroke-width: 1.5px; } 1.124 +.nvd3.nv-bullet .nv-tick line { stroke: #666; stroke-width: .5px; } 1.125 +.nvd3.nv-bullet .nv-range.nv-s0 { fill: #eee; } 1.126 +.nvd3.nv-bullet .nv-range.nv-s1 { fill: #ddd; } 1.127 +.nvd3.nv-bullet .nv-range.nv-s2 { fill: #ccc; } 1.128 +.nvd3.nv-bullet .nv-title { font-size: 14px; font-weight: bold; } 1.129 +.nvd3.nv-bullet .nv-subtitle { fill: #999; } 1.130 + 1.131 + 1.132 +.nvd3.nv-bullet .nv-range { 1.133 + fill: #bababa; 1.134 + fill-opacity: .4; 1.135 +} 1.136 +.nvd3.nv-bullet .nv-range:hover { 1.137 + fill-opacity: .7; 1.138 +} 1.139 + 1.140 +.nvd3.nv-candlestickBar .nv-ticks .nv-tick { 1.141 + stroke-width: 1px; 1.142 +} 1.143 + 1.144 +.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover { 1.145 + stroke-width: 2px; 1.146 +} 1.147 + 1.148 +.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect { 1.149 + stroke: #2ca02c; 1.150 + fill: #2ca02c; 1.151 +} 1.152 + 1.153 +.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect { 1.154 + stroke: #d62728; 1.155 + fill: #d62728; 1.156 +} 1.157 + 1.158 +.with-transitions .nv-candlestickBar .nv-ticks .nv-tick { 1.159 + transition: stroke-width 250ms linear, stroke-opacity 250ms linear; 1.160 + -moz-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; 1.161 + -webkit-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; 1.162 + 1.163 +} 1.164 + 1.165 +.nvd3.nv-candlestickBar .nv-ticks line { 1.166 + stroke: #333; 1.167 +} 1.168 + 1.169 + 1.170 +.nvd3 .nv-legend .nv-disabled rect { 1.171 + /*fill-opacity: 0;*/ 1.172 +} 1.173 + 1.174 +.nvd3 .nv-check-box .nv-box { 1.175 + fill-opacity:0; 1.176 + stroke-width:2; 1.177 +} 1.178 + 1.179 +.nvd3 .nv-check-box .nv-check { 1.180 + fill-opacity:0; 1.181 + stroke-width:4; 1.182 +} 1.183 + 1.184 +.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check { 1.185 + fill-opacity:0; 1.186 + stroke-opacity:0; 1.187 +} 1.188 + 1.189 +.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check { 1.190 + opacity: 0; 1.191 +} 1.192 + 1.193 +/* line plus bar */ 1.194 +.nvd3.nv-linePlusBar .nv-bar rect { 1.195 + fill-opacity: .75; 1.196 +} 1.197 + 1.198 +.nvd3.nv-linePlusBar .nv-bar rect:hover { 1.199 + fill-opacity: 1; 1.200 +} 1.201 +.nvd3 .nv-groups path.nv-line { 1.202 + fill: none; 1.203 +} 1.204 + 1.205 +.nvd3 .nv-groups path.nv-area { 1.206 + stroke: none; 1.207 +} 1.208 + 1.209 +.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { 1.210 + fill-opacity: 0; 1.211 + stroke-opacity: 0; 1.212 +} 1.213 + 1.214 +.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point { 1.215 + fill-opacity: .5 !important; 1.216 + stroke-opacity: .5 !important; 1.217 +} 1.218 + 1.219 + 1.220 +.with-transitions .nvd3 .nv-groups .nv-point { 1.221 + transition: stroke-width 250ms linear, stroke-opacity 250ms linear; 1.222 + -moz-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; 1.223 + -webkit-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; 1.224 + 1.225 +} 1.226 + 1.227 +.nvd3.nv-scatter .nv-groups .nv-point.hover, 1.228 +.nvd3 .nv-groups .nv-point.hover { 1.229 + stroke-width: 7px; 1.230 + fill-opacity: .95 !important; 1.231 + stroke-opacity: .95 !important; 1.232 +} 1.233 + 1.234 + 1.235 +.nvd3 .nv-point-paths path { 1.236 + stroke: #aaa; 1.237 + stroke-opacity: 0; 1.238 + fill: #eee; 1.239 + fill-opacity: 0; 1.240 +} 1.241 + 1.242 + 1.243 + 1.244 +.nvd3 .nv-indexLine { 1.245 + cursor: ew-resize; 1.246 +} 1.247 + 1.248 +/******************** 1.249 + * SVG CSS 1.250 + */ 1.251 + 1.252 +/******************** 1.253 + Default CSS for an svg element nvd3 used 1.254 +*/ 1.255 +svg.nvd3-svg { 1.256 + -webkit-touch-callout: none; 1.257 + -webkit-user-select: none; 1.258 + -khtml-user-select: none; 1.259 + -ms-user-select: none; 1.260 + -moz-user-select: none; 1.261 + user-select: none; 1.262 + display: block; 1.263 + width:100%; 1.264 + height:100%; 1.265 +} 1.266 + 1.267 +/******************** 1.268 + Box shadow and border radius styling 1.269 +*/ 1.270 +.nvtooltip.with-3d-shadow, .with-3d-shadow .nvtooltip { 1.271 + -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); 1.272 + -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); 1.273 + box-shadow: 0 5px 10px rgba(0,0,0,.2); 1.274 + 1.275 + -webkit-border-radius: 5px; 1.276 + -moz-border-radius: 5px; 1.277 + border-radius: 5px; 1.278 +} 1.279 + 1.280 + 1.281 +.nvd3 text { 1.282 + font: normal 12px Arial; 1.283 +} 1.284 + 1.285 +.nvd3 .title { 1.286 + font: bold 14px Arial; 1.287 +} 1.288 + 1.289 +.nvd3 .nv-background { 1.290 + fill: white; 1.291 + fill-opacity: 0; 1.292 +} 1.293 + 1.294 +.nvd3.nv-noData { 1.295 + font-size: 18px; 1.296 + font-weight: bold; 1.297 +} 1.298 + 1.299 + 1.300 +/********** 1.301 +* Brush 1.302 +*/ 1.303 + 1.304 +.nv-brush .extent { 1.305 + fill-opacity: .125; 1.306 + shape-rendering: crispEdges; 1.307 +} 1.308 + 1.309 +.nv-brush .resize path { 1.310 + fill: #eee; 1.311 + stroke: #666; 1.312 +} 1.313 + 1.314 + 1.315 +/********** 1.316 +* Legend 1.317 +*/ 1.318 + 1.319 +.nvd3 .nv-legend .nv-series { 1.320 + cursor: pointer; 1.321 +} 1.322 + 1.323 +.nvd3 .nv-legend .nv-disabled circle { 1.324 + fill-opacity: 0; 1.325 +} 1.326 + 1.327 +/* focus */ 1.328 +.nvd3 .nv-brush .extent { 1.329 + fill-opacity: 0 !important; 1.330 +} 1.331 + 1.332 +.nvd3 .nv-brushBackground rect { 1.333 + stroke: #000; 1.334 + stroke-width: .4; 1.335 + fill: #fff; 1.336 + fill-opacity: .7; 1.337 +} 1.338 + 1.339 + 1.340 +.nvd3.nv-ohlcBar .nv-ticks .nv-tick { 1.341 + stroke-width: 1px; 1.342 +} 1.343 + 1.344 +.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover { 1.345 + stroke-width: 2px; 1.346 +} 1.347 + 1.348 +.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive { 1.349 + stroke: #2ca02c; 1.350 +} 1.351 + 1.352 +.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative { 1.353 + stroke: #d62728; 1.354 +} 1.355 + 1.356 + 1.357 +.nvd3 .background path { 1.358 + fill: none; 1.359 + stroke: #EEE; 1.360 + stroke-opacity: .4; 1.361 + shape-rendering: crispEdges; 1.362 +} 1.363 + 1.364 +.nvd3 .foreground path { 1.365 + fill: none; 1.366 + stroke-opacity: .7; 1.367 +} 1.368 + 1.369 +.nvd3 .nv-parallelCoordinates-brush .extent 1.370 +{ 1.371 + fill: #fff; 1.372 + fill-opacity: .6; 1.373 + stroke: gray; 1.374 + shape-rendering: crispEdges; 1.375 +} 1.376 + 1.377 +.nvd3 .nv-parallelCoordinates .hover { 1.378 + fill-opacity: 1; 1.379 + stroke-width: 3px; 1.380 +} 1.381 + 1.382 + 1.383 +.nvd3 .missingValuesline line { 1.384 + fill: none; 1.385 + stroke: black; 1.386 + stroke-width: 1; 1.387 + stroke-opacity: 1; 1.388 + stroke-dasharray: 5, 5; 1.389 +} 1.390 +.nvd3.nv-pie path { 1.391 + stroke-opacity: 0; 1.392 + transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; 1.393 + -moz-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; 1.394 + -webkit-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; 1.395 + 1.396 +} 1.397 + 1.398 +.nvd3.nv-pie .nv-pie-title { 1.399 + font-size: 24px; 1.400 + fill: rgba(19, 196, 249, 0.59); 1.401 +} 1.402 + 1.403 +.nvd3.nv-pie .nv-slice text { 1.404 + stroke: #000; 1.405 + stroke-width: 0; 1.406 +} 1.407 + 1.408 +.nvd3.nv-pie path { 1.409 + stroke: #fff; 1.410 + stroke-width: 1px; 1.411 + stroke-opacity: 1; 1.412 +} 1.413 + 1.414 +.nvd3.nv-pie .hover path { 1.415 + fill-opacity: .7; 1.416 +} 1.417 +.nvd3.nv-pie .nv-label { 1.418 + pointer-events: none; 1.419 +} 1.420 +.nvd3.nv-pie .nv-label rect { 1.421 + fill-opacity: 0; 1.422 + stroke-opacity: 0; 1.423 +} 1.424 + 1.425 +/* scatter */ 1.426 +.nvd3 .nv-groups .nv-point.hover { 1.427 + stroke-width: 20px; 1.428 + stroke-opacity: .5; 1.429 +} 1.430 + 1.431 +.nvd3 .nv-scatter .nv-point.hover { 1.432 + fill-opacity: 1; 1.433 +} 1.434 +.nv-noninteractive { 1.435 + pointer-events: none; 1.436 +} 1.437 + 1.438 +.nv-distx, .nv-disty { 1.439 + pointer-events: none; 1.440 +} 1.441 + 1.442 +/* sparkline */ 1.443 +.nvd3.nv-sparkline path { 1.444 + fill: none; 1.445 +} 1.446 + 1.447 +.nvd3.nv-sparklineplus g.nv-hoverValue { 1.448 + pointer-events: none; 1.449 +} 1.450 + 1.451 +.nvd3.nv-sparklineplus .nv-hoverValue line { 1.452 + stroke: #333; 1.453 + stroke-width: 1.5px; 1.454 +} 1.455 + 1.456 +.nvd3.nv-sparklineplus, 1.457 +.nvd3.nv-sparklineplus g { 1.458 + pointer-events: all; 1.459 +} 1.460 + 1.461 +.nvd3 .nv-hoverArea { 1.462 + fill-opacity: 0; 1.463 + stroke-opacity: 0; 1.464 +} 1.465 + 1.466 +.nvd3.nv-sparklineplus .nv-xValue, 1.467 +.nvd3.nv-sparklineplus .nv-yValue { 1.468 + stroke-width: 0; 1.469 + font-size: .9em; 1.470 + font-weight: normal; 1.471 +} 1.472 + 1.473 +.nvd3.nv-sparklineplus .nv-yValue { 1.474 + stroke: #f66; 1.475 +} 1.476 + 1.477 +.nvd3.nv-sparklineplus .nv-maxValue { 1.478 + stroke: #2ca02c; 1.479 + fill: #2ca02c; 1.480 +} 1.481 + 1.482 +.nvd3.nv-sparklineplus .nv-minValue { 1.483 + stroke: #d62728; 1.484 + fill: #d62728; 1.485 +} 1.486 + 1.487 +.nvd3.nv-sparklineplus .nv-currentValue { 1.488 + font-weight: bold; 1.489 + font-size: 1.1em; 1.490 +} 1.491 +/* stacked area */ 1.492 +.nvd3.nv-stackedarea path.nv-area { 1.493 + fill-opacity: .7; 1.494 + stroke-opacity: 0; 1.495 + transition: fill-opacity 250ms linear, stroke-opacity 250ms linear; 1.496 + -moz-transition: fill-opacity 250ms linear, stroke-opacity 250ms linear; 1.497 + -webkit-transition: fill-opacity 250ms linear, stroke-opacity 250ms linear; 1.498 +} 1.499 + 1.500 +.nvd3.nv-stackedarea path.nv-area.hover { 1.501 + fill-opacity: .9; 1.502 +} 1.503 + 1.504 + 1.505 +.nvd3.nv-stackedarea .nv-groups .nv-point { 1.506 + stroke-opacity: 0; 1.507 + fill-opacity: 0; 1.508 +} 1.509 + 1.510 + 1.511 +.nvtooltip { 1.512 + position: absolute; 1.513 + background-color: rgba(255,255,255,1.0); 1.514 + color: rgba(0,0,0,1.0); 1.515 + padding: 1px; 1.516 + border: 1px solid rgba(0,0,0,.2); 1.517 + z-index: 10000; 1.518 + display: block; 1.519 + 1.520 + font-family: Arial; 1.521 + font-size: 13px; 1.522 + text-align: left; 1.523 + pointer-events: none; 1.524 + 1.525 + white-space: nowrap; 1.526 + 1.527 + -webkit-touch-callout: none; 1.528 + -webkit-user-select: none; 1.529 + -khtml-user-select: none; 1.530 + -moz-user-select: none; 1.531 + -ms-user-select: none; 1.532 + user-select: none; 1.533 +} 1.534 + 1.535 +.nvtooltip { 1.536 + background: rgba(255,255,255, 0.8); 1.537 + border: 1px solid rgba(0,0,0,0.5); 1.538 + border-radius: 4px; 1.539 +} 1.540 + 1.541 +/*Give tooltips that old fade in transition by 1.542 + putting a "with-transitions" class on the container div. 1.543 +*/ 1.544 +.nvtooltip.with-transitions, .with-transitions .nvtooltip { 1.545 + transition: opacity 50ms linear; 1.546 + -moz-transition: opacity 50ms linear; 1.547 + -webkit-transition: opacity 50ms linear; 1.548 + 1.549 + transition-delay: 200ms; 1.550 + -moz-transition-delay: 200ms; 1.551 + -webkit-transition-delay: 200ms; 1.552 +} 1.553 + 1.554 +.nvtooltip.x-nvtooltip, 1.555 +.nvtooltip.y-nvtooltip { 1.556 + padding: 8px; 1.557 +} 1.558 + 1.559 +.nvtooltip h3 { 1.560 + margin: 0; 1.561 + padding: 4px 14px; 1.562 + line-height: 18px; 1.563 + font-weight: normal; 1.564 + background-color: rgba(247,247,247,0.75); 1.565 + color: rgba(0,0,0,1.0); 1.566 + text-align: center; 1.567 + 1.568 + border-bottom: 1px solid #ebebeb; 1.569 + 1.570 + -webkit-border-radius: 5px 5px 0 0; 1.571 + -moz-border-radius: 5px 5px 0 0; 1.572 + border-radius: 5px 5px 0 0; 1.573 +} 1.574 + 1.575 +.nvtooltip p { 1.576 + margin: 0; 1.577 + padding: 5px 14px; 1.578 + text-align: center; 1.579 +} 1.580 + 1.581 +.nvtooltip span { 1.582 + display: inline-block; 1.583 + margin: 2px 0; 1.584 +} 1.585 + 1.586 +.nvtooltip table { 1.587 + margin: 6px; 1.588 + border-spacing:0; 1.589 +} 1.590 + 1.591 + 1.592 +.nvtooltip table td { 1.593 + padding: 2px 9px 2px 0; 1.594 + vertical-align: middle; 1.595 +} 1.596 + 1.597 +.nvtooltip table td.key { 1.598 + font-weight:normal; 1.599 +} 1.600 +.nvtooltip table td.value { 1.601 + text-align: right; 1.602 + font-weight: bold; 1.603 +} 1.604 + 1.605 +.nvtooltip table tr.highlight td { 1.606 + padding: 1px 9px 1px 0; 1.607 + border-bottom-style: solid; 1.608 + border-bottom-width: 1px; 1.609 + border-top-style: solid; 1.610 + border-top-width: 1px; 1.611 +} 1.612 + 1.613 +.nvtooltip table td.legend-color-guide div { 1.614 + width: 8px; 1.615 + height: 8px; 1.616 + vertical-align: middle; 1.617 +} 1.618 + 1.619 +.nvtooltip table td.legend-color-guide div { 1.620 + width: 12px; 1.621 + height: 12px; 1.622 + border: 1px solid #999; 1.623 +} 1.624 + 1.625 +.nvtooltip .footer { 1.626 + padding: 3px; 1.627 + text-align: center; 1.628 +} 1.629 + 1.630 +.nvtooltip-pending-removal { 1.631 + pointer-events: none; 1.632 + display: none; 1.633 +} 1.634 + 1.635 + 1.636 +/**** 1.637 +Interactive Layer 1.638 +*/ 1.639 +.nvd3 .nv-interactiveGuideLine { 1.640 + pointer-events:none; 1.641 +} 1.642 +.nvd3 line.nv-guideline { 1.643 + stroke: #ccc; 1.644 +} 1.645 \ No newline at end of file