Files
roll20-character-sheets/Primal Quest/PrimalQuest.css
T

449 lines
8.5 KiB
CSS

@import url("https://fonts.googleapis.com/css2?family=Amatic+SC:wght@700&family=Permanent+Marker&display=swap");
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: "Permanent Marker", cursive;
font-weight: bolder;
color: #111111 !important;
}
a {
text-decoration: none;
}
input {
border: none !important;
background-color: transparent;
outline: 0;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
/* Firefox */
input[type="number"] {
-moz-appearance: textfield;
}
.abs {
position: absolute;
}
/*Sheet Scrollbar*/
::-webkit-scrollbar {
width: 5px;
}
::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px grey;
}
.btn:hover {
background-position: 0 0;
}
.ui-dialog .charsheet button[type="roll"].negativeDice {
background-color: #ffffff;
color: #e91010 !important;
margin: 0;
/* left: 250px; */
border: 1px dashed;
box-shadow: none;
border-radius: 5px;
}
.ui-dialog .charsheet button[type="roll"].negativeDice::before {
font-family: "dicefontd6";
content: "f";
background-color: #e91010;
color: #fff;
font-size: 16px;
}
.ui-dialog .charsheet button[type="roll"].positiveDice {
background-color: rgb(251, 255, 250);
color: #098029 !important;
margin: 0;
/* left: 310px !important; */
border: 1px dashed #098029;
box-shadow: none;
}
.ui-dialog .charsheet button[type="roll"].positiveDice::before {
font-family: "dicefontd6";
content: "f";
background-color: #098029;
color: #fff;
font-size: 16px;
}
.ui-dialog .charsheet button[type="roll"],
.charsheet .div_body > button[type="roll"],
.charsheet .div_mind > button[type="roll"],
.charsheet .div_heart > button[type="roll"] {
background-image: none;
}
.ui-dialog .charsheet button[type="roll"]:before,
.charsheet .div_body > button[type="roll"]:before,
.charsheet .div_mind > button[type="roll"]:before,
.charsheet .div_heart > button[type="roll"]:before {
font-family: "dicefontd6";
content: "f";
background-color: #b61414;
color: #fff;
font-size: 20px;
}
.mainContent {
width: 1000px;
height: 500px;
background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMxyLYfKqmfMp1AjoBg9jQM2eDTyUQQ4yeKMEX4F7wS11grwXUZEADp4aCQucg_2G8RZS79ZtjZctbxYkTkvwBPTq0AxISJnYCR3VQOqto3eXXhXcZ3gADUN3lC8-qaoZmUuO_SMZGoJodXbvrSPJlZNcneO8IKJgYOOApd4RC1_wVnGvUBx6Z3XCd/s701/pqf2.png");
background-repeat: no-repeat;
background-size: 1000px 500px;
position: relative !important;
margin: 10px auto !important;
}
.div_name {
left: 122px;
top: 20px;
}
.attr_character_name {
outline: 0;
height: 12px;
padding: 0;
border-bottom: 0;
}
.div_body {
left: 31px;
top: 97px;
border-bottom: none;
padding: 0;
transform: rotate(-28deg);
}
.div_mind {
left: 210px;
top: 88px;
border-bottom: none;
padding: 0;
transform: rotate(-28deg);
}
.div_heart {
width: 160px;
left: 360px;
top: 38px;
border-bottom: none;
padding: 0;
transform: rotate(-28deg);
}
.attr_heroBody,
.attr_heroMind,
.attr_heroHeart {
width: 50px;
height: 50px;
font-size: 30px;
text-align: center;
}
.div_weapon_one {
display: flex;
justify-content: space-around;
width: 286px;
bottom: 54px;
left: 20px;
}
.div_weapon_two {
display: flex;
justify-content: space-around;
width: 286px;
bottom: 34px;
left: 20px;
}
.div_weapon_three {
display: flex;
justify-content: space-around;
width: 286px;
bottom: 16px;
left: 20px;
}
.attr_heroWeaponOne,
.attr_heroWeaponTwo,
.attr_heroWeaponThree {
width: 150px;
height: 20px;
font-size: 16px;
}
.weapon_range,
.weapon_dmg {
width: 30px;
height: 20px;
font-size: 12px;
text-align: center;
margin-left: 10px;
}
.extra_tags {
left: 340px;
bottom: 14px;
}
textarea {
background-color: transparent;
border: none;
resize: none;
width: 236px !important;
height: 77px !important;
outline: 0;
}
.div_food {
bottom: 20px;
right: 270px;
}
.div_water {
bottom: 20px;
right: 340px;
}
.div_xp {
left: 690px;
top: 35px;
}
.div_xp_spent {
left: 690px;
top: 69px;
}
.div_max {
right: 150px;
top: 35px;
transform: rotate(32deg);
}
.div_vitality {
right: 110px;
top: 32px;
transform: rotate(-42deg);
}
.div_defense {
right: 7px;
top: 32px;
transform: rotate(-90deg);
}
.div_defense > button {
right: -5px;
top: 13px;
position: absolute;
}
.attr_heroXP,
.attr_heroXP_Spent,
.attr_heroMax,
.attr_heroVitality,
.attr_heroFood,
.attr_heroWater {
width: 30px;
height: 30px;
font-size: 20px;
text-align: center;
}
.attr_heroDefense {
width: 50px;
height: 50px;
font-size: 30px;
text-align: center;
}
.div_concept {
left: 438px;
top: 98px;
transform: rotate(-23deg);
}
.attr_heroConcept {
border-bottom: 0;
}
.div_talent {
left: 452px;
top: 164px;
transform: rotate(-15deg);
}
.div_motivation {
left: 498px;
top: 230px;
transform: rotate(-5deg);
}
.div_relationship {
left: 498px;
top: 303px;
transform: rotate(6deg);
}
.div_problem {
left: 468px;
top: 357px;
transform: rotate(13deg);
}
.equip_input {
width: 185px;
outline: 0;
height: 12px;
padding: 0;
border-bottom: 0;
}
.div_equip {
position: absolute;
right: 33px;
display: inline-block;
}
.div_equip_one {
top: 137px;
}
.div_equip_two {
top: 154px;
}
.div_equip_three {
top: 173px;
}
.div_equip_four {
top: 190px;
}
.div_equip_five {
top: 207px;
}
.div_equip_six {
top: 222px;
}
.div_equip_seven {
top: 239px;
}
.div_equip_eight {
top: 256px;
}
.div_equip_nine {
top: 273px;
}
.div_equip_ten {
top: 289px;
}
.div_equip_eleven {
top: 307px;
}
.div_equip_twelve {
top: 324px;
}
.div_equip_thirteen {
top: 340px;
}
.div_equip_fourteen {
top: 357px;
}
.div_equip_fifteen {
top: 372px;
}
.div_equip_sixteen {
top: 389px;
}
.div_equip_seventeen {
top: 406px;
}
.div_equip_eighteen {
top: 423px;
}
.div_equip_nineteen {
top: 439px;
}
.div_equip_twenty {
top: 455px;
}
.sheet-rolltemplate-primalquest {
width: 280px;
margin: 10px 0;
height: 280px;
position: relative;
background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6W9ihU2T1HnsUUlmoGWa03vcago_1cFxiFuS7NvRaMQ9mhO0HTbqgegax9GKXpgEV1B2VZaw_eRxlE7CTSxNx_AfzxgPKkuDovvdx_CPU5UQs89brdrH3KdhlIzCO-TF6u-ZU2OymVli16Lk9MQu0xzpmGY0Lyn0hWx64dRr3NWl1m_2qOSMgC8UL/w945-h600-p-k-no-nu/bgpeople.png");
background-repeat: no-repeat;
background-size: 100%;
}
.sheet-rolltemplate-primalquest > .sheet-container > div.sheet-header {
display: flex;
align-items: start;
justify-content: center;
width: 100%;
margin-top: 9px;
}
.sheet-rolltemplate-primalquest > .sheet-container > div.sheet-footer {
position: absolute;
bottom: 10px;
width: 100%;
background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF8EIftdblaSj-mm_8v-WsKrNa-UsE0TiOVM5jemgoJS2BbZc0_knPB6j_SIsr6UA0bTt75M1C0_pBtXCioaftcTVt1oTHN8TWx3pW5oY6TxB9KSeMp_lc5AflZH0qSsg7xrv6WiqPz4AlB7WhxEia-PIzriKkpwW3xXnr2Jb1SoumDKG6pVKL6ODc/s215/caveMan.png");
background-repeat: no-repeat;
background-size: 30px;
background-position: bottom right;
height: 120px;
background-color: #fff;
}
.sheet-rolltemplate-primalquest > .sheet-container > div.sheet-header p span {
background-color: #000;
color: rgb(172, 14, 14);
font-size: 22px;
padding: 1px;
border: 2px solid #000;
margin: 10px;
}
.sheet-rolltemplate-primalquest
> .sheet-container
> div.sheet-footer
> div.sheet-footer-content {
width: 85%;
margin: 0 auto;
}
.sheet-rolltemplate-primalquest
> .sheet-container
> div.sheet-footer
> div.sheet-footer-content
span {
margin: 0 2px;
font-family: "Permanent Marker", cursive;
}
.sheet-rolltemplate-primalquestND,
.sheet-rolltemplate-primalquestPD,
.sheet-rolltemplate-customRoll {
width: 240px;
margin: 10px 0;
position: relative;
}
.sheet-rolltemplate-primalquestND > div.sheet-sheetHeader,
.sheet-rolltemplate-primalquestPD > div.sheet-sheetHeader,
.sheet-rolltemplate-customRoll > div.sheet-sheetHeader {
display: flex !important;
justify-content: space-between !important;
background-color: #fff;
padding: 10px;
}
.sheet-rolltemplate-primalquestPD > div.sheet-sheetHeader p span {
background-color: rgb(9, 88, 19);
color: rgb(241, 238, 238);
font-size: 22px;
padding: 1px;
border: 2px solid rgba(0, 0, 0, 0);
margin: 10px;
}
.sheet-rolltemplate-primalquestND > div.sheet-sheetHeader p span,
.sheet-rolltemplate-customRoll > div.sheet-sheetHeader span span {
background-color: #000;
color: rgb(172, 14, 14);
font-size: 22px;
padding: 1px;
border: 2px solid #000;
margin: 10px;
}