ccnetviz
Version:
[](https://travis-ci.org/HelikarLab/ccNetViz) [](https://www.gnu.org/licenses/gpl-3.0) [![semantic-releas
255 lines (218 loc) • 3.5 kB
CSS
div,
p,
h1,
h2,
h3,
h4,
h5,
span,
canvas {
margin: 0px;
padding: 0px;
}
body {
font-family: 'Roboto', sans-serif;
margin-bottom: 150px;
}
table {
border-collapse: collapse;
border: 1px solid #ddd;
font-family: 'Roboto', sans-serif;
overflow-x: auto;
font-size: 16px;
}
#tableFeature td,
th,
td {
text-align: center;
padding: 8px;
border: 1px solid #ddd;
}
td:nth-child(7n + 1) {
text-align: left;
width: 140px;
}
.th_viz,
.th_cyto,
.th_sigma {
border: 5;
color: white;
}
.th_viz_bottom {
border: 5;
color: white;
background-color: #6495ed;
}
.th_viz {
background-color: #6495ed;
}
.th_cyto {
background-color: #ffa500;
}
.th_sigma {
background-color: red;
}
.onClickStyle {
background-color: #f2f2f2;
}
.divTable,
.divGraph {
display: inline-block;
}
.perfTable {
width: 100%;
}
.divGraph {
margin-top: 30px;
}
#divGraphCyto {
float: right;
margin-top: -40px;
margin-right: 100px;
}
#containerSigma,
#containerViz,
#containerCyto {
width: 320px;
height: 320px;
display: inline-block;
}
#titleViz,
#titleSigma,
#titleCyto,
#titleFeature {
font-size: 18px;
font-weight: bold;
}
#titleSigma {
color: red;
}
#titleCyto {
color: #ffa500;
}
#titleFeature {
color: #202020;
display: block;
}
#tableFeature {
width: 100%;
}
#tableFeature th {
color: white;
background-color: #202020;
}
/*the container must be positioned relative:*/
#divMainViz {
display: flex;
}
.container {
width: 980px;
margin: auto;
}
select#selectID {
background: #6495ed;
border: none;
padding: 5px 10px;
color: #fff;
display: inline-block;
border-radius: 3px;
}
.custom-select {
display: inline-block;
}
.select-container {
margin-bottom: 20px;
}
td input[type='checkbox'] {
margin: 0 10px;
}
.table-button {
background: cornflowerblue;
text-align: center ;
color: #fff;
font-weight: bold;
cursor: pointer;
}
div#fps {
position: fixed;
bottom: 0;
width: 980px;
height: 100px;
background: #383838;
overflow: auto;
border-top: 1px solid #1a1a1a;
left: calc(50% - 490px);
border-top-left-radius: 3px;
border-top-right-radius: 3px;
box-shadow: 0 0 3px 1px #333;
}
div#fps-start {
width: 30px;
height: 30px;
background: #d01010;
border-radius: 50%;
position: absolute;
top: calc(50% - 18px);
left: 20px;
border: 3px solid #9a0f0f;
box-shadow: 0 0 5px 2px #d01010;
cursor: pointer;
z-index: 2;
display: inline-block;
}
div#fps-start.active {
background: #37c537;
border: 3px solid #136713;
box-shadow: 0 0 5px 2px #37c537;
}
canvas#fps-canvas {
height: 100px;
}
.canvas-slider {
width: calc(100% - 90px);
height: 100px;
display: block;
position: absolute;
left: 90px;
overflow: hidden;
z-index: 1;
direction: rtl;
}
div#fps-counter {
z-index: 55;
font-weight: bold;
font-size: 12px;
color: #fff;
text-shadow: 0 0 2px #b9b9b9;
position: absolute;
left: 90px;
top: 5px;
background: #252525;
padding: 3px 5px;
border-radius: 3px;
}
a#fps-download {
z-index: 55;
font-weight: bold;
font-size: 12px;
color: #fff;
text-shadow: 0 0 2px #b9b9b9;
position: absolute;
left: 90px;
top: 75px;
background: #252525;
padding: 3px 5px;
border-radius: 3px;
cursor: pointer;
}
div#node-edge-count {
position: fixed;
background: rgba(30, 30, 30, 0.7);
padding: 5px;
top: 10px;
left: 10px;
border-radius: 2px;
font-weight: bold;
letter-spacing: 0.5px;
color: #fff;
}