Fix notes + CSS

This commit is contained in:
LeRatierBretonnien 2023-10-25 00:00:30 +02:00
parent 8af5851246
commit 2c92dd6ef9
30 changed files with 81 additions and 68 deletions

View File

@ -12,7 +12,7 @@ export class MaleficesActorSheet extends ActorSheet {
static get defaultOptions() { static get defaultOptions() {
return mergeObject(super.defaultOptions, { return mergeObject(super.defaultOptions, {
classes: ["fvtt-malefices", "sheet", "actor"], classes: ["fvtt-malefices", "sheet", "actor", "malefices-actor-sheet"],
template: "systems/fvtt-malefices/templates/actors/actor-sheet.hbs", template: "systems/fvtt-malefices/templates/actors/actor-sheet.hbs",
width: 640, width: 640,
height:680, height:680,
@ -44,8 +44,8 @@ export class MaleficesActorSheet extends ActorSheet {
phyMalus: this.actor.getPhysiqueMalus(), phyMalus: this.actor.getPhysiqueMalus(),
elementsbio: this.actor.getElementsBio(), elementsbio: this.actor.getElementsBio(),
sorts: this.actor.getSorts(), sorts: this.actor.getSorts(),
description: await TextEditor.enrichHTML(this.object.system.description, { async: true }), description: await TextEditor.enrichHTML(this.object.system.biodata.description, { async: true }),
notes: await TextEditor.enrichHTML(this.object.system.notes, { async: true }), notes: await TextEditor.enrichHTML(this.object.system.biodata.notes, { async: true }),
equipementlibre: await TextEditor.enrichHTML(this.object.system.equipementlibre, { async: true }), equipementlibre: await TextEditor.enrichHTML(this.object.system.equipementlibre, { async: true }),
options: this.options, options: this.options,
owner: this.document.isOwner, owner: this.document.isOwner,
@ -54,7 +54,7 @@ export class MaleficesActorSheet extends ActorSheet {
} }
this.formData = formData; this.formData = formData;
console.log("PC : ", formData, this.object); console.log("PC : ", formData, this.object );
return formData; return formData;
} }

View File

@ -19,20 +19,6 @@ export class MaleficesItemSheet extends ItemSheet {
}); });
} }
/* -------------------------------------------- */
_getHeaderButtons() {
let buttons = super._getHeaderButtons();
// Add "Post to chat" button
// We previously restricted this to GM and editable items only. If you ever find this comment because it broke something: eh, sorry!
buttons.unshift(
{
class: "post",
icon: "fas fa-comment",
onclick: ev => { }
})
return buttons
}
/* -------------------------------------------- */ /* -------------------------------------------- */
/** @override */ /** @override */
setPosition(options = {}) { setPosition(options = {}) {

View File

Binary file not shown.

View File

@ -0,0 +1 @@
MANIFEST-000002

View File

View File

@ -0,0 +1,5 @@
2023/10/24-22:56:59.069067 7f688bfff6c0 Delete type=3 #1
2023/10/24-23:14:50.933686 7f660b7ef6c0 Level-0 table #5: started
2023/10/24-23:14:50.938288 7f660b7ef6c0 Level-0 table #5: 49972 bytes OK
2023/10/24-23:14:50.946150 7f660b7ef6c0 Delete type=0 #3
2023/10/24-23:14:50.965618 7f660b7ef6c0 Manual compaction at level-0 from '!items!2HWSdXDSFei9KC6y' @ 72057594037927935 : 1 .. '!items!xtYE2kVIfNtrXSoU' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

Binary file not shown.

View File

@ -0,0 +1 @@
MANIFEST-000002

View File

View File

@ -0,0 +1,5 @@
2023/10/24-22:56:59.028963 7f68a0df86c0 Delete type=3 #1
2023/10/24-23:14:50.922783 7f660b7ef6c0 Level-0 table #5: started
2023/10/24-23:14:50.926620 7f660b7ef6c0 Level-0 table #5: 1991 bytes OK
2023/10/24-23:14:50.933356 7f660b7ef6c0 Delete type=0 #3
2023/10/24-23:14:50.957490 7f660b7ef6c0 Manual compaction at level-0 from '!items!5J6qIaWdnhEGMAXJ' @ 72057594037927935 : 1 .. '!items!nkRQU81L1gWOfaeo' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

Binary file not shown.

View File

@ -0,0 +1 @@
MANIFEST-000002

View File

View File

@ -0,0 +1,5 @@
2023/10/24-22:56:59.116622 7f68a0df86c0 Delete type=3 #1
2023/10/24-23:14:50.946390 7f660b7ef6c0 Level-0 table #5: started
2023/10/24-23:14:50.949887 7f660b7ef6c0 Level-0 table #5: 803 bytes OK
2023/10/24-23:14:50.956586 7f660b7ef6c0 Delete type=0 #3
2023/10/24-23:14:50.965669 7f660b7ef6c0 Manual compaction at level-0 from '!macros!ESV4er8Hy6liMOC3' @ 72057594037927935 : 1 .. '!macros!zDPgmHiwNxBWhoYz' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

Binary file not shown.

View File

@ -0,0 +1 @@
MANIFEST-000002

View File

View File

@ -0,0 +1,5 @@
2023/10/24-22:56:58.978401 7f688bfff6c0 Delete type=3 #1
2023/10/24-23:14:50.900132 7f660b7ef6c0 Level-0 table #5: started
2023/10/24-23:14:50.904356 7f660b7ef6c0 Level-0 table #5: 3817 bytes OK
2023/10/24-23:14:50.911636 7f660b7ef6c0 Delete type=0 #3
2023/10/24-23:14:50.922754 7f660b7ef6c0 Manual compaction at level-0 from '!items!1DRKmbzGzbCRCswc' @ 72057594037927935 : 1 .. '!items!zbGGMEQFdwVdlKAf' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@ -1,64 +1,64 @@
/* ==================== (A) Fonts ==================== */ /* ==================== (A) Fonts ==================== */
@font-face { @font-face {
font-family: "Rivanna"; font-family: "Rivanna";
src: url('../fonts/rivanna.ttf') format("truetype"); src: url('../fonts/rivanna.ttf') format("truetype");
} }
:root {
/* =================== 1. ACTOR SHEET FONT STYLES =========== */
--window-header-title-font-size: 1.3rem;
--window-header-title-font-weight: normal;
--window-header-title-color: #f5f5f5;
--major-button-font-size: 1.05rem; :root {
--major-button-font-weight: normal; /* =================== 1. ACTOR SHEET FONT STYLES =========== */
--major-button-color: #dadada; --window-header-title-font-size: 1.3rem;
--window-header-title-font-weight: normal;
--window-header-title-color: #f5f5f5;
--tab-header-font-size: 1.0rem; --major-button-font-size: 1.05rem;
--tab-header-font-weight: 700; --major-button-font-weight: normal;
--tab-header-color: #403f3e; --major-button-color: #dadada;
--tab-header-color-active: #4a0404;
--actor-input-font-size: 0.8rem; --tab-header-font-size: 1.0rem;
--actor-input-font-weight: 500; --tab-header-font-weight: 700;
--actor-input-color: black; --tab-header-color: #403f3e;
--tab-header-color-active: #4a0404;
--actor-label-font-size: 0.8rem; --actor-input-font-size: 0.8rem;
--actor-label-font-weight: 700; --actor-input-font-weight: 500;
--actor-label-color: #464331c4; --actor-input-color: black;
/* =================== 2. DEBUGGING HIGHLIGHTERS ============ */ --actor-label-font-size: 0.8rem;
--debug-background-color-red: #ff000054; --actor-label-font-weight: 700;
--debug-background-color-blue: #1d00ff54; --actor-label-color: #464331c4;
--debug-background-color-green: #54ff0054;
--debug-box-shadow-red: inset 0 0 2px red; /* =================== 2. DEBUGGING HIGHLIGHTERS ============ */
--debug-box-shadow-blue: inset 0 0 2px blue; --debug-background-color-red: #ff000054;
--debug-box-shadow-green: inset 0 0 2px green; --debug-background-color-blue: #1d00ff54;
} --debug-background-color-green: #54ff0054;
--debug-box-shadow-red: inset 0 0 2px red;
--debug-box-shadow-blue: inset 0 0 2px blue;
--debug-box-shadow-green: inset 0 0 2px green;
}
/*@import url("https://fonts.googleapis.com/css2?family=Martel:wght@400;800&family=Roboto:wght@300;400;500&display=swap");*/ /*@import url("https://fonts.googleapis.com/css2?family=Martel:wght@400;800&family=Roboto:wght@300;400;500&display=swap");*/
/* Global styles & Font */ /* Global styles & Font */
.window-app { .fvtt-malefices .window-app {
text-align: justify; text-align: justify;
font-size: 16px; font-size: 16px;
letter-spacing: 1px; letter-spacing: 1px;
} }
/* Fonts */ /* Fonts */
.sheet header.sheet-header h1 input, .window-app .window-header, #actors .directory-list, #navigation #scene-list .scene.nav-item { .sheet header.sheet-header h1 input, .window-app .window-header, #actors .directory-list, #navigation #scene-list .scene.nav-item {
font-size: 1.0rem; font-size: 1.0rem;
} /* For title, sidebar character and scene */ } /* For title, sidebar character and scene */
.sheet nav.sheet-tabs { .fvtt-malefices .sheet nav.sheet-tabs {
font-size: 0.8rem; font-size: 0.8rem;
} /* For nav and title */ } /* For nav and title */
.window-app input, .fvtt-malefices .item-form, .sheet header.sheet-header .flex-group-center.flex-compteurs, .sheet header.sheet-header .flex-group-center.flex-fatigue, select, button, .item-checkbox, #sidebar, #players, #navigation #nav-toggle { .window-app input, .fvtt-malefices .item-form, .sheet header.sheet-header .flex-group-center.flex-compteurs, .sheet header.sheet-header .flex-group-center.flex-fatigue, select, button, .item-checkbox, #sidebar, #players, #navigation #nav-toggle {
font-size: 0.8rem; font-size: 0.8rem;
} }
.window-header{ .window-header{
background: rgba(0,0,0,0.75); background: rgba(0,0,0,0.75);
} }
.window-app.sheet .window-content { .window-app.sheet .window-content {
margin: 0; margin: 0;
@ -401,7 +401,7 @@ li.folder > .folder-header h3 {
/* ======================================== */ /* ======================================== */
/* Sheet */ /* Sheet */
.window-app.sheet .window-content .sheet-header{ .fvtt-malefices .window-app.sheet .window-content .sheet-header{
color: rgba(19, 18, 18, 0.95); color: rgba(19, 18, 18, 0.95);
background: url("../images/ui/background_01_clear.webp"); background: url("../images/ui/background_01_clear.webp");
/*background: #494e6b;*/ /*background: #494e6b;*/
@ -447,7 +447,7 @@ select {
margin-left: 2px; margin-left: 2px;
} }
.window-app .window-content, .window-app.sheet .window-content .sheet-body{ .fvtt-malefices .window-app .window-content, .fvtt-malefices .window-app.sheet .window-content .sheet-body{
font-size: 0.8rem; font-size: 0.8rem;
/*background: url("../images/ui/pc_sheet_bg.webp") repeat left top;*/ /*background: url("../images/ui/pc_sheet_bg.webp") repeat left top;*/
background: url("../images/ui/background_01_clear.webp"); background: url("../images/ui/background_01_clear.webp");
@ -465,7 +465,7 @@ section.sheet-body{padding: 0.25rem 0.5rem;}
padding: 0; padding: 0;
} }
.sheet nav.sheet-tabs { .malefices-actor-sheet nav.sheet-tabs {
font-size: 1.2rem; font-size: 1.2rem;
font-weight: bold; font-weight: bold;
height: 3rem; height: 3rem;
@ -495,7 +495,7 @@ nav.sheet-tabs .item:after {
right: 0; right: 0;
height: 2rem; height: 2rem;
width: 1px; width: 1px;
border-right: 1px dashed rgba(52, 52, 52, 0.25); /*border-right: 1px dashed rgba(52, 52, 52, 0.25);*/
} }
.sheet .tab[data-tab] { .sheet .tab[data-tab] {
@ -803,6 +803,9 @@ ul, li {
color: rgba(19, 18, 18, 0.95); color: rgba(19, 18, 18, 0.95);
} }
#sidebar .scene {
color: rgba(237, 240, 199, 0.95);
}
/* background: rgb(105,85,65) url("../images/ui/texture_feuille_perso_onglets.webp") no-repeat right bottom;*/ /* background: rgb(105,85,65) url("../images/ui/texture_feuille_perso_onglets.webp") no-repeat right bottom;*/
#sidebar.collapsed { #sidebar.collapsed {

View File

@ -73,7 +73,7 @@
], ],
"title": "Maléfices, le Jeu de Rôle", "title": "Maléfices, le Jeu de Rôle",
"url": "https://www.uberwald.me/gitea/public/fvtt-malefices", "url": "https://www.uberwald.me/gitea/public/fvtt-malefices",
"version": "11.0.0", "version": "11.0.1",
"download": "https://www.uberwald.me/gitea/public/fvtt-malefices/archive/fvtt-malefices-v11.0.0.zip", "download": "https://www.uberwald.me/gitea/public/fvtt-malefices/archive/fvtt-malefices-v11.0.1.zip",
"background": "systems/fvtt-malefices/images/ui/malefice_welcome_page.webp" "background": "systems/fvtt-malefices/images/ui/malefice_welcome_page.webp"
} }

View File

@ -25,6 +25,7 @@
"religion": "", "religion": "",
"fantastique": "", "fantastique": "",
"description": "", "description": "",
"notes": "",
"gmnotes": "" "gmnotes": ""
} }
}, },

View File

@ -396,8 +396,7 @@
<h3><label class="items-title-text">Background</label></h3> <h3><label class="items-title-text">Background</label></h3>
</span> </span>
<div class="form-group editor"> <div class="form-group editor">
{{editor description target="system.biodata.description" button=true owner=owner {{editor description target="system.biodata.description" button=true owner=owner editable=editable}}
editable=editable}}
</div> </div>
<hr> <hr>
<span class="item-name-label-header items-title-bg"> <span class="item-name-label-header items-title-bg">