Add Description to bottom of rolls (#19)
Changes: + Add helper to strip Html + add description of items to bottom of roll
This commit is contained in:
@@ -81,6 +81,11 @@ Hooks.once("init", async () => {
|
|||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Handlebars.registerHelper("stripHtml", function (param) {
|
||||||
|
var regex = /(<([^>]+)>)/gi;
|
||||||
|
return param.replace(regex, "");
|
||||||
|
});
|
||||||
|
|
||||||
// Default Sheet für Items definieren und das Standardsheet deaktivieren
|
// Default Sheet für Items definieren und das Standardsheet deaktivieren
|
||||||
Items.unregisterSheet("core", ItemSheet);
|
Items.unregisterSheet("core", ItemSheet);
|
||||||
Items.registerSheet("midgard5", M5ItemSheet, { makeDefault: true });
|
Items.registerSheet("midgard5", M5ItemSheet, { makeDefault: true });
|
||||||
|
|||||||
@@ -7,6 +7,14 @@
|
|||||||
font-size: 1.3rem;
|
font-size: 1.3rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.roll-description-header {
|
||||||
|
text-align: start;
|
||||||
|
vertical-align: middle;
|
||||||
|
padding: 0.3rem 0 0.1rem 0;
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 1.2rem;
|
||||||
|
}
|
||||||
|
|
||||||
.roll-spell-details {
|
.roll-spell-details {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
padding-right: 1rem;
|
padding-right: 1rem;
|
||||||
@@ -31,7 +39,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.roll-row:not( :hover ) {
|
.roll-row:not(:hover) {
|
||||||
.roll-total {
|
.roll-total {
|
||||||
visibility: visible;
|
visibility: visible;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -90,5 +90,11 @@
|
|||||||
{{/each}}
|
{{/each}}
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
{{#if i.description}}
|
||||||
|
<tr>
|
||||||
|
<h2 class="roll-description-header">Beschreibung:</h2>
|
||||||
|
<span>{{stripHtml i.description}}</span>
|
||||||
|
</tr>
|
||||||
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
Reference in New Issue
Block a user