Merge branch 'main' into fix-multiclass-error

This commit is contained in:
Carlos Fernandez 2026-05-15 03:02:51 -04:00
commit 13ba081799
31 changed files with 11 additions and 72 deletions

View file

@ -44,7 +44,10 @@ export default class Party extends DHBaseActorSheet {
static PARTS = { static PARTS = {
header: { template: 'systems/daggerheart/templates/sheets/actors/party/header.hbs' }, header: { template: 'systems/daggerheart/templates/sheets/actors/party/header.hbs' },
tabs: { template: 'systems/daggerheart/templates/sheets/global/tabs/tab-navigation.hbs' }, tabs: { template: 'systems/daggerheart/templates/sheets/global/tabs/tab-navigation.hbs' },
partyMembers: { template: 'systems/daggerheart/templates/sheets/actors/party/party-members.hbs' }, partyMembers: {
template: 'systems/daggerheart/templates/sheets/actors/party/party-members.hbs',
scrollable: ['']
},
/* NOT YET IMPLEMENTED */ /* NOT YET IMPLEMENTED */
// projects: { // projects: {
// template: 'systems/daggerheart/templates/sheets/actors/party/projects.hbs', // template: 'systems/daggerheart/templates/sheets/actors/party/projects.hbs',

View file

@ -17,8 +17,6 @@
.levelup-summary-container { .levelup-summary-container {
overflow: auto; overflow: auto;
padding: 10px 0; padding: 10px 0;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
max-height: 700px; max-height: 700px;
mask-image: linear-gradient(0deg, transparent 0%, black 5%, black 95%, transparent 100%); mask-image: linear-gradient(0deg, transparent 0%, black 5%, black 95%, transparent 100%);

View file

@ -96,8 +96,6 @@
textarea { textarea {
color: light-dark(@dark, @beige); color: light-dark(@dark, @beige);
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
button:where(:not(.plain)) { button:where(:not(.plain)) {

View file

@ -5,8 +5,6 @@
.tab.features { .tab.features {
padding: 0 10px; padding: 0 10px;
overflow-y: auto; overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
.feature-list { .feature-list {
display: flex; display: flex;
flex-direction: column; flex-direction: column;

View file

@ -12,6 +12,11 @@
} }
.daggerheart.dh-style { .daggerheart.dh-style {
* {
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
}
.hint { .hint {
flex: 0 0 100%; flex: 0 0 100%;
margin: 0; margin: 0;

View file

@ -10,8 +10,6 @@
background-color: transparent; background-color: transparent;
} }
.editor-content { .editor-content {
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
h1 { h1 {
font-size: var(--font-size-32); font-size: var(--font-size-32);
} }

View file

@ -5,8 +5,6 @@
.tab.features { .tab.features {
max-height: 450px; max-height: 450px;
overflow-y: auto; overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
.add-feature-btn { .add-feature-btn {
width: 100%; width: 100%;

View file

@ -5,8 +5,6 @@
.tab.adversaries { .tab.adversaries {
max-height: 450px; max-height: 450px;
overflow-y: auto; overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
.add-action-btn { .add-action-btn {
width: 100%; width: 100%;

View file

@ -5,8 +5,6 @@
.tab.features { .tab.features {
max-height: 450px; max-height: 450px;
overflow-y: auto; overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
.add-feature-btn { .add-feature-btn {
width: 100%; width: 100%;

View file

@ -10,9 +10,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%); mask-image: linear-gradient(0deg, transparent 0%, black 5%);
padding-bottom: 20px; padding-bottom: 20px;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -9,9 +9,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%); mask-image: linear-gradient(0deg, transparent 0%, black 5%);
padding-bottom: 20px; padding-bottom: 20px;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -287,12 +287,11 @@
padding-top: 10px; padding-top: 10px;
padding-bottom: 20px; padding-bottom: 20px;
mask-image: linear-gradient(0deg, transparent 0%, black 5%, black 95%, transparent 100%); mask-image: linear-gradient(0deg, transparent 0%, black 5%, black 95%, transparent 100%);
scrollbar-width: thin;
scrollbar-gutter: stable; scrollbar-gutter: stable;
&:hover { &:hover {
overflow-y: auto; overflow-y: auto;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }

View file

@ -13,9 +13,6 @@
padding-top: 8px; padding-top: 8px;
padding-bottom: 20px; padding-bottom: 20px;
height: 100%; height: 100%;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
.characteristics-section { .characteristics-section {

View file

@ -10,9 +10,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%); mask-image: linear-gradient(0deg, transparent 0%, black 5%);
padding-bottom: 20px; padding-bottom: 20px;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -10,9 +10,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%); mask-image: linear-gradient(0deg, transparent 0%, black 5%);
padding-bottom: 20px; padding-bottom: 20px;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -10,9 +10,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%, black 95%, transparent 100%); mask-image: linear-gradient(0deg, transparent 0%, black 5%, black 95%, transparent 100%);
padding: 20px 0; padding: 20px 0;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -92,9 +92,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 10%, black 98%, transparent 100%); mask-image: linear-gradient(0deg, transparent 0%, black 10%, black 98%, transparent 100%);
padding: 20px 0; padding: 20px 0;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -551,11 +551,9 @@
padding-bottom: 20px; padding-bottom: 20px;
mask-image: linear-gradient(0deg, transparent 0%, black 5%); mask-image: linear-gradient(0deg, transparent 0%, black 5%);
scrollbar-gutter: stable; scrollbar-gutter: stable;
scrollbar-width: thin;
&:hover { &:hover {
overflow-y: auto; overflow-y: auto;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }

View file

@ -9,9 +9,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%); mask-image: linear-gradient(0deg, transparent 0%, black 5%);
padding-bottom: 20px; padding-bottom: 20px;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -10,9 +10,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%); mask-image: linear-gradient(0deg, transparent 0%, black 5%);
padding-bottom: 20px; padding-bottom: 20px;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -9,9 +9,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%); mask-image: linear-gradient(0deg, transparent 0%, black 5%);
padding-bottom: 20px; padding-bottom: 20px;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -20,8 +20,6 @@
.tab { .tab {
flex: 1; flex: 1;
overflow-y: auto; overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
&.active { &.active {
overflow: hidden; overflow: hidden;

View file

@ -10,9 +10,6 @@
overflow-y: auto; overflow-y: auto;
mask-image: linear-gradient(0deg, transparent 0%, black 5%, black 95%, transparent 100%); mask-image: linear-gradient(0deg, transparent 0%, black 5%, black 95%, transparent 100%);
padding: 20px 0; padding: 20px 0;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }
} }

View file

@ -20,8 +20,6 @@
.tab { .tab {
flex: 1; flex: 1;
overflow-y: auto; overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
scrollbar-gutter: stable; scrollbar-gutter: stable;
&.active { &.active {

View file

@ -5,7 +5,5 @@
section.tab { section.tab {
height: 400px; height: 400px;
overflow-y: auto; overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }

View file

@ -14,7 +14,5 @@
section.tab { section.tab {
height: 400px; height: 400px;
overflow-y: auto; overflow-y: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
} }

View file

@ -60,8 +60,6 @@
overflow-y: auto; overflow-y: auto;
overflow-x: hidden; overflow-x: hidden;
max-height: 500px; max-height: 500px;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
.countdown-edit-outer-container { .countdown-edit-outer-container {
display: flex; display: flex;

View file

@ -237,8 +237,6 @@
.compendium-sidebar > .folder-list { .compendium-sidebar > .folder-list {
overflow-y: auto; overflow-y: auto;
scrollbar-gutter: stable; scrollbar-gutter: stable;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
} }
.item-list-header, .item-list-header,

View file

@ -55,8 +55,6 @@
gap: 8px; gap: 8px;
max-height: 184px; max-height: 184px;
overflow: auto; overflow: auto;
scrollbar-width: thin;
scrollbar-color: light-dark(#18162e, #f3c267) transparent;
.domain-container { .domain-container {
position: relative; position: relative;

View file

@ -21,8 +21,6 @@
flex-direction: column; flex-direction: column;
gap: 2px; gap: 2px;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
.group { .group {
font-weight: bold; font-weight: bold;
font-size: var(--font-size-14); font-size: var(--font-size-14);

View file

@ -48,9 +48,6 @@ aside[role='tooltip']:has(div.daggerheart.dh-style.tooltip),
overflow-y: auto; overflow-y: auto;
position: relative; position: relative;
scrollbar-width: thin;
scrollbar-color: light-dark(@dark-blue, @golden) transparent;
.tooltip-tag { .tooltip-tag {
display: flex; display: flex;
gap: 10px; gap: 10px;