All user data for FoundryVTT. Includes worlds, systems, modules, and any asset in the "foundryuserdata" directory. Does NOT include the FoundryVTT installation itself.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

339 lines
11 KiB

/* Dark sheet background */
.actor.sheet.familiar .window-content {
background: var(--sheet-dark);
/* background: url("../../../ui/denim.png");
box-shadow: 0 0 10vw var(--color-shadow-dark) inset; */
}
/* Text color - White */
.actor.sheet.familiar .window-content .familiar-sheet-header .header-content .charname .familiar-title,
.actor.sheet.familiar .window-content .familiar-sheet-header .header-content .details-section,
.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .value input,
.familiar .window-content .effects-list .item .item-controls a .fas {
color: var(--text-light);
}
/* Tertiary text color */
.familiar .window-content .effects-list .item .item-controls a .fas:hover {
color: var(--tertiary);
}
/* Tertiary dark text color */
.actor.sheet.familiar .window-content .detail .detail-label,
.familiar .window-content .skills-content .skills-list .skill-name .score {
color: var(--tertiary-dark);
}
/* Skills appearance */
.familiar .window-content .skills-content .skills-list .skill-name {
color: var(--text-light);
font-family: var(--body-serif);
font-size: var(--font-size-14);
font-weight: 600;
}
/* Skills hover */
.actor.sheet.familiar .window-content .skills-content .skills-list .skill-name:hover {
border: 1px solid var(--tertiary-dark);
}
/* Familiar name field appearance */
.actor.sheet.familiar .window-content .familiar-sheet-header .header-content .charname input {
border-bottom: 1px solid transparent;
color: var(--text-light);
font-family: var(--serif);
font-size: 24px;
font-weight: 500;
}
/* Master Actor selection appearance */
.actor.sheet.familiar .window-content .editable .familiar-sheet-header .header-content .sub-header div>select {
background: hsla(0, 0%, 20%, 0.1);
border-radius: 3px;
border: none;
box-shadow: var(--glassy);
color: var(--text-light);
font-weight: 700;
margin: 0 0 6px 7px;
padding: 2px 4px 0;
width: 181px;
font-family: var(--body-serif);
height: 26px;
}
/* Master Spellcasting Ability selection appearance */
.actor.sheet.familiar .window-content .familiar-content .familiar-modifier select {
background: hsla(0, 0%, 20%, 0.1);
border-radius: 3px;
border: none;
box-shadow: var(--glassy);
color: var(--text-light);
padding: 2px 4px 0;
height: 26px;
}
/* Drop-down menus background */
.actor.sheet.familiar .window-content select option {
background: var(--alt);
}
/* Saves hover */
.familiar .window-content .familiar-sheet-header .header-content .details-section .defenses-section .defenses-list .save-name:hover {
border-bottom: none;
margin-bottom: 1px;
text-shadow: 0 0 8px var(--tertiary);
}
/* Attack Roll hover */
.familiar .window-content .skills-content .skills-attack:hover {
text-shadow: 0 0 8px var(--tertiary);
}
/* Horizontal line (under details section) appearance */
.actor.sheet.familiar .window-content .editable>hr {
border-bottom: none;
border-top: 2px solid var(--tertiary);
margin: 0 -10px 0;
}
/* Horizontal line (above Attack Roll) appearance */
.actor.sheet.familiar .window-content .skills-content hr {
border-bottom: 2px solid var(--tertiary);
border-top: none;
width: 10em;
}
/* Section borders */
.actor.sheet.familiar .window-content .section-container .section-body {
border-top: none;
border: 1px solid #8b8fb4;
}
/* Section headers */
.actor.sheet.familiar .window-content .section-container .section-header {
background: url(../../../systems/pf2e/assets/sheet/border-pattern.webp) repeat-x top, url(../../../systems/pf2e/assets/sheet/border-pattern.webp) repeat-x bottom, var(--secondary);
border: 1px solid hsla(0, 0%, 100%, .5);
}
/* Section headers text */
.actor.sheet.familiar .window-content .section-container .section-header h4 {
font-family: var(--serif);
font-size: 1.25em;
margin: -6px 0 -8px 3px;
text-transform: none;
}
/* Creature Type field appearance */
.actor.sheet.familiar .window-content .familiar-content input[type=text] {
background: hsla(0, 0%, 20%, 0.1);
border-radius: 3px;
border: none;
box-shadow: var(--glassy);
color: var(--text-light);
height: 26px;
padding: 2px 4px 0;
}
/* Creature Type field pre-written text appearance */
.actor.sheet.familiar .window-content .familiar-content input[type=text]::placeholder {
color: var(--text-light);
filter: brightness(0.8);
}
/* Total # Of Familiar Abilities field appearance */
.actor.sheet.familiar .window-content .detail h4 {
background: hsla(0, 0%, 20%, 0.1);
border-radius: 3px;
border: none;
box-shadow: var(--glassy);
color: var(--text-light);
height: 25.5px;
padding: 6px 4px 0;
font-family: var(--body-serif);
}
/* Speed & Senses tags appearance */
.actor.sheet.familiar .familiar-senses .tag {
border: 1px solid rgba(255, 255, 255, 0.5);
}
/* Conditions & Effects image appearance */
.actor.sheet.familiar .window-content .effects .item-image {
background-size: contain;
background-color: unset;
box-shadow: 0 0 0 1px var(--tertiary), 0 0 0 2px #9f725b, inset 0 0 4px rgba(0, 0, 0, .5);
flex: 0 0 32px;
height: 32px;
margin: 0 8px 0 4px;
width: 32px;
}
/* Conditions & Effects item position */
.familiar .window-content .effects-list .item {
padding: 1px 0 5px;
}
/* Conditions & Effects item summary appearance */
.familiar .window-content .effects-list .item-summary {
font-family: var(--body-serif);
margin-left: 4px;
color: var(--text-light);
font-size: var(--font-size-14);
}
/* Conditions & Effects item name appearance */
.familiar .window-content .effects-list .item .item-name h4 {
color: var(--text-light);
font-family: var(--body-serif);
}
/* Conditions & Effects item name hover */
.familiar .window-content .effects-list .item .item-name h4:hover {
color: var(--tertiary);
}
/* Conditions & Effects comment icon appearance */
.familiar .window-content .effects-list .item .item-name .item-image:hover {
color: var(--tertiary);
font-size: 18px;
}
/* Traits appearance */
.actor.sheet.familiar .window-content .familiar-sheet-header .header-content .traits span {
background-color: #522e2c;
}
/* Size traits appearance */
.actor.sheet.familiar .window-content .familiar-sheet-header .header-content .traits span[title*="Size"] {
background-color: #478c42;
}
/* Familiar portrait appearance */
.actor.sheet.familiar .window-content .familiar-sheet-header img {
/* background: url("../../../ui/denim.png"); */
background: var(--sheet-dark);
box-shadow: 0 0 0 1px #918c88, 0 0 0 2px #e1d8cf, 0 0 0 3px #a98f39, inset 0 0 8px rgba(0, 0, 0, .5), 0 0 8px #000;
cursor: pointer;
margin: 2px -0.5px 10px -1px;
max-height: 127px;
object-fit: cover;
object-position: top;
width: 100%;
}
/* Containers position */
.actor.sheet.familiar .window-content .section-container {
margin: 6px 2px 0 1px;
}
/* "Familiar", "Conditions", "Effects" containers positioning */
.actor.sheet.familiar .window-content .main-section .main-container {
margin-left: 3px;
}
/* Attack Roll & Master text */
.actor.sheet.familiar .window-content .editable .familiar-sheet-header .header-content .sub-header div>label>strong,
.actor.sheet.familiar .window-content .skills-content .skills-attack strong {
color: var(--text-light);
flex: 1;
font-size: 13px;
font-variant: small-caps;
letter-spacing: .05em;
line-height: 1;
}
/* HP, Dying, AC & Saves text */
.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .label h4,
.familiar .window-content .familiar-sheet-header .header-content .details-section .defenses-section .defenses-list .ac .name,
.familiar .window-content .familiar-sheet-header .header-content .details-section .defenses-section .defenses-list .save-name .name {
color: var(--tertiary-dark);
font-size: 12px;
font-weight: 400;
letter-spacing: .05em;
text-rendering: optimizeLegibility;
}
/* Defenses positioning */
.familiar .window-content .familiar-sheet-header .header-content .details-section .defenses-section {
margin-top: 8px;
}
/* Attack Roll value */
.actor.sheet.familiar .window-content .skills-content .skills-attack span {
color: var(--tertiary-light);
font-family: var(--serif);
font-size: 18px;
}
/* HP section positioning */
.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section {
padding-top: 5px;
}
/* HP value hover */
.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .value input:focus,
.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .value input:hover {
border: 1px solid transparent;
text-shadow: 0 0 8px var(--tertiary);
box-shadow: none;
}
/* Dying hover */
.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .value.dying-section .fas:hover,
.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .value.dying-section .dots.dying:hover {
text-shadow: 0 0 8px var(--tertiary);
}
/* Master Actor section positioning */
.actor.sheet.familiar .familiar-sheet-header .header-content .details-section .master-section>div:first-child {
margin-top: -3.5px;
}
/* Save values appearance */
.familiar .window-content .familiar-sheet-header .header-content .details-section .defenses-section .defenses-list .ac .value,
.familiar .window-content .familiar-sheet-header .header-content .details-section .defenses-section .defenses-list .save-name .value {
color: var(--tertiary-light);
font-family: var(--serif);
font-size: 18px;
margin-top: -5px;
}
/* AC column appearance */
.familiar .window-content .familiar-sheet-header .header-content .details-section .defenses-section .defenses-list .ac {
border-right: none;
padding-right: 0;
}
/* Attack Roll section positioning */
.familiar .window-content .skills-content .skills-attack {
margin-top: -12px;
max-height: 25.5px;
}
/* AC value shield icon */
.familiar .window-content .familiar-sheet-header .header-content .details-section .defenses-section .defenses-list .ac .value i {
color: var(--text-light);
font-size: var(--font-size-14);
margin-right: 5px;
vertical-align: 1.5px;
}
/* Master & Defenses section positioning */
.actor.sheet.familiar .window-content .editable .familiar-sheet-header .header-content .sub-header div:nth-child(2) {
padding-top: 13.5px;
}
/* Defenses section positioning */
.familiar .window-content .familiar-sheet-header .header-content .sub-header {
margin-bottom: 0;
}
/* Details section positioning */
.actor.sheet.familiar .window-content .familiar-sheet-header .header-content .details-section {
margin-top: -3.5px;
}
/* Dying value positioning */
.familiar .window-content .familiar-sheet-header .header-content .details-section .hp-section .value.dying-section {
margin-right: 10px;
}