/* Custom styling */ /* Main html/body configurations */ html, body { max-width: 100%; font-family: sans-serif !important; font-size: 15px !important; } .container-fluid { margin-top: 8px; } .btn{ font-size: 15px !important; } #param-correlation { flex: 1; display: flex; flex-direction: column; } #param-correlation > .param { display: flex; margin: 5px 0px; } #param-correlation > .param > label { width: 200px; text-align: left; padding: 4px 0 0 0px; user-select: none; -webkit-user-select: none; -moz-user-select: none; cursor: default; } #param-correlation > .param > input[type='range'] { width: 60%; margin-right: 10px; text-align: left; } #param-correlation > .param > select { flex: 0 0 45%; width: 100%; text-align: left; } #param-correlation > .param > output { flex: 1; text-align: left; padding:5px 0; vertical-align: middle; user-select: none; -webkit-user-select: none; -moz-user-select: none; cursor: default; } /* Control panels on the left side are styled */ #control-panel { flex: 1; display: flex; flex-direction: column; } #control-panel > .param { display: flex; margin: 5px 0px; } #control-panel > .param > label { width: 200px; text-align: left; padding: 4px 0 0 8px; user-select: none; -webkit-user-select: none; -moz-user-select: none; cursor: default; } #control-panel > .param > input[type='range'] { width: 60%; margin-right: 10px; text-align: left; } #control-panel > .param > select { flex: 0 0 45%; width: 100%; text-align: left; } #control-panel > .param > output { flex: 1; text-align: left; padding:5px 0; vertical-align: middle; user-select: none; -webkit-user-select: none; -moz-user-select: none; cursor: default; } .right-side-cor { margin-top: -120px; } .right-side-hist { margin-left:-2px; margin-top: 1px; } .right-side-PCP { margin-top: -57px; } #left-side-visual{ margin-left: 15px; margin-right: -5px; } /* Styling of the main canvas */ #modtSNEcanvas { width: 50vw !important; height: 50vw !important; border: 1px solid black; position: absolute; margin-left: -15px; z-index: 2; } .dot { fill: steelblue; } .bounding-rect { stroke: red; stroke-width: 1; fill: transparent; } #overviewRect { border: 1px solid black; width: 11vw; height: 11vw; position: absolute; z-index: 1; } /* A little styling for knn's bar chart */ #knnBarChart { width: 48.7vw !important; height: 2.8vw; position: absolute !important; z-index: 1; } #hider { width: 48.7vw !important; height: 3.2vw; background-color: white; position: absolute !important; z-index: 2; } .med-bottom { margin-top: 6.7vw; margin-left: -16px; width: 50.1vw !important; height: 5.4vw !important; } /* Styling of the main SVG behind canvas */ #modtSNEcanvas_svg { width: 50vw ; height: 50vw ; opacity: 1.0; position:absolute; z-index: 2; } #modtSNEcanvas_svg_Schema { width: 50vw; height: 50vw; opacity: 1.0; position:absolute; margin-left: -15px; z-index: 2; } circle.swatch{ opacity: 0.5; } /* Legend of the Overview t-SNE canvas */ #legend2 { height: 9vw; width: 11vw; text-align: left; overflow: auto; margin-left: -6px; } /* Legend of the Overview t-SNE canvas */ #legend1 { height: 7vw; width: 5vw; margin-top: -5px; text-align: left; } /* Legend of the Overview t-SNE canvas */ #legend4 { height: 7vw; width: 5vw; margin-left: -20px; margin-top: -10px; text-align: left; } /* Styling of the ShepardHeatmap */ #sheparheat { width: 11vw; height: 11vw; position: absolute; } /* Number of Points font-size */ text.legendtitle { font-size: 15px; } /* Number of Points font-size */ text.label { font-size: 15px; } /* Styling of the ShepardHeatmap */ svg#legend3 { height: 8vw; width: 11vw; text-align: left; overflow: auto; } #PlotCost { height: 3vw; width: 8.1vw; margin-left: -5px; text-align: left; z-index: 1; } #hider2 { height: 3vw; width: 8.4vw; margin-left: -5px; text-align: left; background-color: white; position: absolute !important; z-index: 2; } .axis text { font-size: 9pt; fill: #000; } .axis path, .axis line { fill: none; stroke: none; } .d3-tip { line-height: 1; font-size: 14px; padding: 12px; background: rgba(0, 0, 0, 0.8); color: rgb(185, 185, 185); border-radius: 2px; } /* Creates a small triangle extender for the tooltip */ .d3-tip:after { box-sizing: border-box; display: inline; font-size: 10px; line-height: 1; color: rgba(0, 0, 0, 0.8); content: "\25BC"; position: absolute; text-align: center; } /* Style northward tooltips differently */ .d3-tip.n:after { margin: -1px 0 0 0; top: 100%; left: 0; } /* Dropdown Button */ .dropbtn { background-color: rgb(185, 185, 185); color: black; padding: 14px; border: none; cursor: pointer; } /* Dropdown button on hover & focus */ .dropbtn:hover, .dropbtn:focus { background-color: lightblue; } /* The container