Files
roll20-character-sheets/CDR/cdr.css
T

324 lines
7.4 KiB
CSS

@import url('https://fonts.googleapis.com/css2?family=Special+Elite&display=swap');
* {
font-family: 'Special Elite', cursive;
}
.sheet-container {
position: relative;
margin: 0 auto;
font-size: 13px;
display: grid;
width: 930px;
background-repeat: no-repeat;
min-height: 500px;
background-color: #ffffff;
}
label, input, button, select, textarea{
line-height: inherit !important;
background-color: transparent !important;
}
label, .sheet-darkmode .characterviewer label {
font-weight: 400;
color: black !important;
margin-bottom: 0px;
width: auto !important;
}
.sheet-label-detento label{
text-align: center !important;
}
/* Header */
.sheet-header{
display: grid;
grid-template-columns: 200px auto;
grid-column-gap: 22px;
height: 80px;
border-bottom: 3px solid black;
}
.sheet-header .sheet-header-title{
display: flex;
align-items: center;
}
.sheet-header .sheet-header-title .sheet-title{
font-size: 2.6em;
color: black;
}
.sheet-logo-cdr{
width: 200px;
}
.sheet-vulgo-nome {
display: flex;
align-items: end;
flex-direction: column;
justify-content: flex-end;
}
.sheet-vulgo-nome div {
width: 100% !important;
}
/* Body */
.sheet-body{
margin-top: 15px;
}
.sheet-label-detento{
text-align: center;
}
.sheet-label-detento label{
font-size: 30px;
color: #ee1d25 !important;
}
.sheet-vulgo-nome-evolucoes{
display: grid;
grid-template-columns: 45% 30% 20%;
grid-column-gap: 2.5%;
}
.sheet-margin-bottom{
margin-bottom: 20px !important;
}
.sheet-pontos-ludicos label{
text-align: end !important;
font-size: 33px !important;
margin-bottom: 18px;
}
.sheet-evolucoes-ludicos{
display: flex;
align-items: end;
flex-direction: column;
justify-content: flex-end;
}
.sheet-label-evolucoes label {
margin-right: 0px !important;
margin-bottom: 20px;
text-align: end;
font-size: 1.7em;
}
.sheet-put-element-end{
display: flex;
flex-direction: row;
justify-content: flex-end;
}
.sheet-vulgo-nome-evolucoes label{
font-size: 30px;
padding-right: 0px;
}
.sheet-vulgo-nome-evolucoes .sheet-input-vulgo-nome {
border: none;
border-bottom: 3px solid black;
border-left: 3px solid black;
width: 90% !important;
margin-left: 50px;
font-size: 25px;
background-color: transparent;
}
.sheet-input-evolucao {
width: 45px !important; height: 45px !important;
outline: 3px solid black;
margin-left: 15px;
}
.sheet-label-attribute {
margin-top: 45px !important;
}
.sheet-label-attribute label{
width: 20% !important;
text-align: center !important;
font-size: 2em !important;
color: white !important;
background: black !important;
padding: 7px 30px !important;
margin-left: auto;
margin-right: auto;
}
.sheet-corpo-ficha {
display: grid;
grid-template-columns: 15% 60% 15%;
grid-column-gap: 5%;
margin-top: 30px;
}
.sheet-atributos {
display: grid;
grid-template-columns: 45% 45%;
grid-column-gap: 10%;
}
.sheet-atributos label{
position: relative;
z-index: 2;
}
.sheet-atributos-input {
position: relative;
z-index: 1;
border-radius: 100%;
-webkit-appearance: none !important;
-moz-appearance: textfield !important;
font-size: 20px;
width: 245px !important;
height: 50px !important;
background-color: transparent;
border: none;
border-right: 4px solid black;
border-bottom: 4px solid black;
text-align: center;
outline: none;
margin-top: -15px;
}
.sheet-atributos label, .sheet-pena-vida-title, .sheet-moral-title{
font-size: 2em;
}
.sheet-vida-title{
font-size: 2em;
position: relative;
display: inline-block;
margin-top: 50px;
}
.sheet-pena-switch-1, .sheet-vida-switch-1, .sheet-moral-switch-1, .sheet-moral-switch-minus-3,
.sheet-pena-switch-2, .sheet-vida-switch-2, .sheet-moral-switch-2, .sheet-moral-switch-minus-2,
.sheet-pena-switch-3, .sheet-vida-switch-3, .sheet-moral-switch-3, .sheet-moral-switch-minus-1,
.sheet-pena-switch-4, .sheet-vida-switch-4, .sheet-moral-switch-4, .sheet-moral-switch-0,
.sheet-pena-switch-5, .sheet-vida-switch-5, .sheet-moral-switch-5, .sheet-vida-switch-6,
.sheet-moral-switch-6, .sheet-moral-switch-7, .sheet-moral-switch-8, .sheet-moral-switch-9,
.sheet-moral-switch-10
{
font-size: 25px !important;
position: relative;
display: inline-block;
width: 100% !important;
height: 35px;
border: none;
text-align: center;
margin-top: 5px;
background-color:#cbcccc !important;
cursor: pointer;
padding-top: 10px;
}
.sheet-pena-switch-1 span, .sheet-vida-switch-1 span, .sheet-moral-switch-1 span, .sheet-moral-switch-minus-3 span,
.sheet-pena-switch-2 span, .sheet-vida-switch-2 span, .sheet-moral-switch-2 span, .sheet-moral-switch-minus-2 span,
.sheet-pena-switch-3 span, .sheet-vida-switch-3 span, .sheet-moral-switch-3 span, .sheet-moral-switch-minus-1 span,
.sheet-pena-switch-4 span, .sheet-vida-switch-4 span, .sheet-moral-switch-4 span, .sheet-moral-switch-0 span
.sheet-pena-switch-5 span, .sheet-vida-switch-5 span, .sheet-moral-switch-5 span, .sheet-vida-switch-6 span,
.sheet-moral-switch-6 span, .sheet-moral-switch-7 span, .sheet-moral-switch-8 span, .sheet-moral-switch-9 span,
.sheet-moral-switch-10 span {
margin-left: -5px;
}
.sheet-moral-negative{
background-color:#f7a8ab !important
}
.sheet-pena-switch-1 input, .sheet-vida-switch-1 input, .sheet-moral-switch-1 input, .sheet-moral-switch-minus-3 input,
.sheet-pena-switch-2 input, .sheet-vida-switch-2 input, .sheet-moral-switch-2 input, .sheet-moral-switch-minus-2 input,
.sheet-pena-switch-3 input, .sheet-vida-switch-3 input, .sheet-moral-switch-3 input, .sheet-moral-switch-minus-1 input,
.sheet-pena-switch-4 input, .sheet-vida-switch-4 input, .sheet-moral-switch-4 input, .sheet-moral-switch-0 input,
.sheet-pena-switch-5 input, .sheet-vida-switch-5 input, .sheet-moral-switch-5 input, .sheet-vida-switch-6 input,
.sheet-moral-switch-6 input, .sheet-moral-switch-7 input, .sheet-moral-switch-8 input, .sheet-moral-switch-9 input,
.sheet-moral-switch-10 input {
opacity: 0;
width: 0;
height: 0;
}
.sheet-privilegios-posses {
display: grid;
grid-template-columns: 45% 45%;
grid-column-gap: 10%;
margin-top: 15px;
}
.sheet-description {
display: grid;
grid-template-columns: 45% 45%;
grid-column-gap: 10%;
margin-top: -41px;
}
.sheet-textarea-priv-pos{
width: 229px !important;
height: 425px;
resize: none;
padding: 10px;
font-size: 20px;
}
.sheet-description-title {
font-size: 2em;
color: white !important;
background: black;
padding: 7px 30px;
text-align: center;
}
.sheet-description-gana-title{
font-size: 2em;
color: white !important;
background: black;
padding: 7px 30px;
width: 50% !important;
}
.sheet-textarea-description{
width: 408px !important;
height: 100px;
resize: none;
padding: 10px;
font-size: 20px;
}
.sheet-textarea-qualsua{
width: 396px !important
}
.characterviewer label {
color: black !important;
}
.sheet-pena-moral-selected {
background: black !important;
color: white !important;
}
.charsheet button {
border: none;
background: transparent !important;
padding: 0;
margin: 0;
box-shadow: none;
display: flex;
align-items: center;
cursor: pointer;
}
button label{
cursor: pointer;
}