Files
roll20-character-sheets/3DeT_VICTORY/3detvictory.css
T

519 lines
13 KiB
CSS

@import url('https://fonts.googleapis.com/css2?family=Passion+One&display=swap');
* {
font-family: 'Passion One', cursive;
}
.charsheet .sheet-d6{
font-family: dicefontd6 !important;
}
.charsheet .sheet-container {
display: grid;
max-width: 1200px;
grid-template-columns: 925px 275px;
grid-column-gap: 25px;
border: 5px solid #fdb22d;
border-radius: 10px;
padding: 15px;
background-color: black;
}
.charsheet .sheet-logo {
width: 250px;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type=number] {
-moz-appearance: textfield;
}
.charsheet .sheet-section-main{
min-width: 925px;
}
.charsheet table{
border-collapse:separate;
border-spacing:10px;
}
.charsheet .sheet-header {
display: grid;
grid-template-columns: 250px 930px;
grid-column-gap: 20px;
}
.charsheet .sheet-nome-pontos label{
font-size: 30px;
font-weight: 400 !important;
color: #fdb22d;
display: inline-block;
margin-bottom: 40px;
width: 150px;
}
.charsheet button, .charsheet label {
color: #fdb22d !important;
}
.charsheet .sheet-nome-pontos input{
width: 700px !important;
border: 5px solid #fdb22d;
font-size: 30px;
margin-left: 20px;
display: inline-block;
background-color: white;
}
.charsheet .sheet-textarea-dvan {
width: 500px;
border: 5px solid #fdb22d;
font-size: 30px;
margin-left: 20px;
border-radius: 15px;
resize: none;
height: 150px;
padding: 15px;
}
.charsheet .sheet-body, .charsheet .sheet-pertec {
display: grid;
grid-template-columns: 550px 630px;
grid-column-gap: 20px;
margin-top: 30px;
}
.charsheet .sheet-character {
width: 250px;
}
.charsheet .sheet-main-attributes{
width: 75px !important;
height: 75px !important;
border-radius: 15px;
border: 5px solid #fdb22d;
text-align: center;
font-size: 50px;
padding-top: 15px;
font-weight: bold;
}
.charsheet .sheet-attributes{
display: grid;
grid-template-columns: 33% 33% 33%;
text-align: center;
}
.charsheet .sheet-attributes label {
text-align: center;
font-size: 25px;
font-weight: 400 !important;
padding-top: 15px;
}
.charsheet .sheet-variate-attributes{
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
}
.charsheet .sheet-variate-attributes label{
text-align: center !important;
}
.charsheet .sheet-variate-section {
margin-top: 50px;
}
.charsheet .sheet-padding-atuais{
margin-top: 10px;
}
.charsheet .sheet-section-dvan{
display: flex;
}
.charsheet .sheet-column-dvan{
display: flex;
flex-direction: column;
margin-bottom: 30px;
}
.charsheet .sheet-button-attribute{
border: none;
background: transparent;
font-size: 25px !important;
font-weight: 400 !important;
cursor: pointer;
margin: none;
}
.charsheet .sheet-titulo label,
.charsheet .sheet-dkarma label{
font-size: 25px;
font-weight: 400 !important;
background-color: #fdb22d;
color: black !important;
padding: 5px;
}
.charsheet .sheet-dkarma label{
background-color: transparent;
color: #fdb22d !important;
}
.charsheet .sheet-titulo input,
.charsheet .sheet-dkarma input {
width: 25px;
height: 25px;
}
.charsheet .sheet-pericia >.sheet-3colrow >div{
display: grid;
grid-template-columns: 30% 30% 30%;
grid-column-gap: 5%;
font-size: 18px;
}
.sheet-rolltemplate-3det {
border: 3px solid white;
background-color: black;
font-weight: bolder;
padding: 5px;
}
.sheet-rolltemplate-3det label{
font-weight: bolder !important;
color: #fdb22d !important;
}
.sheet-rolltemplate-3det .sheet-roll-title{
color: #fdb22d !important;
font-size: 20px !important;
font-weight: bolder !important;
padding: 5px;
}
.sheet-rolltemplate-3det .sheet-roll-rolls{
border-top: 1px solid rgb(26, 26, 26);
border-bottom: 1px solid rgb(26, 26, 26);
padding: 5px;
}
.sheet-rolltemplate-3det .sheet-roll-rolls label{
line-height: 25px;
}
.sheet-rolltemplate-3det .sheet-roll-result{
color: #fdb22d !important;
font-weight: bolder !important;
padding: 5px;
}
.repcontainer[data-groupname="repeating_spells"] {
width: 100%;
padding-bottom: 15px;
}
.repcontainer[data-groupname="repeating_spells"] .itemcontrol {
z-index: 99;
font-family: 'Pictos'
}
.repcontainer[data-groupname="repeating_spells"]>.repitem {
width: 100%
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell {
position: relative;
padding-left: 3px;
padding-right: 3px;
display: grid;
margin-bottom: 5px;
column-gap: 5px;
grid-template-columns: 50px auto 1px 14px;
row-gap: 5px;
width: 100%
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell input,
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell select {
width: 100%;
background-color: white;
border: 0;
font-size: 20px;
border-bottom: 2px solid black
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-buttonspell {
background-color: transparent;
font-family: 'dicefontd20';
color: #0e0e0e;
display: flex;
justify-content: center;
align-items: center;
font-size: 20px;
border: 0;
cursor: pointer
}
/*.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-buttonspell:hover {
color: #242424
}*/
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-buttonspell:active {
font-size: 18px
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-hiddencheckbox {
width: 20px;
height: 20px;
border: 0;
padding: 0;
margin: 0;
position: absolute;
top: 2px;
right: 2px;
opacity: 0;
z-index: 2;
cursor: pointer
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-hiddencheckbox:checked~.sheet-extra {
display: grid
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-hiddencheckbox:checked~span.sheet-hiddencheckboxcover {
color: #fdb22d
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-hiddencheckbox:hover~.sheet-hiddencheckboxcover {
color: #fdb22d
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell span.sheet-hiddencheckboxcover {
position: absolute;
font-family: "Pictos";
font-size: 20px;
top: 2px;
color: #fdb22d;
right: 2px;
width: 20px;
height: 22px;
display: flex;
justify-content: center;
align-items: center;
z-index: 1
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-extra {
display: none;
grid-column: 1/5;
width: 94%;
padding: 4px;
font-size: 12px;
border: solid 2px #535353;
background-color: #d6d6d6;
grid-template-columns: 2fr 5fr 1fr 2fr;
column-gap: 4px;
row-gap: 4px;
color: #535353
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-extra span {
display: inline-flex;
height: 100%;
align-items: center
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-extra input,
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-extra select {
width: 100%;
background-color: transparent;
font-size: 12px;
height: 16px;
border: 0;
border-bottom: 2px solid #535353
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-extra .sheet-cd {
text-align: center;
justify-content: center
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-extra .sheet-singleline {
grid-column: 2/5
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-extra .sheet-fullline {
grid-column: 1/5;
display: inline-flex;
justify-content: center;
align-items: center;
width: 98%
}
.repcontainer[data-groupname="repeating_spells"]>.repitem .sheet-container-single-spell .sheet-extra textarea {
font-size: 12px;
grid-column: 1/5;
width: 100%;
height: 70px;
border: 2px solid #535353;
font-size: 20px;
}
.repcontainer[data-groupname="repeating_vantagens"],
.repcontainer[data-groupname="repeating_desvantagens"] {
min-width: 600px;
min-height: 10px;
display: flex;
flex-direction: column;
flex-wrap: wrap;
justify-content: flex-start;
align-items: center;
padding-bottom: 15px;
}
.repcontainer[data-groupname="repeating_vantagens"] .itemcontrol,
.repcontainer[data-groupname="repeating_desvantagens"] .itemcontrol {
z-index: 99;
font-family: 'Pictos'
}
.repcontainer[data-groupname="repeating_vantagens"]>.repitem,
.repcontainer[data-groupname="repeating_desvantagens"]>.repitem {
display: inline-block;
width: 100%;
box-sizing: border-box;
padding: 5px;
padding-top: 2px;
padding-bottom: 2px;
border: 0
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power {
position: relative;
padding-left: 3px;
padding-right: 3px;
display: grid;
column-gap: 5px;
grid-template-columns: 50px auto 20px;
row-gap: 5px;
width: 100%
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-buttonshowinfo,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-buttonshowinfo {
background-color: transparent;
font-family: 'Pictos';
color: #0e0e0e;
display: flex;
justify-content: center;
align-items: center;
font-size: 20px;
border: 0;
cursor: pointer
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-buttonshowinfo:hover,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-buttonshowinfo:hover {
color: #242424
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-buttonshowinfo:active,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-buttonshowinfo:active {
font-size: 18px
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power input,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power input {
height: 30px;
border: 0;
width: 100%;
box-sizing: border-box;
padding-left: 2px;
padding-right: 2px;
border-bottom: 2px solid black;
font-size: 20px;
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-hiddencheckbox,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-hiddencheckbox {
width: 20px;
height: 20px;
border: 0;
padding: 0;
margin: 0;
position: absolute;
top: 0;
right: 2px;
opacity: 0;
z-index: 2;
cursor: pointer
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-hiddencheckbox:checked~.sheet-extra,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-hiddencheckbox:checked~.sheet-extra {
display: flex
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-hiddencheckbox:checked~span.sheet-hiddencheckboxcover,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-hiddencheckbox:checked~span.sheet-hiddencheckboxcover {
color: #fdb22d
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-hiddencheckbox:hover~.sheet-hiddencheckboxcover,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-hiddencheckbox:hover~.sheet-hiddencheckboxcover {
color: #fdb22d
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power span.sheet-hiddencheckboxcover,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power span.sheet-hiddencheckboxcover {
position: absolute;
font-family: "Pictos";
font-size: 20px;
top: 0;
color: #fdb22d;
right: 2px;
width: 20px;
height: 22px;
display: flex;
justify-content: center;
align-items: center;
z-index: 1
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-extra,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-extra {
display: none;
grid-column: 2/4;
width: 100%;
padding: 4px;
border: solid 2px black
}
.repcontainer[data-groupname="repeating_vantagens"] .sheet-container-ability-power .sheet-extra textarea,
.repcontainer[data-groupname="repeating_desvantagens"] .sheet-container-ability-power .sheet-extra textarea {
width: 100%;
height: 100%;
min-height: 60px;
margin-bottom: 8px;
font-size: 20px;
}