Mapeate/Public/scss/Mapeate.base.scss

137 lines
2.9 KiB
SCSS
Raw Normal View History

.mapeate{
position : relative;
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;}
&,input,textarea,button{font-family : $fuente-principal;}
[data-visible=false]{display : none !important;}
a[href]{
text-decoration : none;
}
a[href],[onclick],button,[type=button],[type=reset],[type=submit]{
color : $color-primario;
cursor : pointer;
transition-property : color;
transition-duration : $transicion-salida;
&:hover{
color : $color-secundario;
transition-duration : $transicion-entrada;
}
}
[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;
}
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;
}
}
.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;
background-color : $color-delante;
border-radius : .5em;
&>a{
font-size : .77em;
vertical-align : top;
}
[data-i18n]{display : none;}
}
[data-icon]::before{
margin : 0em;
// font-size : .7em;
}
}
.licencias{
display : block;
width : 100%;
margin : .1em 0em;
font-size : .85em;
font-weight : 900;
text-align : center;
img{
width : auto;
height : 1em;
}
}
}