mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 03:40:32 +00:00
Another round of bug fixes
This commit is contained in:
+40
-37
@@ -1371,7 +1371,7 @@ body.sheet-darkmode .tab-content .charsheet {
|
||||
.flexcol {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
align-items: start;
|
||||
}
|
||||
|
||||
/* --- Header & Portrait Styles --- */
|
||||
@@ -1386,9 +1386,10 @@ header.sheet-header > * {
|
||||
font-size: 1rem;
|
||||
}
|
||||
header.sheet-header .portrait-container {
|
||||
flex: 0 0 calc(var(--sheet-header-height) * 1.2);
|
||||
height: calc(var(--sheet-header-height) * 1.2);
|
||||
flex: 0 0 calc(var(--sheet-header-height) * 1.5);
|
||||
height: calc(var(--sheet-header-height) * 1.5);
|
||||
margin-right: unset;
|
||||
margin-bottom: 1.5rem;
|
||||
filter: drop-shadow(2px 2px 6px var(--portrait-shadow));
|
||||
overflow: hidden;
|
||||
position: relative;
|
||||
@@ -1410,7 +1411,7 @@ header.sheet-header .portrait-container .placeholder-avatar {
|
||||
z-index: 1;
|
||||
}
|
||||
header.sheet-header .portrait-container .portrait {
|
||||
object-fit: cover;
|
||||
object-fit: contain;
|
||||
mask-size: contain;
|
||||
mask-repeat: no-repeat;
|
||||
visibility: visible;
|
||||
@@ -1562,33 +1563,24 @@ header.sheet-header .header-data-container .document-details .detail-left.luck-c
|
||||
align-items: center;
|
||||
gap: 0.5ch;
|
||||
}
|
||||
header.sheet-header .header-data-container .document-details .detail-left .input-label {
|
||||
font-weight: bold;
|
||||
font-size: 1.25rem;
|
||||
font-family: var(--fontHeader);
|
||||
}
|
||||
header.sheet-header .header-data-container .document-details .detail-left .number-input-container {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
header.sheet-header .header-data-container .document-details .detail-left .luck-input[type=text][readonly] {
|
||||
header.sheet-header .header-data-container .document-details .detail-left .luck-input {
|
||||
width: 2rem;
|
||||
height: 1.8rem;
|
||||
text-align: center;
|
||||
border: 1px solid var(--placeholder-color);
|
||||
background-color: transparent;
|
||||
color: var(--font-color);
|
||||
font-size: 1rem;
|
||||
padding: 0;
|
||||
-moz-appearance: textfield;
|
||||
}
|
||||
header.sheet-header .header-data-container .document-details .detail-left .luck-input[type=text][readonly]::-webkit-inner-spin-button, header.sheet-header .header-data-container .document-details .detail-left .luck-input[type=text][readonly]::-webkit-outer-spin-button {
|
||||
-webkit-appearance: none;
|
||||
margin: 0;
|
||||
font-weight: bold;
|
||||
}
|
||||
header.sheet-header .header-data-container .document-details .detail-left .number-input-controls {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
margin-left: 2px;
|
||||
}
|
||||
header.sheet-header .header-data-container .document-details .detail-left .arrow-button {
|
||||
background: var(--callout-primary);
|
||||
border: 1px solid var(--highlight-color);
|
||||
color: var(--title);
|
||||
height: 0.9rem;
|
||||
width: 1.2rem;
|
||||
@@ -1795,8 +1787,8 @@ section.tabs--discworld__container--traits hr {
|
||||
color: var(--title);
|
||||
border: none;
|
||||
height: 2px;
|
||||
margin-top: 5px;
|
||||
margin-bottom: 5px;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 10px;
|
||||
background-image: linear-gradient(90deg, transparent 0%, var(--title) 50%, transparent 100%);
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type {
|
||||
@@ -1867,7 +1859,7 @@ section.tabs--discworld__container--traits .trait-type .trait-list fieldset {
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item {
|
||||
display: grid;
|
||||
grid-template-columns: auto 1fr auto;
|
||||
grid-template-columns: auto 1fr;
|
||||
align-items: center;
|
||||
gap: 0.5rem;
|
||||
position: relative;
|
||||
@@ -1875,6 +1867,12 @@ section.tabs--discworld__container--traits .trait-type .trait-list .trait-item {
|
||||
width: 100%;
|
||||
min-width: 0;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .flexrow.trait-name > .adaptive--text {
|
||||
width: fit-content;
|
||||
flex-grow: 0;
|
||||
min-width: 6rem;
|
||||
margin-top: 2px;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .trait-roll-button {
|
||||
background-color: var(--title);
|
||||
z-index: 20;
|
||||
@@ -1934,8 +1932,8 @@ section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .
|
||||
border: none;
|
||||
height: 2px;
|
||||
width: 100%;
|
||||
margin-top: -5px;
|
||||
margin-bottom: -5px;
|
||||
margin-top: 0px;
|
||||
margin-bottom: 5px;
|
||||
background-image: linear-gradient(90deg, transparent 0%, var(--placeholder-color) 0%, transparent 80%) !important;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .expanded input,
|
||||
@@ -1944,30 +1942,35 @@ section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .
|
||||
color: var(--font-color);
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .expanded .adaptive--text {
|
||||
flex: 1 1 auto;
|
||||
min-width: 0;
|
||||
flex: 0 0 auto;
|
||||
width: 100%;
|
||||
min-height: 2rem;
|
||||
max-height: 5rem;
|
||||
padding-bottom: 0 !important;
|
||||
font-size: 0.9rem;
|
||||
line-height: 1.3;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .expanded .adaptive--text__span {
|
||||
display: block;
|
||||
white-space: pre-wrap;
|
||||
word-wrap: break-word;
|
||||
overflow-wrap: break-word;
|
||||
white-space: pre-wrap;
|
||||
overflow: hidden;
|
||||
font-size: inherit;
|
||||
line-height: inherit;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .expanded textarea.adaptive--text__textarea {
|
||||
font-size: 0.8rem;
|
||||
white-space: pre-wrap;
|
||||
font-size: inherit;
|
||||
line-height: inherit;
|
||||
word-wrap: break-word;
|
||||
overflow-wrap: break-word;
|
||||
white-space: pre-wrap;
|
||||
overflow: hidden;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .expanded textarea.adaptive--text__textarea:focus {
|
||||
min-height: 4rem;
|
||||
min-height: 3rem;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .severity-row {
|
||||
gap: 0.25rem;
|
||||
flex: wrap;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .severity-row .severity-label {
|
||||
flex: 0 0 auto;
|
||||
@@ -1989,15 +1992,15 @@ section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .severity-row select option {
|
||||
color: var(--font-color);
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .adaptive--text {
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .trait-name .adaptive--text {
|
||||
overflow: hidden;
|
||||
min-width: 0;
|
||||
display: grid;
|
||||
align-content: center;
|
||||
width: 100%;
|
||||
}
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .adaptive--text .adaptive--text__textarea,
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .adaptive--text .adaptive--text__span {
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .trait-name .adaptive--text .adaptive--text__textarea,
|
||||
section.tabs--discworld__container--traits .trait-type .trait-list .trait-item .trait-name .adaptive--text .adaptive--text__span {
|
||||
resize: none;
|
||||
background: transparent;
|
||||
border: none;
|
||||
|
||||
+119
-91
@@ -87,20 +87,24 @@
|
||||
<button class="repcontrol-button repcontrol-button--add" name="act_add-traits-organization" type="action">
|
||||
</button>
|
||||
<fieldset class="repeating_traits-organization">
|
||||
<div class="trait-item flexrow">
|
||||
<div class="trait-item">
|
||||
<input class="collapse" name="attr_collapse" value="1" type="checkbox" title="@{repeating_traits-organization_$X_collapse}"/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-organization_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-organization_$X_name}"></textarea>
|
||||
<div class="flexrow trait-name">
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-organization_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-organization_$X_name}"></textarea>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-organization_$X_trait_action}"/>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-organization_$X_trait_action}"/>
|
||||
<div class="expanded">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-organization_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-organization_$X_description}"></textarea>
|
||||
<div class="flexcol">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-organization_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-organization_$X_description}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -116,20 +120,24 @@
|
||||
<button class="repcontrol-button repcontrol-button--add" name="act_add-traits-background" type="action">
|
||||
</button>
|
||||
<fieldset class="repeating_traits-background">
|
||||
<div class="trait-item flexrow">
|
||||
<div class="trait-item">
|
||||
<input class="collapse" name="attr_collapse" value="1" type="checkbox" title="@{repeating_traits-background_$X_collapse}"/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-background_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-background_$X_name}"></textarea>
|
||||
<div class="flexrow trait-name">
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-background_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-background_$X_name}"></textarea>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-background_$X_trait_action}"/>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-background_$X_trait_action}"/>
|
||||
<div class="expanded">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-background_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-background_$X_description}"></textarea>
|
||||
<div class="flexcol">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-background_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-background_$X_description}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -145,20 +153,24 @@
|
||||
<button class="repcontrol-button repcontrol-button--add" name="act_add-traits-niche" type="action">
|
||||
</button>
|
||||
<fieldset class="repeating_traits-niche">
|
||||
<div class="trait-item flexrow">
|
||||
<div class="trait-item">
|
||||
<input class="collapse" name="attr_collapse" value="1" type="checkbox" title="@{repeating_traits-niche_$X_collapse}"/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-niche_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-niche_$X_name}"></textarea>
|
||||
<div class="flexrow trait-name">
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-niche_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-niche_$X_name}"></textarea>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-niche_$X_trait_action}"/>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-niche_$X_trait_action}"/>
|
||||
<div class="expanded">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-niche_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-niche_$X_description}"></textarea>
|
||||
<div class="flexcol">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-niche_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-niche_$X_description}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -174,20 +186,24 @@
|
||||
<button class="repcontrol-button repcontrol-button--add" name="act_add-traits-core" type="action">
|
||||
</button>
|
||||
<fieldset class="repeating_traits-core">
|
||||
<div class="trait-item flexrow">
|
||||
<div class="trait-item">
|
||||
<input class="collapse" name="attr_collapse" value="1" type="checkbox" title="@{repeating_traits-core_$X_collapse}"/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-core_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-core_$X_name}"></textarea>
|
||||
<div class="flexrow trait-name">
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-core_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-core_$X_name}"></textarea>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-core_$X_trait_action}"/>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-core_$X_trait_action}"/>
|
||||
<div class="expanded">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-core_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-core_$X_description}"></textarea>
|
||||
<div class="flexcol">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-core_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-core_$X_description}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -203,20 +219,24 @@
|
||||
<button class="repcontrol-button repcontrol-button--add" name="act_add-traits-quirks" type="action">
|
||||
</button>
|
||||
<fieldset class="repeating_traits-quirks">
|
||||
<div class="trait-item flexrow">
|
||||
<div class="trait-item">
|
||||
<input class="collapse" name="attr_collapse" value="1" type="checkbox" title="@{repeating_traits-quirks_$X_collapse}"/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-quirks_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-quirks_$X_name}"></textarea>
|
||||
<div class="flexrow trait-name">
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-quirks_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-quirks_$X_name}"></textarea>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-quirks_$X_trait_action}"/>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-quirks_$X_trait_action}"/>
|
||||
<div class="expanded">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-quirks_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-quirks_$X_description}"></textarea>
|
||||
<div class="flexcol">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-quirks_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-quirks_$X_description}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -232,33 +252,37 @@
|
||||
<button class="repcontrol-button repcontrol-button--add" name="act_add-traits-consequences" type="action">
|
||||
</button>
|
||||
<fieldset class="repeating_traits-consequences">
|
||||
<div class="trait-item flexrow">
|
||||
<div class="trait-item">
|
||||
<input class="collapse" name="attr_collapse" value="1" type="checkbox" title="@{repeating_traits-consequences_$X_collapse}"/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-consequences_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-consequences_$X_name}"></textarea>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-consequences_$X_trait_action}"/>
|
||||
<div class="expanded">
|
||||
<hr/>
|
||||
<div class="severity-row flexrow">
|
||||
<label class="severity-label" data-i18n="trait-severity-label">Severity</label>
|
||||
<select name="attr_severity" label="trait-severity-label" title="@{repeating_traits-consequences_$X_severity}">
|
||||
<option value="inconsequential" data-i18n="trait-severity-inconsequential" selected="selected">
|
||||
</option>
|
||||
<option value="minor" data-i18n="trait-severity-minor" selected="">
|
||||
</option>
|
||||
<option value="major" data-i18n="trait-severity-major" selected="">
|
||||
</option>
|
||||
<option value="exceptional" data-i18n="trait-severity-exceptional" selected="">
|
||||
</option>
|
||||
</select>
|
||||
<div class="flexrow trait-name">
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-consequences_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-consequences_$X_name}"></textarea>
|
||||
</div>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-consequences_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-consequences_$X_description}"></textarea>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-consequences_$X_trait_action}"/>
|
||||
</div>
|
||||
<div class="expanded">
|
||||
<div class="flexcol">
|
||||
<hr/>
|
||||
<div class="severity-row flexrow">
|
||||
<label class="severity-label" data-i18n="trait-severity-label">Severity</label>
|
||||
<select name="attr_severity" label="trait-severity-label" title="@{repeating_traits-consequences_$X_severity}">
|
||||
<option value="inconsequential" data-i18n="trait-severity-inconsequential" selected="selected">
|
||||
</option>
|
||||
<option value="minor" data-i18n="trait-severity-minor" selected="">
|
||||
</option>
|
||||
<option value="major" data-i18n="trait-severity-major" selected="">
|
||||
</option>
|
||||
<option value="exceptional" data-i18n="trait-severity-exceptional" selected="">
|
||||
</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-consequences_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-consequences_$X_description}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -274,20 +298,24 @@
|
||||
<button class="repcontrol-button repcontrol-button--add" name="act_add-traits-other" type="action">
|
||||
</button>
|
||||
<fieldset class="repeating_traits-other">
|
||||
<div class="trait-item flexrow">
|
||||
<div class="trait-item">
|
||||
<input class="collapse" name="attr_collapse" value="1" type="checkbox" title="@{repeating_traits-other_$X_collapse}"/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-other_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-other_$X_name}"></textarea>
|
||||
<div class="flexrow trait-name">
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_name" title="@{repeating_traits-other_$X_name}"></span>
|
||||
<textarea class="trait-name adaptive--text__textarea" name="attr_name" data-i18n-placeholder="trait-name" title="@{repeating_traits-other_$X_name}"></textarea>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-other_$X_trait_action}"/>
|
||||
</div>
|
||||
<button class="trait-roll-button roller" name="roll_trait" value="@{trait_action}" type="roll">
|
||||
</button>
|
||||
<button name="act_trait-action" hidden="" type="action">
|
||||
</button>
|
||||
<input name="attr_trait_action" type="hidden" title="@{repeating_traits-other_$X_trait_action}"/>
|
||||
<div class="expanded">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-other_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-other_$X_description}"></textarea>
|
||||
<div class="flexcol">
|
||||
<hr/>
|
||||
<div class="adaptive adaptive--text"><span class="adaptive--text__span" name="attr_description" title="@{repeating_traits-other_$X_description}"></span>
|
||||
<textarea class="adaptive--text__textarea" name="attr_description" label="character-description" data-i18n-placeholder="character-description" title="@{repeating_traits-other_$X_description}"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user