2024-03-15 00:51:53 +00:00
|
|
|
.mapeate{
|
|
|
|
|
2024-04-30 14:55:09 +00:00
|
|
|
position : absolute;
|
2024-03-15 00:51:53 +00:00
|
|
|
top : 0em;
|
|
|
|
left : 0em;
|
|
|
|
width : 100%;
|
|
|
|
height : 100%;
|
|
|
|
color : $color-delante;
|
|
|
|
background-color : $color-detras;
|
|
|
|
overflow : hidden;
|
|
|
|
|
|
|
|
&,h1,h2,h3,h4,h5,h6{font-size : 1em;}
|
2024-04-02 15:19:03 +00:00
|
|
|
&,entrada,textarea,button{font-family : $fuente-principal;}
|
2024-03-15 00:51:53 +00:00
|
|
|
|
|
|
|
[data-visible=false]{display : none !important;}
|
|
|
|
|
2024-04-02 15:19:03 +00:00
|
|
|
a[href]{text-decoration : none;}
|
2024-03-15 00:51:53 +00:00
|
|
|
|
2024-04-02 15:19:03 +00:00
|
|
|
button,[type=button],[type=reset],[type=submit],[rol=button],[type=text],[type=number],[type=date],[type=datetime],[type=time],textarea{
|
|
|
|
font-size : 1em;
|
|
|
|
border : .1em solid $color-primario;
|
|
|
|
box-sizing : border-box;
|
|
|
|
border-radius : $tamano-curvatura;
|
|
|
|
box-shadow : 0em 0em $tamano-curvatura inset $color-primario;
|
|
|
|
transition-property : color,box-shadow,border-color;
|
|
|
|
transition-duration : $transicion-salida;
|
|
|
|
outline : none;
|
|
|
|
&:hover{transition-duration : $transicion-entrada;}
|
|
|
|
&:hover,&:focus{
|
|
|
|
border-color : $color-secundario;
|
|
|
|
box-shadow : 0em 0em $tamano-curvatura inset $color-secundario;
|
|
|
|
}
|
|
|
|
&[disabled],&[readonly]{
|
|
|
|
color :$color-gris;
|
|
|
|
border-color : $color-gris;
|
|
|
|
box-shadow : 0em 0em $tamano-curvatura inset $color-gris;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
[type=text],[type=number],[type=date],[type=datetime],[type=time],textarea{color : $color-delante;}
|
|
|
|
button,[type=button],[type=reset],[type=submit],[rol=button]{
|
|
|
|
color : $color-primario;
|
|
|
|
cursor : pointer;
|
|
|
|
&:hover{color : $color-secundario;}
|
|
|
|
}
|
2024-04-30 14:55:09 +00:00
|
|
|
// a[href],[onclick],[onmousedown],[onmouseup]{&:not([rol=button]):not(button):not(input):not(textarea):not(path):not(g):not(circle){
|
|
|
|
a[href],[onclick],[onmousedown],[onmouseup]{&:not([rol=button],button,input,textarea,path,g,circle){
|
2024-03-15 00:51:53 +00:00
|
|
|
color : $color-primario;
|
|
|
|
cursor : pointer;
|
|
|
|
transition-property : color;
|
|
|
|
transition-duration : $transicion-salida;
|
|
|
|
&:hover{
|
|
|
|
color : $color-secundario;
|
|
|
|
transition-duration : $transicion-entrada;
|
|
|
|
}
|
2024-04-02 15:19:03 +00:00
|
|
|
&[disabled]{color : $color-gris;}
|
2024-04-30 14:55:09 +00:00
|
|
|
}}
|
2024-03-15 00:51:53 +00:00
|
|
|
|
|
|
|
[data-icon]::before{
|
|
|
|
margin : 0em .4em;
|
|
|
|
font-family : $fuente-iconificada;
|
|
|
|
font-size : 1em;
|
|
|
|
vertical-align : middle;
|
|
|
|
}
|
|
|
|
|
|
|
|
nav ul{
|
|
|
|
margin : 0em;
|
|
|
|
padding : 0em;
|
|
|
|
list-style-type : none;
|
|
|
|
}
|
|
|
|
|
2024-04-02 15:19:03 +00:00
|
|
|
.entrada{
|
|
|
|
display : inline-block;
|
|
|
|
&>input,&>textarea,&>button{
|
|
|
|
width : 100%;
|
|
|
|
height : 100%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.grupo{
|
|
|
|
display : table;
|
|
|
|
&>*{display : table-cell;}
|
|
|
|
*{border-radius : 0em;}
|
|
|
|
&>:first-child{&,button,input,textarea{border-radius : $tamano-curvatura 0em 0em $tamano-curvatura;}}
|
|
|
|
&>:last-child{&,button,input,textarea{border-radius : 0em $tamano-curvatura $tamano-curvatura 0em;}}
|
|
|
|
}
|
|
|
|
|
2024-04-30 14:55:09 +00:00
|
|
|
.posicionador{
|
|
|
|
display : none;
|
|
|
|
position : absolute;
|
|
|
|
top : 0em;
|
|
|
|
right : 0em;
|
|
|
|
margin : .5em;
|
|
|
|
button{
|
|
|
|
position : absolute;
|
|
|
|
top : 0em;
|
|
|
|
right : 0em;
|
|
|
|
width : 1em;
|
|
|
|
height : 1em;
|
|
|
|
span{display : none;}
|
|
|
|
}
|
|
|
|
.arriba-izquierda{
|
|
|
|
margin-right : 1em;
|
|
|
|
border-radius : 1em .2em 0em .2em;
|
|
|
|
}
|
|
|
|
.arriba-derecha{
|
|
|
|
border-radius : .2em 1em .2em 0em;
|
|
|
|
}
|
|
|
|
.abajo-izquierda{
|
|
|
|
margin-right : 1em;
|
|
|
|
margin-top : 1em;
|
|
|
|
border-radius : .2em 0em .2em 1em;
|
|
|
|
}
|
|
|
|
.abajo-derecha{
|
|
|
|
margin-top : 1em;
|
|
|
|
border-radius : 0em .2em 1em .2em;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-03-15 00:51:53 +00:00
|
|
|
header,main,footer{
|
|
|
|
position : absolute;
|
|
|
|
left : 0em;
|
|
|
|
width : 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
header{
|
|
|
|
top : 0em;
|
|
|
|
height : $tamano-cabecera;
|
|
|
|
z-index : 20;
|
|
|
|
}
|
|
|
|
|
|
|
|
main{
|
|
|
|
top : $tamano-cabecera;
|
|
|
|
bottom : $tamano-pie;
|
|
|
|
overflow : auto;
|
|
|
|
z-index : 10;
|
|
|
|
}
|
|
|
|
|
|
|
|
footer{
|
|
|
|
bottom : 0em;
|
|
|
|
height : $tamano-pie;
|
|
|
|
z-index : 30;
|
|
|
|
}
|
|
|
|
|
|
|
|
h1{
|
|
|
|
position : absolute;
|
|
|
|
top : 0em;
|
|
|
|
left : 0em;
|
|
|
|
margin : ($tamano-cabecera * .02) .1em;
|
|
|
|
font-size : $tamano-cabecera * .8;
|
|
|
|
span{vertical-align : middle;}
|
|
|
|
img{
|
|
|
|
width : auto;
|
|
|
|
height : 1em;
|
|
|
|
&+span{display : none;}
|
|
|
|
}
|
|
|
|
span+span{font-size : .85em;}
|
|
|
|
}
|
|
|
|
|
|
|
|
.menu-principal{
|
|
|
|
position : absolute;
|
|
|
|
left : 50%;
|
|
|
|
bottom : 0em;
|
|
|
|
width : 30em;
|
|
|
|
margin-left : -15em;
|
|
|
|
text-align : center;
|
|
|
|
li{
|
|
|
|
display : inline-block;
|
|
|
|
margin : 0em 1em;
|
|
|
|
}
|
|
|
|
}
|
2024-04-02 15:19:03 +00:00
|
|
|
&[data-menu-principal-completo=false] .menu-principal{
|
|
|
|
left : 55%;
|
|
|
|
li{margin : 0em .2em;}
|
|
|
|
[data-icon]::before{
|
|
|
|
font-size : 2em;
|
|
|
|
margin : 0em;
|
|
|
|
}
|
|
|
|
span+span{display : none;}
|
|
|
|
}
|
2024-03-15 00:51:53 +00:00
|
|
|
|
|
|
|
.menu-links{
|
|
|
|
position : absolute;
|
|
|
|
top : 0em;
|
|
|
|
right : 0em;
|
|
|
|
margin : .1em;
|
|
|
|
li{
|
|
|
|
display : inline-block;
|
|
|
|
width : 1em;
|
|
|
|
height : 1em;
|
|
|
|
margin : 0em .2em;
|
|
|
|
font-size : 2em;
|
|
|
|
text-align : center;
|
2024-04-02 15:19:03 +00:00
|
|
|
// background-color : $color-delante;
|
2024-03-15 00:51:53 +00:00
|
|
|
border-radius : .5em;
|
|
|
|
&>a{
|
2024-04-02 15:19:03 +00:00
|
|
|
// font-size : .77em;
|
2024-03-15 00:51:53 +00:00
|
|
|
vertical-align : top;
|
|
|
|
}
|
|
|
|
[data-i18n]{display : none;}
|
|
|
|
}
|
|
|
|
[data-icon]::before{
|
|
|
|
margin : 0em;
|
|
|
|
// font-size : .7em;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-04-02 15:19:03 +00:00
|
|
|
.menu-mapas{
|
|
|
|
position : absolute;
|
|
|
|
top : 50%;
|
|
|
|
left : 50%;
|
|
|
|
margin : -18em -18em;
|
|
|
|
width : 36em;
|
|
|
|
height : 36em;
|
|
|
|
legend{
|
|
|
|
margin-top : 1em;
|
|
|
|
font-size : 1.5em;
|
|
|
|
font-weight : 900;
|
|
|
|
}
|
|
|
|
.buscador{
|
|
|
|
label{
|
|
|
|
padding-right : .4em;
|
|
|
|
font-weight : 900;
|
|
|
|
&::after{content : ":";}
|
|
|
|
}
|
|
|
|
.entrada{width : 100%;}
|
|
|
|
[data-icon]+span{display : none;}
|
|
|
|
}
|
|
|
|
.buscador{&,.entrada{width : 100%;}}
|
|
|
|
nav{
|
|
|
|
position : absolute;
|
|
|
|
top : 6em;
|
|
|
|
bottom : 0em;
|
|
|
|
width : 100%;
|
|
|
|
overflow : auto;
|
|
|
|
&>ul>li{
|
|
|
|
display : block;
|
|
|
|
width : 100%;
|
|
|
|
overflow : hidden;
|
|
|
|
border-radius : 1em;
|
|
|
|
ul{
|
|
|
|
display : inline-block;
|
|
|
|
width : 25em;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.imagen{
|
|
|
|
float : left;
|
|
|
|
margin-right : 1em;
|
|
|
|
&+[data-i18n]{
|
|
|
|
display : block;
|
|
|
|
margin-bottom : .5em;
|
|
|
|
font-size : 1.3em;
|
|
|
|
font-weight : 900;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
img{
|
|
|
|
width : 8em;
|
|
|
|
height : 8em;
|
|
|
|
}
|
|
|
|
[data-icon]+[data-i18n]{
|
|
|
|
font-weight : 900;
|
|
|
|
&::after{
|
|
|
|
content : ":";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-03-15 00:51:53 +00:00
|
|
|
.licencias{
|
|
|
|
display : block;
|
|
|
|
width : 100%;
|
|
|
|
margin : .1em 0em;
|
|
|
|
font-size : .85em;
|
|
|
|
font-weight : 900;
|
|
|
|
text-align : center;
|
|
|
|
img{
|
|
|
|
width : auto;
|
|
|
|
height : 1em;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-04-02 17:52:14 +00:00
|
|
|
.juego{
|
2024-04-30 14:55:09 +00:00
|
|
|
margin : 0em;
|
|
|
|
padding : 0em;
|
|
|
|
border : none;
|
|
|
|
overflow : hidden;
|
|
|
|
fieldset{position : absolute;}
|
|
|
|
&>legend{display : none;}
|
2024-04-02 17:52:14 +00:00
|
|
|
&,.mapa,.mapa>div{
|
|
|
|
position : absolute;
|
|
|
|
top : 0em;
|
|
|
|
left : 0em;
|
|
|
|
width : 100%;
|
|
|
|
height : 100%;
|
|
|
|
}
|
2024-04-30 14:55:09 +00:00
|
|
|
.mapa{
|
|
|
|
margin : 0em;
|
|
|
|
padding : 0em;
|
|
|
|
border : none;
|
|
|
|
z-index : 10;
|
|
|
|
-webkit-user-select : none;
|
|
|
|
-ms-user-select : none;
|
|
|
|
user-select : none;
|
|
|
|
legend{&,&+p{display : none;}}
|
|
|
|
}
|
|
|
|
svg{
|
|
|
|
position : absolute;
|
|
|
|
top : 50%;
|
|
|
|
left : 50%;
|
|
|
|
// box-shadow : 0em 0em .4em inset $color-gris;
|
|
|
|
}
|
|
|
|
.puntos,.elemento,.objetivos,.consola{
|
|
|
|
width : 10em;
|
|
|
|
padding : .5em;
|
|
|
|
// margin : 0em;
|
|
|
|
background-color : $color-detras;
|
|
|
|
border : .1em solid $color-gris;
|
|
|
|
border-radius : $tamano-curvatura;
|
|
|
|
box-shadow :
|
|
|
|
0em 0em .4em inset $color-gris,
|
|
|
|
.1em .1em .2em $color-delante;
|
|
|
|
legend{
|
|
|
|
float : left;
|
|
|
|
width : 10em;
|
|
|
|
height : 1.2em;
|
|
|
|
margin : .4em 0em;
|
|
|
|
font-weight : 900;
|
|
|
|
cursor : move;
|
|
|
|
text-wrap : nowrap;
|
|
|
|
text-overflow : ellipsis;
|
|
|
|
overflow : hidden;
|
|
|
|
-webkit-user-select : none;
|
|
|
|
-ms-user-select : none;
|
|
|
|
user-select : none;
|
|
|
|
&+p{
|
|
|
|
display : none;
|
|
|
|
clear : both;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.puntos{
|
|
|
|
height : 3.5em;
|
|
|
|
margin : 1em .5em;
|
|
|
|
z-index : 30;
|
|
|
|
}
|
|
|
|
.elemento{
|
|
|
|
height : 5.5em;
|
|
|
|
margin : 7em .5em;
|
|
|
|
z-index : 20;
|
|
|
|
}
|
|
|
|
.consola{
|
|
|
|
display : none;
|
|
|
|
width : 20em;
|
|
|
|
height : 7em;
|
|
|
|
margin : 1em 13em;
|
|
|
|
z-index : 50;
|
|
|
|
section{
|
|
|
|
width : 100%;
|
|
|
|
height : 6em;
|
|
|
|
margin-top : 2.5em;
|
|
|
|
background-color : $color-delante;
|
|
|
|
color : $color-detras;
|
|
|
|
font-family : $fuente-monoespaciada;
|
|
|
|
font-size : .85em;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.elemento,.puntos{section{
|
|
|
|
font-weight : 900;
|
|
|
|
text-align : center;
|
|
|
|
}}
|
|
|
|
.objetivos{
|
|
|
|
margin : 15em .5em;
|
|
|
|
z-index : 40;
|
|
|
|
img{
|
|
|
|
width : auto;
|
|
|
|
height : 1em;
|
|
|
|
margin : 0em .3em;
|
|
|
|
vertical-align : middle;
|
|
|
|
}
|
|
|
|
nav{
|
|
|
|
width : 100%;
|
|
|
|
max-height : 10em;
|
|
|
|
overflow-x : hidden;
|
|
|
|
overflow-y : auto;
|
|
|
|
}
|
|
|
|
li{
|
|
|
|
padding : .3em .2em;
|
|
|
|
border-radius : 0em;
|
|
|
|
}
|
|
|
|
ul{
|
|
|
|
&>:first-child{border-radius : $tamano-curvatura $tamano-curvatura 0em 0em;}
|
|
|
|
&>:last-child{border-radius : 0em 0em $tamano-curvatura $tamano-curvatura;}
|
|
|
|
}
|
|
|
|
[data-seleccionado=true]{&,&:hover{
|
|
|
|
color : $color-seleccionado;
|
|
|
|
border-color : $color-seleccionado;
|
|
|
|
box-shadow : 0em 0em $tamano-curvatura inset $color-seleccionado;
|
|
|
|
}}
|
|
|
|
li[data-ok=true]{&,&:hover{
|
|
|
|
color : $color-acertado;
|
|
|
|
border-color : $color-acertado;
|
|
|
|
box-shadow : 0em 0em $tamano-curvatura inset $color-acertado;
|
|
|
|
}}
|
|
|
|
}
|
2024-04-02 17:52:14 +00:00
|
|
|
}
|
|
|
|
|
2024-04-30 15:35:18 +00:00
|
|
|
.niveles{
|
|
|
|
label{
|
|
|
|
display : inline-block;
|
|
|
|
margin : .1em .2em;
|
|
|
|
padding : .2em .2em;
|
|
|
|
cursor : pointer;
|
|
|
|
color : $color-delante;
|
|
|
|
border : .1em solid $color-gris;
|
|
|
|
border-radius : .4em;
|
|
|
|
opacity : .5;
|
|
|
|
box-shadow : 0em 0em .4em inset $color-gris;
|
|
|
|
transition-property : border-color,box-shadow,opacity;
|
|
|
|
transition-duration : $transicion-salida;
|
|
|
|
&:hover{
|
|
|
|
transition-duration : $transicion-entrada;
|
|
|
|
box-shadow : 0em 0em .4em inset $color-delante;
|
|
|
|
}
|
|
|
|
&[data-seleccionado=true]{
|
|
|
|
// border-color : $color-primario;
|
|
|
|
opacity : 1;
|
|
|
|
// box-shadow : 0em 0em .4em inset $color-primario;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
label [data-i18n],[type=checkbox],.nivel{display : none;}
|
|
|
|
.elementos>span+span{
|
|
|
|
&:before{content : "[";}
|
|
|
|
&:after{content : "]";}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2024-04-30 14:55:09 +00:00
|
|
|
// [data-posicion=arriba_izquierda]{
|
|
|
|
// top : 0em;
|
|
|
|
// left : 0em;
|
|
|
|
// }
|
|
|
|
// [data-posicion=arriba_derecha]{
|
|
|
|
// top : 0em;
|
|
|
|
// right : 0em;
|
|
|
|
// }
|
|
|
|
// [data-posicion=abajo_izquierda]{
|
|
|
|
// left : 0em;
|
|
|
|
// bottom : 0em;
|
|
|
|
// }
|
|
|
|
// [data-posicion=abajo_derecha]{
|
|
|
|
// right : 0em;
|
|
|
|
// bottom : 0em;
|
|
|
|
// }
|
|
|
|
|
2024-03-15 00:51:53 +00:00
|
|
|
}
|