Compare commits
4 Commits
1cc6f92f15
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 75d33dd666 | |||
| 681eb42831 | |||
| 93f07adcee | |||
| eac8d93670 |
@@ -54,6 +54,31 @@ jobs:
|
|||||||
rm -rf packs/creatures-elementaires/creatures-elementaires
|
rm -rf packs/creatures-elementaires/creatures-elementaires
|
||||||
./node_modules/.bin/fvtt package pack -n creatures-elementaires --inputDirectory ./packs/src/creatures-elementaires --outputDirectory ./packs/creatures-elementaires
|
./node_modules/.bin/fvtt package pack -n creatures-elementaires --inputDirectory ./packs/src/creatures-elementaires --outputDirectory ./packs/creatures-elementaires
|
||||||
|
|
||||||
|
- name: Build automatons compendium pack
|
||||||
|
run: |
|
||||||
|
rm -rf packs/automatons/automatons
|
||||||
|
./node_modules/.bin/fvtt package pack -n automatons --inputDirectory ./packs/src/automatons --outputDirectory ./packs/automatons
|
||||||
|
|
||||||
|
- name: Build capacites-automaton compendium pack
|
||||||
|
run: |
|
||||||
|
rm -rf packs/capacites-automaton/capacites-automaton
|
||||||
|
./node_modules/.bin/fvtt package pack -n capacites-automaton --inputDirectory ./packs/src/capacites-automaton --outputDirectory ./packs/capacites-automaton
|
||||||
|
|
||||||
|
- name: Build traits-demoniaques compendium pack
|
||||||
|
run: |
|
||||||
|
rm -rf packs/traits-demoniaques/traits-demoniaques
|
||||||
|
./node_modules/.bin/fvtt package pack -n traits-demoniaques --inputDirectory ./packs/src/traits-demoniaques --outputDirectory ./packs/traits-demoniaques
|
||||||
|
|
||||||
|
- name: Build faiblesses-demoniaques compendium pack
|
||||||
|
run: |
|
||||||
|
rm -rf packs/faiblesses-demoniaques/faiblesses-demoniaques
|
||||||
|
./node_modules/.bin/fvtt package pack -n faiblesses-demoniaques --inputDirectory ./packs/src/faiblesses-demoniaques --outputDirectory ./packs/faiblesses-demoniaques
|
||||||
|
|
||||||
|
- name: Build demons-types compendium pack
|
||||||
|
run: |
|
||||||
|
rm -rf packs/demons-types/demons-types
|
||||||
|
./node_modules/.bin/fvtt package pack -n demons-types --inputDirectory ./packs/src/demons --outputDirectory ./packs/demons-types
|
||||||
|
|
||||||
# Create a zip file with all files required by the module to add to the release
|
# Create a zip file with all files required by the module to add to the release
|
||||||
- run: |
|
- run: |
|
||||||
apt update -y
|
apt update -y
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
.history/
|
.history/
|
||||||
node_modules
|
node_modules
|
||||||
.github/
|
.github/
|
||||||
|
regles/
|
||||||
|
|||||||
@@ -320,19 +320,22 @@
|
|||||||
font-size: 0.6rem;
|
font-size: 0.6rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.editor {
|
.application.sheet .editor,
|
||||||
|
.window-app.sheet .editor {
|
||||||
border: 2;
|
border: 2;
|
||||||
height: 300px;
|
height: 300px;
|
||||||
padding: 0 3px;
|
padding: 0 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.medium-editor {
|
.application.sheet .medium-editor,
|
||||||
|
.window-app.sheet .medium-editor {
|
||||||
border: 2;
|
border: 2;
|
||||||
height: 240px;
|
height: 240px;
|
||||||
padding: 0 3px;
|
padding: 0 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.small-editor {
|
.application.sheet .small-editor,
|
||||||
|
.window-app.sheet .small-editor {
|
||||||
border: 2;
|
border: 2;
|
||||||
height: 120px;
|
height: 120px;
|
||||||
padding: 0 3px;
|
padding: 0 3px;
|
||||||
@@ -849,7 +852,6 @@
|
|||||||
/* ======================================== */
|
/* ======================================== */
|
||||||
/* Sidebar CSS */
|
/* Sidebar CSS */
|
||||||
#sidebar {
|
#sidebar {
|
||||||
font-size: 1rem;
|
|
||||||
background-position: 100%;
|
background-position: 100%;
|
||||||
color: rgba(220, 220, 220, 0.75);
|
color: rgba(220, 220, 220, 0.75);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -220,14 +220,15 @@ export default class MournbladeActorSheet extends HandlebarsApplicationMixin(fou
|
|||||||
* Handle editing the actor image
|
* Handle editing the actor image
|
||||||
* @param {Event} event - The triggering event
|
* @param {Event} event - The triggering event
|
||||||
*/
|
*/
|
||||||
static async #onEditImage(event) {
|
static async #onEditImage(event, target) {
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
const sheet = this
|
const attr = target.dataset.edit || "img"
|
||||||
|
const current = foundry.utils.getProperty(this.document, attr) ?? this.document.img
|
||||||
const filePicker = new FilePicker({
|
const filePicker = new FilePicker({
|
||||||
type: "image",
|
type: "image",
|
||||||
current: sheet.document.img,
|
current,
|
||||||
callback: (path) => {
|
callback: (path) => {
|
||||||
sheet.document.update({ img: path })
|
this.document.update({ [attr]: path })
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
filePicker.browse()
|
filePicker.browse()
|
||||||
|
|||||||
@@ -121,13 +121,15 @@ export default class MournbladeItemSheet extends HandlebarsApplicationMixin(foun
|
|||||||
* Handle editing the item image
|
* Handle editing the item image
|
||||||
* @param {Event} event - The triggering event
|
* @param {Event} event - The triggering event
|
||||||
*/
|
*/
|
||||||
static async #onEditImage(event) {
|
static async #onEditImage(event, target) {
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
|
const attr = target.dataset.edit || "img"
|
||||||
|
const current = foundry.utils.getProperty(this.document, attr) ?? this.document.img
|
||||||
const filePicker = new FilePicker({
|
const filePicker = new FilePicker({
|
||||||
type: "image",
|
type: "image",
|
||||||
current: this.document.img,
|
current,
|
||||||
callback: (path) => {
|
callback: (path) => {
|
||||||
this.document.update({ img: path })
|
this.document.update({ [attr]: path })
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
filePicker.browse()
|
filePicker.browse()
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
@@ -266,17 +266,20 @@ table {
|
|||||||
font-style: italic;
|
font-style: italic;
|
||||||
font-size: 0.6rem;
|
font-size: 0.6rem;
|
||||||
}
|
}
|
||||||
.editor {
|
.application.sheet .editor,
|
||||||
|
.window-app.sheet .editor {
|
||||||
border: 2;
|
border: 2;
|
||||||
height: 300px;
|
height: 300px;
|
||||||
padding: 0 3px;
|
padding: 0 3px;
|
||||||
}
|
}
|
||||||
.medium-editor {
|
.application.sheet .medium-editor,
|
||||||
|
.window-app.sheet .medium-editor {
|
||||||
border: 2;
|
border: 2;
|
||||||
height: 240px;
|
height: 240px;
|
||||||
padding: 0 3px;
|
padding: 0 3px;
|
||||||
}
|
}
|
||||||
.small-editor {
|
.application.sheet .small-editor,
|
||||||
|
.window-app.sheet .small-editor {
|
||||||
border: 2;
|
border: 2;
|
||||||
height: 120px;
|
height: 120px;
|
||||||
padding: 0 3px;
|
padding: 0 3px;
|
||||||
@@ -703,7 +706,6 @@ li {
|
|||||||
/* ======================================== */
|
/* ======================================== */
|
||||||
/* Sidebar CSS */
|
/* Sidebar CSS */
|
||||||
#sidebar {
|
#sidebar {
|
||||||
font-size: 1rem;
|
|
||||||
background-position: 100%;
|
background-position: 100%;
|
||||||
color: rgba(220, 220, 220, 0.75);
|
color: rgba(220, 220, 220, 0.75);
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+1
-1
@@ -520,7 +520,7 @@
|
|||||||
"url": "https://www.uberwald.me/gitea/public/fvtt-mournblade",
|
"url": "https://www.uberwald.me/gitea/public/fvtt-mournblade",
|
||||||
"background": "systems/fvtt-mournblade/assets/ui/fond_mournblade.webp",
|
"background": "systems/fvtt-mournblade/assets/ui/fond_mournblade.webp",
|
||||||
"compatibility": {
|
"compatibility": {
|
||||||
"minimum": "13",
|
"minimum": "14",
|
||||||
"verified": "14"
|
"verified": "14"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
<header class="sheet-header">
|
<header class="sheet-header">
|
||||||
<div class="header-fields background-sheet-header">
|
<div class="header-fields background-sheet-header">
|
||||||
<div class="flexrow">
|
<div class="flexrow">
|
||||||
<img class="profile-img" src="{{actor.img}}" data-action="editImage" title="{{actor.name}}" />
|
<img class="profile-img" src="{{actor.img}}" data-action="editImage" data-edit="img" title="{{actor.name}}" />
|
||||||
<div class="flexcol header-main-content">
|
<div class="flexcol header-main-content">
|
||||||
<div style="display: flex; align-items: center; gap: 0.3rem; width: 100%;">
|
<div style="display: flex; align-items: center; gap: 0.3rem; width: 100%;">
|
||||||
<h1 class="charname" style="flex: 1; margin: 0; min-width: 0;"><input name="name" type="text" value="{{actor.name}}" placeholder="Name" {{#if isPlayMode}}disabled{{/if}} /></h1>
|
<h1 class="charname" style="flex: 1; margin: 0; min-width: 0;"><input name="name" type="text" value="{{actor.name}}" placeholder="Name" {{#if isPlayMode}}disabled{{/if}} /></h1>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<header class="sheet-header">
|
<header class="sheet-header">
|
||||||
<div class="header-fields background-sheet-header-creature">
|
<div class="header-fields background-sheet-header-creature">
|
||||||
<div class="flexrow">
|
<div class="flexrow">
|
||||||
<img class="profile-img" src="{{actor.img}}" data-action="editImage" title="{{actor.name}}" />
|
<img class="profile-img" src="{{actor.img}}" data-action="editImage" data-edit="img" title="{{actor.name}}" />
|
||||||
<div class="flexcol header-main-content">
|
<div class="flexcol header-main-content">
|
||||||
<div style="display: flex; align-items: center; gap: 0.3rem; width: 100%;">
|
<div style="display: flex; align-items: center; gap: 0.3rem; width: 100%;">
|
||||||
<h1 class="charname" style="flex: 1; margin: 0; min-width: 0;"><input name="name" type="text" value="{{actor.name}}" placeholder="Name" {{#if isPlayMode}}disabled{{/if}} /></h1>
|
<h1 class="charname" style="flex: 1; margin: 0; min-width: 0;"><input name="name" type="text" value="{{actor.name}}" placeholder="Name" {{#if isPlayMode}}disabled{{/if}} /></h1>
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
class="item-sheet-img"
|
class="item-sheet-img"
|
||||||
src="{{item.img}}"
|
src="{{item.img}}"
|
||||||
data-action="editImage"
|
data-action="editImage"
|
||||||
|
data-edit="img"
|
||||||
title="{{item.name}}"
|
title="{{item.name}}"
|
||||||
/>
|
/>
|
||||||
<div class="header-fields">
|
<div class="header-fields">
|
||||||
|
|||||||
Reference in New Issue
Block a user