mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
324 lines
7.4 KiB
CSS
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;
|
|
} |