UNPKG

htmol

Version:

NEXT-GENERATION MOLECULAR DYNAMICS WEB VISUALIZATION

731 lines (676 loc) 15.2 kB
.Console { opacity: 0; background-color:yellow;width:0;height:0;left:50px;top:300px;position:relative; } #console_title{width:0;height:0;opacity: 0;} #console_inputdiv{width:0;height:0;background-color:white;left:20px;top:20px; opacity: 0;} #Console_input{width:0;height:0; left:10px; opacity: 0;} #outputdiv{width:0;height:0;background-color:blue;left:20px;top:20px; opacity: 0;} #Console_output{width:0px;height:0px;left:10px; opacity: 0;} #label1{} #aprima{font-size: 16px;color:#ECF0F1;} #a2{font-size: 16px;color:#ECF0F1;} #a1{font-size: 16px; color:#ECF0F1;} #a3{font-size: 16px;color:#ECF0F1;} #a4{font-size: 16px;color:#ECF0F1;} #a5{font-size: 16px;color:#ECF0F1;} /* The Modal (background) */ .modal { display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 1; /* Sit on top */ padding-top: 0px; /*location of the box*/ left: 0; top: 0; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */ background-color: rgb(0,0,0); /* Fallback color */ background-color: rgba(0,0,0,0.4); /* Black w/ opacity */ } /* Modal Content/Box */ .modal-content { position: relative; background-color: #fefefe; margin: auto; /* 15% from the top and centered */ padding: 0; border: 1px solid #888; width: 85%; /* Could be more or less, depending on screen size */ box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19); -webkit-animation-name:animatetop; -webkit-animation-duration:0.4s; animation-name:animatetop; animation-direction: 0.4s } @-webkit-keyframes animatetop{ from{top:-300px; opacity: 0} to{top: 0; opacity: 1} } @keyframes animatetop{ from{top: -300px; opacity:0} to{top: 0; opacity: 1} } /* The Close Button */ .close { color: white; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; } .modal-header{ font-size: 8px; padding: 2px 16px; background-color: #5cb85c; color: white; } .modal-body{ padding: 2px 16px; text-align: left; } .modal-body a { color: #36c; } #MDInfo{ position: absolute; background: #000; height: 25px; width: 35px; font-size: 10px; top:95%; right: 25px; text-align: center; color: #36c; border-color: #36c; text-decoration: none; /*box-shadow: 0px 3px 3px #373c3c;*/ } #Master { margin: 1%; padding: 1%; height: 75%; width: 150px; background:transparent; } #playpause{ position: absolute; background: #2ecc71; color: #fff; display: inline-block; height: 25px; width: 35px; font-size: 7px; top:95%; right: 50%; text-align: center; border-color: transparent; text-decoration: none; box-shadow: 0px 3px 3px #373c3c; } #Forw { position: absolute; background: #2ecc71; color: #fff; height: 25px; width: 35px; font-size: 7px; top:95%; right: 44%; text-align: center; border-color: transparent; text-decoration: none; box-shadow: 0px 3px 3px #373c3c; } #Rew{ position: absolute; background: #2ecc71; color: #fff; height: 25px; width: 35px; font-size: 7px; top:95%; right: 56%; text-align: center; border-color: transparent; text-decoration: none; box-shadow: 0px 3px 3px #373c3c;} #mas { background: #2ecc71; color: #fff; display: inline-block; height: 25px; width: 35px; font-size: 7px; text-align: center; border-color: transparent; text-decoration: none; box-shadow: 0px 3px 3px #373c3c; content: "\e927"; } #menos { left: 40 px; content: "\e901"; background: #3498db; color: #fff; display: inline-block; height: 25px; width: 35px; font-size: 7px; text-align: center; text-decoration: none; border-color: transparent; box-shadow: 0px 3px 3px #373c3c; border-radius: 3,3,3,3; } #Master> #Menu_Event { position:absolute;; width: 35px; height: 25px; top: 10px; left: 15px; background-color: #3498db; } #Master> #Menu_Event> button { background: #3498db; color: #fff; display: inline-block; height:100%; width: 100%; font-size: 10px; text-align: center; text-decoration: none; border-color: transparent; box-shadow: 0px 3px 3px #373c3c; } .menu_iconos{background: transparent;} .Master .menu_iconos ul { margin: 0; padding: 0; } .B_open{ background: #2ecc71; color: #fff; display: inline-block; height: 20%; width: 50%; text-align: center; text-decoration: none; border-color: transparent; box-shadow: 0px 3px 3px #373c3c; } .B_repre{ background: #1abc9c; color: #fff; display: inline-block; height: 20%; width: 50%; text-align: center; text-decoration: none; border-color: transparent; box-shadow: 0px 3px 3px #373c3c; } .B_action{ background: #e67e22; color: #fff; display: inline-block; height: 20%; width: 50%; text-align: center; text-decoration: none; border-color: transparent; box-shadow: 0px 3px 3px #373c3c; } .B_view{ background: #e74c3c; color: #fff; display: inline-block; height: 20%; width:50%; text-align: center; text-decoration: none; border-color: transparent; box-shadow: 0px 3px 3px #373c3c; } .B_select{ background: #f1c40f; color: #fff; display: inline-block; height:20%; width: 50%; text-align: center; text-decoration: none; border-color: transparent; box-shadow: 0px 3px 3px #373c3c; } .B_open:hover{background: #27ae60; } .B_action:hover{background: #d35400;} .B_repre:hover{background: #16a085;} .B_select:hover{background: #f39c12;} .B_view:hover{background: #c0392b;} .B_open:hover .tooltip1 { opacity: 1; transform: scaleY(1); } .B_action:hover .tooltip4 { opacity: 1; transform: scaleY(1); } .B_repre:hover .tooltip2 { opacity: 1; transform: scaleY(1); } .B_select:hover .tooltip3 { opacity: 1; transform: scaleY(1); } .B_view:hover .tooltip5 { opacity: 1; transform: scaleY(1); } #Master> #Menu_Event> button:hover { background: #2980b9; } #Master> #Menu_Event:hover { background: #2980b9; } #Master> #Menu_MenuPrincipal { display: block; position: relative; height: 0; width: 75px; background: transparent; top: 45px; left: 15px; overflow: hidden; z-index: 10000; transition: height 0.3s linear 0s; } .menu_iconos { width: 100%; height: 100%; background:transparent;; display: inline-block;; padding: 0 ; margin: 0; } #Master> #menu_open { position: absolute; height: 0; width: 110px; background: #BDC3C7; top: 45px; left: 54px; border-radius: 8px 8px 8px 8px; overflow: hidden; z-index: 10000; box-shadow: 0 3px 3px #373c3c; transition: height 0.3s linear 0s; } #Master> #menu_repre { position: absolute; height: 0; width: 100px; background: #BDC3C7; top: 80px; left: 54px; border-radius: 8px 8px 8px 8px; overflow: hidden; z-index: 10000; box-shadow: 3px 3px 3px #373c3c; transition: height 0.3s linear 0s; } #Master> #menu_action { position: absolute; height: 0; width: 115px; background: #BDC3C7; top: 135px; left:54px; border-radius: 8px 8px 8px 8px; overflow: hidden; z-index: 10000; box-shadow: 3px 3px 3px #373c3c; transition: height 0.3s linear 0s; } #Master> #menu_select { position: absolute; height:0; width: 114px; background: #BDC3C7; top: 101px; left: 54px; border-radius: 8px 8px 8px 8px; overflow: hidden; z-index: 10000; box-shadow: 3px 3px 3px #373c3c; transition: height 0.3s linear 0s; } #Master> #menu_view { position: absolute; height: 0; width: 110px; background: #BDC3C7; top: 165px; left:54px; border-radius: 8px 8px 8px 8px; overflow: hidden; box-shadow: 3px 3px 3px #373c3c; z-index: 10000; transition: height 0.3s linear 0s; } #Master> #menu_medidas { position: absolute; height: 0px; width: 15%; background: #BDC3C7; top: 57%; left: 6.4%; border-radius: 0px 0px 8px 8px; overflow: hidden; z-index: 10000; transition: height 0.3s linear 0s; } .Master .menu_open .menu { text-align: center; overflow: auto; padding: 0; margin: 0; width: 100% } a{ text-decoration: none; color:#fff; } .Master .menu_open .menu ul { list-style: none; padding: 0; margin: 0; } .Master .menu_open .menu li a { display: block; color: #494949; padding: 5px 5px; background: #e9e9e9; } .Master .menu_open .menu li a:hover { background: #1a95d5; } .Master .menu_open .menu ul{ display: none; } .Master .menu_open .menu ul li a{ background: #424242; color: #e9e9e9; } .Master .menu_open .menu .select > a { background: #1a95d5; color: #fff; } .tooltip1{ display: block; position: absolute; width: 35px; height: 25px; top: 5%; left: 55%; border-radius: 3px; background-color:#000 ; color: #fff; text-transform: none; font-size: 12px; opacity: 0; transform: skewY(0); transition: all .3s; } .tooltip2{ display: block; position: absolute; width: 35px; height: 25px; top: 30%; left: 55%; border-radius: 3px; background-color:#000 ; color: #fff; text-transform: none; font-size: 12px; opacity: 0; transform: skewY(0); transition: all .3s; } .tooltip3{ display: block; position: absolute; width: 35px; height: 25px; top: 48%; left: 55%; border-radius: 3px; background-color:#000 ; color: #fff; text-transform: none; font-size: 12px; opacity: 0; transform: skewY(0); transition: all .3s; } .tooltip4{ display: block; position: absolute; width: 35px; height: 25px; top: 48%; /*65%;*/ /*menu button above is hidden now*/ left: 55%; border-radius: 3px; background-color:#000 ; color: #fff; text-transform: none; font-size: 12px; opacity: 0; transform: skewY(0); transition: all .3s; } .tooltip5{ display: block; position: absolute; width: 35px; height: 25px; top: 65%; /*85%;*/ /*menu button above is hidden now*/ left: 55%; border-radius: 3px; background-color:#000 ; color: #fff; text-transform: none; font-size: 12px; opacity: 0; transform: skewY(0); transition: all .3s; } .tooltip1::after { content: " "; position: absolute; top: 50%; right: 100%; /* To the left of the tooltip */ margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent black transparent transparent; } .tooltip2::after { content: " "; position: absolute; top: 50%; right: 100%; /* To the left of the tooltip */ margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent black transparent transparent; } .tooltip3::after { content: " "; position: absolute; top: 50%; right: 100%; /* To the left of the tooltip */ margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent black transparent transparent; } .tooltip4::after { content: " "; position: absolute; top: 50%; right: 100%; /* To the left of the tooltip */ margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent black transparent transparent; } .console-menu { display: none; } .tooltip5::after { content: " "; position: absolute; top: 50%; right: 100%; /* To the left of the tooltip */ margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent black transparent transparent; } @font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot?3vuy5b'); src: url('../fonts/icomoon.eot?3vuy5b#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?3vuy5b') format('truetype'), url('../fonts/icomoon.woff?3vuy5b') format('woff'), url('../fonts/icomoon.svg?3vuy5b#icomoon') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot?rbpj2k'); src: url('../fonts/icomoon.eot?rbpj2k#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?rbpj2k') format('truetype'), url('../fonts/icomoon.woff?rbpj2k') format('woff'), url('../fonts/icomoon.svg?rbpj2k#icomoon') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-ajustes:before { content: "\e900"; } .icon-alejar:before { content: "\e901"; } .icon-atomo:before { content: "\e902"; } .icon-Back:before { content: "\e903"; } .icon-boton-cancelar:before { content: "\e904"; } .icon-boton-de-pausa:before { content: "\e905"; } .icon-boton-de-stop:before { content: "\e906"; } .icon-carpeta-abierta:before { content: "\e907"; } .icon-descargar:before { content: "\e908"; } .icon-flechas-de-avance-rapido:before { content: "\e909"; } .icon-flechas-de-retro-rapido:before { content: "\e90a"; } .icon-go_to:before { content: "\e90b"; } .icon-gobernante:before { content: "\e90c"; } .icon-logo-de-youtube:before { content: "\e90d"; } .icon-menu:before { content: "\e90e"; } .icon-molecula:before { content: "\e90f"; } .icon-orientacion:before { content: "\e910"; } .icon-paso-atras:before { content: "\e911"; } .icon-paso-de-avance:before { content: "\e912"; } .icon-seleccionar-objeto:before { content: "\e913"; } .icon-ViewFalse .path1:before { content: "\e914"; color: rgb(0, 0, 0); } .icon-ViewFalse .path2:before { content: "\e915"; margin-left: -1em; color: rgb(0, 0, 0); } .icon-ViewFalse .path3:before { content: "\e916"; margin-left: -1em; color: rgb(245, 0, 20); } .icon-ViewFalse .path4:before { content: "\e917"; margin-left: -1em; color: rgb(245, 0, 20); } .icon-ViewTrue:before { content: "\e918"; } .icon-zoom:before { content: "\e919"; }