mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
492 lines
11 KiB
CSS
492 lines
11 KiB
CSS
/* Z-indexes for levels used in viz; overlay level is shown above base level. */
|
|
.viewport-container {
|
|
overflow-x: hidden;
|
|
overflow-y: auto;
|
|
background: white; }
|
|
|
|
.trackster-nav-container {
|
|
width: 100%;
|
|
text-align: center; }
|
|
.trackster-nav-container.stand-alone {
|
|
/* Used to push nav into title bar: */
|
|
height: 0; }
|
|
|
|
.trackster-nav {
|
|
padding: 0 0;
|
|
color: #333;
|
|
font-weight: bold;
|
|
background: #cccccc;
|
|
display: inline-block;
|
|
top: -2em;
|
|
background: transparent;
|
|
border: none; }
|
|
.trackster-nav.stand-alone {
|
|
/* Push nav up into title bar */
|
|
position: relative; }
|
|
|
|
.chrom-nav {
|
|
width: 15em; }
|
|
|
|
.content {
|
|
font: 10px verdana;
|
|
position: relative; }
|
|
|
|
.nav-controls {
|
|
text-align: center;
|
|
padding: 1px 0; }
|
|
.nav-controls input {
|
|
margin: 0 5px; }
|
|
|
|
#zoom-in,
|
|
#zoom-out {
|
|
display: inline-block;
|
|
height: 16px;
|
|
width: 16px;
|
|
margin-bottom: -3px;
|
|
cursor: pointer; }
|
|
|
|
#zoom-out {
|
|
background: transparent url(../../images/fugue/magnifier-zoom-out.png) center center no-repeat; }
|
|
|
|
#zoom-in {
|
|
margin-left: 10px;
|
|
background: transparent url(../../images/fugue/magnifier-zoom.png) center center no-repeat; }
|
|
|
|
.nav-input {
|
|
font-size: 12px;
|
|
width: 30em;
|
|
z-index: 2; }
|
|
|
|
.location {
|
|
display: inline-block;
|
|
width: 15em;
|
|
margin: 0 10px;
|
|
white-space: nowrap; }
|
|
|
|
.intro {
|
|
z-index: 2;
|
|
/* margin-top: 200px;*/
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
color: #555;
|
|
text-align: center;
|
|
font-size: 16px; }
|
|
.intro .action-button {
|
|
background-color: #ccc;
|
|
margin-top: 10px;
|
|
padding: 1em;
|
|
text-decoration: underline; }
|
|
|
|
.overview {
|
|
width: 100%;
|
|
margin: 0px;
|
|
color: white; }
|
|
|
|
.overview-viewport {
|
|
position: relative;
|
|
height: 14px;
|
|
/* border-top: solid #666 1px;*/
|
|
/* border-bottom: solid #aaa 1px;*/
|
|
background: white;
|
|
margin: 0; }
|
|
|
|
.overview-close {
|
|
font: 9px verdana;
|
|
position: absolute;
|
|
top: 0px;
|
|
right: 0px;
|
|
padding: 5px;
|
|
z-index: 2;
|
|
background-color: white; }
|
|
|
|
.overview-highlight {
|
|
top: 0px;
|
|
position: absolute;
|
|
z-index: 2;
|
|
border-style: solid;
|
|
border-color: #666;
|
|
border-width: 0px 1px; }
|
|
|
|
.overview-boxback {
|
|
width: 100%;
|
|
bottom: 0px;
|
|
z-index: 2;
|
|
position: absolute;
|
|
height: 14px;
|
|
background: #eee;
|
|
border: solid #999 1px; }
|
|
|
|
.overview-box {
|
|
cursor: pointer;
|
|
bottom: 0px;
|
|
z-index: 2;
|
|
position: absolute;
|
|
margin-top: 0px;
|
|
height: 14px;
|
|
background: #c1c9e5 url(../../images/visualization/draggable_horizontal.png) center center no-repeat;
|
|
border: solid #666 1px; }
|
|
|
|
.viewport-canvas {
|
|
width: 100%;
|
|
height: 100px; }
|
|
|
|
.yaxislabel {
|
|
z-index: 2;
|
|
position: absolute;
|
|
right: 20px; }
|
|
|
|
.yaxislabel.bottom {
|
|
bottom: 2px; }
|
|
|
|
.group-handle {
|
|
cursor: move;
|
|
float: left;
|
|
background: #eee url("../../images/tracks/block.png");
|
|
width: 12px;
|
|
height: 12px; }
|
|
|
|
.group {
|
|
min-height: 20px;
|
|
border-top: 1px solid #888;
|
|
border-bottom: 1px solid #888; }
|
|
.group > .track-header {
|
|
position: relative;
|
|
float: left; }
|
|
|
|
.track-header {
|
|
/* Overlay header drawn semi-transparently on track. */
|
|
height: 16px;
|
|
position: absolute;
|
|
z-index: 2;
|
|
background-color: rgba(1, 1, 1, 0.1);
|
|
border-radius: 5px;
|
|
padding: 0px 2px;
|
|
text-align: left;
|
|
margin: 2px;
|
|
/* Make header opaque when focused on. */ }
|
|
.track-header:hover {
|
|
background-color: #dddddd; }
|
|
.track-header .track-name {
|
|
max-width: 200px;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis; }
|
|
.track-header .menubutton {
|
|
margin-left: 0px; }
|
|
|
|
.track-name {
|
|
float: left;
|
|
margin-top: 2px; }
|
|
|
|
.tiles {
|
|
background: url("../../images/tracks/diag_bg.gif");
|
|
position: relative;
|
|
overflow: hidden; }
|
|
|
|
.overlay {
|
|
position: absolute;
|
|
left: 0;
|
|
top: 0; }
|
|
|
|
.track-tile {
|
|
position: absolute;
|
|
background: white; }
|
|
.track-tile canvas {
|
|
position: relative;
|
|
z-index: 1; }
|
|
|
|
.tile-message {
|
|
border-bottom: solid 1px red;
|
|
text-align: center;
|
|
color: red;
|
|
background-color: white; }
|
|
|
|
.track {
|
|
position: relative;
|
|
border-bottom: 1px solid #888; }
|
|
.track.error {
|
|
background: #ecb4af; }
|
|
.track.nodata {
|
|
background: #eeeeee; }
|
|
.track.pending {
|
|
background: #ffffcc; }
|
|
|
|
.track-content {
|
|
text-align: center;
|
|
position: relative;
|
|
min-height: 20px;
|
|
padding: 0px 0px 1px 0px; }
|
|
.track-content .message {
|
|
position: relative;
|
|
top: 4px; }
|
|
|
|
.loading {
|
|
min-height: 100px; }
|
|
|
|
.label-track {
|
|
font-size: 10px;
|
|
border: none;
|
|
padding: 0;
|
|
margin: 0;
|
|
height: 1.5em;
|
|
overflow: hidden; }
|
|
.label-track .label-container {
|
|
position: relative;
|
|
height: 1.3em; }
|
|
.label-track .pos-label {
|
|
position: absolute;
|
|
border-left: solid #999 1px;
|
|
padding: 1px;
|
|
padding-bottom: 2px;
|
|
display: inline-block; }
|
|
.label-track .track-content {
|
|
border: none;
|
|
background: white; }
|
|
|
|
.reference-track {
|
|
border: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
line-height: 1; }
|
|
.reference-track .track-content {
|
|
min-height: 0px; }
|
|
|
|
.right-float {
|
|
float: right;
|
|
margin-left: 5px; }
|
|
|
|
.top-labeltrack {
|
|
position: relative;
|
|
border-bottom: solid #999 1px; }
|
|
|
|
.nav-labeltrack {
|
|
border-top: solid #999 1px;
|
|
border-bottom: solid #333 1px; }
|
|
|
|
input {
|
|
font: 10px verdana; }
|
|
input[type="submit"] {
|
|
padding: 0px;
|
|
margin-right: 20px;
|
|
font-size: inherit; }
|
|
input.color-input {
|
|
float: left; }
|
|
|
|
.dynamic-tool,
|
|
.filters {
|
|
padding-top: 18px;
|
|
padding-bottom: 0.5em;
|
|
margin-left: 0.25em; }
|
|
|
|
.dynamic-tool {
|
|
width: 410px; }
|
|
|
|
.filters {
|
|
float: left;
|
|
margin: 1em;
|
|
width: 60%;
|
|
position: relative; }
|
|
|
|
.display-controls {
|
|
float: left;
|
|
margin-left: 1em; }
|
|
|
|
.slider-row {
|
|
margin-left: 1em;
|
|
height: 16px; }
|
|
.slider-row.input {
|
|
height: 22px; }
|
|
|
|
.elt-label {
|
|
float: left;
|
|
width: 30%;
|
|
font-weight: bold;
|
|
margin-right: 1em; }
|
|
|
|
.slider {
|
|
float: left;
|
|
width: 40%;
|
|
position: relative;
|
|
padding-top: 2px; }
|
|
|
|
.tool-name {
|
|
font-size: 110%;
|
|
font-weight: bold; }
|
|
|
|
.param-row {
|
|
margin-top: 0.2em;
|
|
margin-left: 1em; }
|
|
|
|
.param-label {
|
|
float: left;
|
|
font-weight: bold;
|
|
padding-top: 0.2em;
|
|
width: 50%; }
|
|
|
|
.menu-button {
|
|
margin: 0px 4px 0px 4px; }
|
|
|
|
.exclamation {
|
|
background: transparent url(../../images/fugue/exclamation.png) no-repeat;
|
|
margin-left: 5em; }
|
|
|
|
.track-icons {
|
|
float: left; }
|
|
|
|
.icon-button.bookmarks {
|
|
background: transparent url("../../images/fugue/bookmarks-bw.png") no-repeat; }
|
|
.icon-button.bookmarks:hover {
|
|
background: transparent url("../../images/fugue/bookmarks.png") no-repeat; }
|
|
|
|
.icon-button.layers-stack {
|
|
background: transparent url("../../images/fugue/layers-stack-bw.png") no-repeat; }
|
|
.icon-button.layers-stack:hover {
|
|
background: transparent url("../../images/fugue/layers-stack.png") no-repeat; }
|
|
|
|
.icon-button.hammer {
|
|
background: transparent url("../../images/fugue/hammer-bw.png") no-repeat; }
|
|
.icon-button.hammer:hover {
|
|
background: transparent url("../../images/fugue/hammer.png") no-repeat; }
|
|
|
|
.icon-button.toolbox {
|
|
background: transparent url("../../images/fugue/toolbox-bw.png") no-repeat; }
|
|
.icon-button.toolbox:hover {
|
|
background: transparent url("../../images/fugue/toolbox.png") no-repeat; }
|
|
|
|
.icon-button.globe {
|
|
background: transparent url("../../images/fugue/globe-bw.png") no-repeat; }
|
|
.icon-button.globe:hover {
|
|
background: transparent url("../../images/fugue/globe.png") no-repeat; }
|
|
|
|
.icon-button.block--plus {
|
|
background: transparent url("../../images/fugue/block--plus-bw.png") no-repeat; }
|
|
.icon-button.block--plus:hover {
|
|
background: transparent url("../../images/fugue/block--plus.png") no-repeat; }
|
|
|
|
.icon-button.toggle {
|
|
background: transparent url("../../images/fugue/toggle-bw.png") no-repeat; }
|
|
.icon-button.toggle:hover {
|
|
background: transparent url("../../images/fugue/toggle.png") no-repeat; }
|
|
|
|
.icon-button.toggle-expand {
|
|
background: transparent url("../../images/fugue/toggle-expand-bw.png") no-repeat; }
|
|
.icon-button.toggle-expand:hover {
|
|
background: transparent url("../../images/fugue/toggle-expand.png") no-repeat; }
|
|
|
|
.icon-button.gear {
|
|
background: transparent url("../../images/fugue/gear-bw.png") no-repeat; }
|
|
.icon-button.gear:hover {
|
|
background: transparent url("../../images/fugue/gear.png") no-repeat; }
|
|
|
|
.icon-button.application-dock-270 {
|
|
background: transparent url("../../images/fugue/application-dock-270-bw.png") no-repeat; }
|
|
.icon-button.application-dock-270:hover {
|
|
background: transparent url("../../images/fugue/application-dock-270.png") no-repeat; }
|
|
|
|
.icon-button.ui-slider-050 {
|
|
background: transparent url("../../images/fugue/ui-slider-050-bw.png") no-repeat; }
|
|
.icon-button.ui-slider-050:hover {
|
|
background: transparent url("../../images/fugue/ui-slider-050.png") no-repeat; }
|
|
|
|
.icon-button.arrow-resize-090 {
|
|
background: transparent url("../../images/fugue/arrow-resize-090-bw.png") no-repeat; }
|
|
.icon-button.arrow-resize-090:hover {
|
|
background: transparent url("../../images/fugue/arrow-resize-090.png") no-repeat; }
|
|
|
|
.icon-button.layer-transparent {
|
|
background: transparent url("../../images/fugue/layer-transparent-bw.png") no-repeat; }
|
|
.icon-button.layer-transparent:hover {
|
|
background: transparent url("../../images/fugue/layer-transparent.png") no-repeat; }
|
|
|
|
.remove-icon,
|
|
.overview-close {
|
|
background: transparent url(../../images/fugue/cross-small-bw.png) no-repeat; }
|
|
|
|
.icon-button.remove-icon:hover,
|
|
.overview-close:hover {
|
|
background: transparent url(../../images/fugue/cross-circle.png) no-repeat; }
|
|
|
|
.child-track-icon {
|
|
background: url("../../images/fugue/arrow-000-small-bw.png") no-repeat;
|
|
width: 30px;
|
|
cursor: move; }
|
|
|
|
.track-resize {
|
|
background: white url("../../images/visualization/draggable_vertical.png") no-repeat top center;
|
|
position: absolute;
|
|
right: 3px;
|
|
bottom: -4px;
|
|
width: 14px;
|
|
height: 7px;
|
|
border: solid #999 1px;
|
|
z-index: 2; }
|
|
|
|
.bookmark {
|
|
background: white;
|
|
border: solid #999 1px;
|
|
border-right: none;
|
|
margin: 0.5em;
|
|
margin-right: 0;
|
|
padding: 0.5em; }
|
|
.bookmark .position {
|
|
font-weight: bold; }
|
|
|
|
.delete-icon-container {
|
|
float: right; }
|
|
|
|
/*
|
|
.icon {
|
|
display: inline-block;
|
|
width: 16px;
|
|
height: 16px;
|
|
|
|
&.more-down {
|
|
background:url('../images/fugue/arrow-transition-270-bw.png') no-repeat 0px 0px;
|
|
}
|
|
|
|
&.more-across {
|
|
background: url('../images/fugue/arrow-transition-bw.png') no-repeat 0px 0px;
|
|
}
|
|
}
|
|
*/
|
|
.feature-popup {
|
|
position: absolute;
|
|
z-index: 2;
|
|
padding: 5px;
|
|
font-size: 10px;
|
|
filter: alpha(opacity=80);
|
|
background-repeat: no-repeat;
|
|
background-image: url(../../images/tipsy.gif);
|
|
background-position: top center; }
|
|
|
|
.feature-popup-inner {
|
|
padding: 5px 8px 4px 8px;
|
|
background-color: black;
|
|
color: white; }
|
|
|
|
.zoom-area {
|
|
position: absolute;
|
|
top: 0px;
|
|
background-color: #ccf;
|
|
opacity: 0.5;
|
|
z-index: 2; }
|
|
|
|
.mouse-pos {
|
|
position: absolute;
|
|
top: 0px;
|
|
background-color: black;
|
|
opacity: 0.15;
|
|
height: 100%;
|
|
width: 1px; }
|
|
|
|
.draghandle {
|
|
margin-top: 2px;
|
|
cursor: move;
|
|
float: left;
|
|
background: transparent url(../../images/visualization/draggable_horizontal.png) center center no-repeat;
|
|
width: 10px;
|
|
height: 12px; }
|
|
|
|
.dragging {
|
|
border: 1px solid blue; }
|