Files

526 lines
10 KiB
CSS

@import url('https://fonts.googleapis.com/css?family=Pirata+One|Alegreya&display=swap');
.sheet-body {
background-image: url("https://i.imgur.com/cHyDwls.png");
background-position: center top;
background-size: 100% auto;
max-width: 1000px;
min-width: 1000px;
}
/*Configure the tab buttons*/
.sheet-principal,
.sheet-magias {
display: none;
}
/* show the selected tab */
.sheet-tabstoggle[value="principal"] ~ div.sheet-principal,
.sheet-tabstoggle[value="magias"] ~ div.sheet-magias {
display: block;
}
.sheet-botao-selecao {
font-family: 'Pirata One', cursive;
text-align:center;
font-size:1.3em;
border-radius: 5px solid black;
background-color: white;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
-webkit-border-radius: 5px;
color: black;
background-color:white;
}
.sheet-body button {
margin-top:2px;
}
.sheet-body textarea {
font-family: 'Alegreya', serif;
font-size:1.3em;
max-width: 90%;
}
.sheet-body input {
font-family: 'Alegreya', serif;
}
.sheet-header {
font-family: 'Alegreya', serif;
font-size: 0.85em;
display: inline-block;
}
.right-logo-with-button div {
float: right
}
.sheet-header label {
font-size: 1.5em;
display: inline-block;
font-weight: normal;
margin: 0px;
padding: 0px;
}
.sheet-header input {
font-family: 'Alegreya', serif;
border-bottom: 1px solid black;
height: 25px;
border-top: 0px;
border-left: 0px;
border-right: 0px;
background: none;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
-webkit-border-radius: 0px;
border-radius: 0px;
color: black;
margin-bottom: 0px;
font-size: 1em;
}
.sheet-dados-atributos {
max-height: 80px;
max-width: 180px;
}
.sheet-atributos {
font-family: 'Pirata One', cursive;
min-height:80px;
min-width: 180px;
}
.sheet-parametros {
font-family: 'Pirata One', cursive;
}
.sheet-titulo {
font-family: 'Pirata One', cursive;
text-align:center;
}
.sheet-atributos input,
.sheet-parametros input {
height: 30px;
text-align:center;
font-family: 'Alegreya', serif;
font-size:1.5em;
border-radius: 5px solid black;
background-color: white;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
-webkit-border-radius: 5px;
color: black;
margin-bottom: 0px;
}
.sheet-atributos-value {
margin-left: 23px;
width: 35px !important;
}
.sheet-atributos-name {
font-size: 1.6em;
vertical-align: middle !important;
}
.sheet-label-1-5 {
font-size: 1.6em;
}
.sheet-atributos select,
.sheet-parametros select {
width: 76px;
height: 30px;
text-align:center;
font-family: 'Alegreya', serif;
font-size:1.2em;
border-radius: 5px solid black;
background-color: white;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
-webkit-border-radius: 5px;
color: black;
margin-bottom: 0px;
}
.sheet-atributos input-small,
.sheet-parametros input-small {
width: 150px;
}
.sheet-atributos h2,
.sheet-parametros h2 {
font-size: 2em;
margin-bottom: 10px;
text-align: center;
}
.sheet-atributos label,
.sheet-parametros label {
display: inline-block;
width: 31%;
}
.sheet-atributos textarea,
.sheet-parametros textarea {
resize: vertical;
}
.sheet-parametros-input-pv {
margin-left:-95px;
width: 70px !important;
}
.sheet-parametros-input-dano {
margin-left: 5px;
width: 90px;
}
.sheet-parametros-input-def-atributo {
margin-left: -95px;
width: 40px !important;
}
.sheet-parametros-input-def-armadura {
margin-left:-104px;
width: 40px;
}
.sheet-parametros-input-def-outros {
margin-left:-104px;
width: 40px;
}
.sheet-parametros-def-separador {
margin-left: 10px;
}
.sheet-parametros-label-def-atributo {
font-family: 'Alegreya', serif;
font-size: 0.9em;
padding-top: 0px !important;
margin-left: 105px !important;
}
.sheet-parametros-label-def-armadura {
margin-left: -52px !important;
max-width: 20px;
}
.sheet-parametros-label-def-outros {
margin-left: 48px !important;
max-width: 20px;
}
.sheet-parametros-input-mp {
margin-left:-85px;
width: 40px;
}
.sheet-parametros-input-triunfo {
margin-left:-65px;
width: 40px;
}
.sheet-obs-label {
font-family: 'Alegreya', serif;
font-size: 1em;
padding-top: 0px !important;
}
.sheet-dados-combate {
font-family: 'Pirata One', cursive;
font-size: 1em;
display: inline-block;
}
.sheet-armas {
font-family: 'Alegreya', serif;
font-size: 1em;
}
.sheet-armas input {
font-family: 'Alegreya', serif;
font-size: 1.3em;
}
.sheet-armas label {
font-size: 1.1em;
}
.sheet-dados-combate input {
width: 35px;
height: 30px;
text-align:center;
font-family: 'Alegreya', serif;
font-size:1em;
border-radius: 5px solid black;
background: none;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
-webkit-border-radius: 5px;
color: black;
margin-bottom: 0px;
font-size: 1em;
}
.sheet-obs-label-combate {
font-size:1em !important;
}
.sheet-pvs {
margin-left:43px;
}
.sheet-pvs-atuais {
margin-left:-35px;
}
.sheet-combate label {
font-size: 1.2em;
font-family: 'Alegreya', serif;
}
.sheet-combate input {
max-width: 40px !important;
}
.sheet-combate-corporal-input-total {
margin-left:-55px;
}
.sheet-combate-distancia-input-total {
margin-left:40px;
}
.sheet-combate-corporal-label-atributo {
margin-left:115px;
}
.sheet-combate-corporal-label-mp {
margin-left:-55px;
}
.sheet-combate-corporal-label-perito {
margin-left:-80px;
}
.sheet-combate-distancia-label-atributo {
margin-left:130px;
}
.sheet-combate-distancia-label-mp {
margin-left:-65px;
}
.sheet-combate-distancia-label-perito {
margin-left:-80px;
}
.sheet-combate-label-separador {
max-width: 2px;
}
.sheet-magias {
font-family: 'Alegreya', serif;
font-size: 1em;
width: 800px;
}
.sheet-magias textarea {
resize: vertical;
font-family: 'Alegreya', serif;
text-align:center;
}
.sheet-magias label {
font-size: 1em;
display: inline-block;
font-weight: normal;
font-family: 'Alegreya', serif;
}
.sheet-magias input {
text-align: left;
font-family: 'Alegreya', serif;
height: 25px;
}
.sheet-creditos {
font-family: 'Alegreya', serif;
font-size: 0.7em;
text-align:right;
}
.sheet-rolltemplate-ataque,
.sheet-rolltemplate-atributo {
box-sizing:border-box;
width:100%;
position:relative;
background-color:white;
overflow:hidden;
border-radius: 5px solid black;
background-color: white;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
-webkit-border-radius: 5px;
}
.sheet-rolltemplate-ataque .sheet-rollbox-container,
.sheet-rolltemplate-atributo .sheet-rollbox-container {
width:100%;
position:relative;
box-sizing:border-box;
border:2px solid black
}
.sheet-rolltemplate-ataque .sheet-rollbox-container .sheet-rollbox{
padding:5px;
font-family:'Scala Sans';
position:relative;
width:100%;
min-height:40px;
display:grid;
box-sizing:border-box;
grid-template-columns:1fr 1px 1fr;
column-gap:5px;
row-gap:5px
}
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox{
padding:5px;
font-family:'Scala Sans';
width:100%;
box-sizing:border-box;
text-align:center;
}
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox-desempenho{
padding:5px;
font-family:'Scala Sans';
width:100%;
box-sizing:border-box;
margin-bottom:3px;
}
.sheet-rolltemplate-ataque .sheet-rollbox-container .sheet-rollbox .sheet-roll-title,
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox .sheet-roll-title,
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox-desempenho .sheet-roll-title{
width:100%;
grid-column:1/4;
min-height:16px;
display:flex;
align-items:center;
justify-content:center;
text-align:center;
text-transform:uppercase
}
.sheet-rolltemplate-ataque .sheet-rollbox-container .sheet-rollbox .sheet-roll-label,
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox .sheet-roll-label,
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox-desempenho .sheet-roll-label{
margin-top:5px;
width:100%;
display:flex;
align-items:center;
justify-content:center;
text-align:center;
font-weight:normal
}
.sheet-rolltemplate-ataque .sheet-rollbox-container .sheet-rollbox .sheet-roll,
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox .sheet-roll,
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox-desempenho .sheet-roll{
padding-top:5px;
width:100%;
display:flex;
align-items:center;
justify-content:center;
text-align:center
}
.sheet-rolltemplate-ataque .sheet-rollbox-container .sheet-rollbox .sheet-roll span,
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox .sheet-roll span{
margin:0 auto;
padding:8px;
font-family: 'Alegreya', serif;
font-size:18px
}
.sheet-rolltemplate-atributo .sheet-rollbox-container .sheet-rollbox-desempenho .sheet-roll span{
margin-top:-9px;
padding:8px;
font-family: 'Alegreya', serif;
font-size:18px
}
.sheet-rolltemplate-ataque .sheet-rollbox-container .sheet-rollbox .sheet-divisor{
display:flex;
align-items:center;
justify-content:center;
text-align:center
}
.sheet-rolltemplate-ataque .sheet-rollbox-container .sheet-rollbox .sheet-divisor span{
width:1px;
height:70%;
background-color:black
}
.sheet-rolltemplate-ataque .sheet-header,
.sheet-rolltemplate-atributo .sheet-header{
width: 100%;
font-family: 'Pirata One', cursive;
background-color: black;
display: inline-block;
text-align: center;
color: white;
position: relative;
font-size: 1.3em;
}
.sheet-rolltemplate-ataque .sheet-left,
.sheet-rolltemplate-atributo .sheet-left{
margin-left: 5px;
}
.sheet-dinheiro{
width: 55px;
font-size:1.3em;
min-height: 10px !important;
}
.sheet-dinheiro input {
font-size:1em;
}
.sheet-arma-input-nome {
width:118px;
}
.sheet-armas-input-dano {
width:60px;
}
.sheet-armas-input-municao {
width:40px;
}
.sheet-armas-label-nome{
margin-left:42px;
}
.sheet-armas-label-tipo{
margin-left:-27px;
}
.sheet-armas-label-dano{
margin-left:-57px;
}
.sheet-armas-label-municao {
margin-left:-73px;
max-width:10px
}
.sheet-caracteristicas {
min-width:230px;
}