- Bienvenu dans Te Deum Pour Un Massacre !
- Ce système vous est proposé par Open Sesame Games.
- Vous trouverez de l'aide dans @UUID[Compendium.fvtt-te-deum.aides.JournalEntry.uNwJgi4kXBCiZmAH]{Aide pour Te Deum}
- ainsi que sur le Discord de Foundry FR : https://discord.gg/pPSDNJk
` });
+ // Try to fetch the welcome message from the github repo "welcome-message-ecryme.html"
+ fetch(ECRYME_WELCOME_MESSAGE_URL)
+ .then(response => response.text())
+ .then(html => {
+ console.log("Fetched welcome message:", html);
+ ChatMessage.create({
+ user: game.user.id,
+ whisper: [game.user.id],
+ content: html
+ });
+ })
+ .catch(error => {
+ console.error("Error fetching welcome message:", error);
+ ChatMessage.create({
+ user: game.user.id,
+ whisper: [game.user.id],
+ content: "Bienvenue dans Ecryme RPG !
Visitez le site officiel pour plus d'informations."
+ });
+ });
}
}
diff --git a/packs/aides/000136.ldb b/packs/aides/000177.ldb
similarity index 100%
rename from packs/aides/000136.ldb
rename to packs/aides/000177.ldb
diff --git a/packs/aides/000171.log b/packs/aides/000188.log
similarity index 100%
rename from packs/aides/000171.log
rename to packs/aides/000188.log
diff --git a/packs/aides/CURRENT b/packs/aides/CURRENT
index 6da0b2c..627283a 100644
--- a/packs/aides/CURRENT
+++ b/packs/aides/CURRENT
@@ -1 +1 @@
-MANIFEST-000165
+MANIFEST-000186
diff --git a/packs/aides/LOG b/packs/aides/LOG
index ae47899..511ce95 100644
--- a/packs/aides/LOG
+++ b/packs/aides/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.734893 7f7cfb7fe6c0 Recovering log #163
-2025/09/24-16:42:14.744867 7f7cfb7fe6c0 Delete type=3 #161
-2025/09/24-16:42:14.744926 7f7cfb7fe6c0 Delete type=0 #163
-2025/09/24-16:43:46.397731 7f7cf9fff6c0 Level-0 table #168: started
-2025/09/24-16:43:46.397776 7f7cf9fff6c0 Level-0 table #168: 0 bytes OK
-2025/09/24-16:43:46.462453 7f7cf9fff6c0 Delete type=0 #166
-2025/09/24-16:43:46.462659 7f7cf9fff6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.593339 7f7b6ffff6c0 Recovering log #184
+2025/10/17-15:20:23.603276 7f7b6ffff6c0 Delete type=3 #182
+2025/10/17-15:20:23.603329 7f7b6ffff6c0 Delete type=0 #184
+2025/10/17-15:23:01.221523 7f7b6f3ff6c0 Level-0 table #189: started
+2025/10/17-15:23:01.221567 7f7b6f3ff6c0 Level-0 table #189: 0 bytes OK
+2025/10/17-15:23:01.228272 7f7b6f3ff6c0 Delete type=0 #187
+2025/10/17-15:23:01.228387 7f7b6f3ff6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end)
diff --git a/packs/aides/LOG.old b/packs/aides/LOG.old
index 902c0ea..bcea6b3 100644
--- a/packs/aides/LOG.old
+++ b/packs/aides/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.472911 7f7cfbfff6c0 Recovering log #159
-2025/09/24-16:34:06.482703 7f7cfbfff6c0 Delete type=3 #157
-2025/09/24-16:34:06.482774 7f7cfbfff6c0 Delete type=0 #159
-2025/09/24-16:41:30.176475 7f7cf9fff6c0 Level-0 table #164: started
-2025/09/24-16:41:30.176525 7f7cf9fff6c0 Level-0 table #164: 0 bytes OK
-2025/09/24-16:41:30.183000 7f7cf9fff6c0 Delete type=0 #162
-2025/09/24-16:41:30.195641 7f7cf9fff6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:04.116621 7f7b75bfa6c0 Recovering log #180
+2025/10/17-15:00:04.169433 7f7b75bfa6c0 Delete type=3 #178
+2025/10/17-15:00:04.169488 7f7b75bfa6c0 Delete type=0 #180
+2025/10/17-15:00:17.839591 7f7b6f3ff6c0 Level-0 table #185: started
+2025/10/17-15:00:17.839616 7f7b6f3ff6c0 Level-0 table #185: 0 bytes OK
+2025/10/17-15:00:17.874468 7f7b6f3ff6c0 Delete type=0 #183
+2025/10/17-15:00:18.022326 7f7b6f3ff6c0 Manual compaction at level-0 from '!journal!uNwJgi4kXBCiZmAH' @ 72057594037927935 : 1 .. '!journal.pages!uNwJgi4kXBCiZmAH.onhNU0mXhOpdNZJF' @ 0 : 0; will stop at (end)
diff --git a/packs/aides/MANIFEST-000186 b/packs/aides/MANIFEST-000186
new file mode 100644
index 0000000..085a415
Binary files /dev/null and b/packs/aides/MANIFEST-000186 differ
diff --git a/packs/armes/000274.log b/packs/aides/lost/000171.log
similarity index 100%
rename from packs/armes/000274.log
rename to packs/aides/lost/000171.log
diff --git a/packs/armes/000239.ldb b/packs/armes/000280.ldb
similarity index 100%
rename from packs/armes/000239.ldb
rename to packs/armes/000280.ldb
diff --git a/packs/armures/000273.log b/packs/armes/000291.log
similarity index 100%
rename from packs/armures/000273.log
rename to packs/armes/000291.log
diff --git a/packs/armes/CURRENT b/packs/armes/CURRENT
index df84f3d..2e4a584 100644
--- a/packs/armes/CURRENT
+++ b/packs/armes/CURRENT
@@ -1 +1 @@
-MANIFEST-000268
+MANIFEST-000289
diff --git a/packs/armes/LOG b/packs/armes/LOG
index 139a627..5cb7587 100644
--- a/packs/armes/LOG
+++ b/packs/armes/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.642386 7f7d00dfa6c0 Recovering log #266
-2025/09/24-16:42:14.651936 7f7d00dfa6c0 Delete type=3 #264
-2025/09/24-16:42:14.652001 7f7d00dfa6c0 Delete type=0 #266
-2025/09/24-16:43:45.840704 7f7cf9fff6c0 Level-0 table #271: started
-2025/09/24-16:43:45.840737 7f7cf9fff6c0 Level-0 table #271: 0 bytes OK
-2025/09/24-16:43:45.898655 7f7cf9fff6c0 Delete type=0 #269
-2025/09/24-16:43:45.963394 7f7cf9fff6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.493957 7f7b753f96c0 Recovering log #287
+2025/10/17-15:20:23.505008 7f7b753f96c0 Delete type=3 #285
+2025/10/17-15:20:23.505061 7f7b753f96c0 Delete type=0 #287
+2025/10/17-15:23:01.141138 7f7b6f3ff6c0 Level-0 table #292: started
+2025/10/17-15:23:01.141199 7f7b6f3ff6c0 Level-0 table #292: 0 bytes OK
+2025/10/17-15:23:01.148068 7f7b6f3ff6c0 Delete type=0 #290
+2025/10/17-15:23:01.168306 7f7b6f3ff6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end)
diff --git a/packs/armes/LOG.old b/packs/armes/LOG.old
index 0cc4461..46a8a29 100644
--- a/packs/armes/LOG.old
+++ b/packs/armes/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.383778 7f7cfb7fe6c0 Recovering log #262
-2025/09/24-16:34:06.393755 7f7cfb7fe6c0 Delete type=3 #260
-2025/09/24-16:34:06.393833 7f7cfb7fe6c0 Delete type=0 #262
-2025/09/24-16:41:30.118332 7f7cf9fff6c0 Level-0 table #267: started
-2025/09/24-16:41:30.118371 7f7cf9fff6c0 Level-0 table #267: 0 bytes OK
-2025/09/24-16:41:30.124477 7f7cf9fff6c0 Delete type=0 #265
-2025/09/24-16:41:30.124651 7f7cf9fff6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:03.706197 7f7b75bfa6c0 Recovering log #283
+2025/10/17-15:00:03.764880 7f7b75bfa6c0 Delete type=3 #281
+2025/10/17-15:00:03.764947 7f7b75bfa6c0 Delete type=0 #283
+2025/10/17-15:00:17.594798 7f7b6f3ff6c0 Level-0 table #288: started
+2025/10/17-15:00:17.594821 7f7b6f3ff6c0 Level-0 table #288: 0 bytes OK
+2025/10/17-15:00:17.634387 7f7b6f3ff6c0 Delete type=0 #286
+2025/10/17-15:00:17.634528 7f7b6f3ff6c0 Manual compaction at level-0 from '!folders!InCQeTRdT5jXMX82' @ 72057594037927935 : 1 .. '!items!wxIHkrq98eQ3cOvp' @ 0 : 0; will stop at (end)
diff --git a/packs/armes/MANIFEST-000289 b/packs/armes/MANIFEST-000289
new file mode 100644
index 0000000..bf59490
Binary files /dev/null and b/packs/armes/MANIFEST-000289 differ
diff --git a/packs/simples/000274.log b/packs/armes/lost/000274.log
similarity index 100%
rename from packs/simples/000274.log
rename to packs/armes/lost/000274.log
diff --git a/packs/armures/000238.ldb b/packs/armures/000279.ldb
similarity index 100%
rename from packs/armures/000238.ldb
rename to packs/armures/000279.ldb
diff --git a/packs/competences/000272.log b/packs/armures/000290.log
similarity index 100%
rename from packs/competences/000272.log
rename to packs/armures/000290.log
diff --git a/packs/armures/CURRENT b/packs/armures/CURRENT
index 897d062..2c3afb9 100644
--- a/packs/armures/CURRENT
+++ b/packs/armures/CURRENT
@@ -1 +1 @@
-MANIFEST-000267
+MANIFEST-000288
diff --git a/packs/armures/LOG b/packs/armures/LOG
index 39e6630..5f5e1e2 100644
--- a/packs/armures/LOG
+++ b/packs/armures/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.655535 7f7cfbfff6c0 Recovering log #265
-2025/09/24-16:42:14.666517 7f7cfbfff6c0 Delete type=3 #263
-2025/09/24-16:42:14.666585 7f7cfbfff6c0 Delete type=0 #265
-2025/09/24-16:43:45.762646 7f7cf9fff6c0 Level-0 table #270: started
-2025/09/24-16:43:45.762671 7f7cf9fff6c0 Level-0 table #270: 0 bytes OK
-2025/09/24-16:43:45.840542 7f7cf9fff6c0 Delete type=0 #268
-2025/09/24-16:43:45.963381 7f7cf9fff6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.507964 7f7b74bf86c0 Recovering log #286
+2025/10/17-15:20:23.518095 7f7b74bf86c0 Delete type=3 #284
+2025/10/17-15:20:23.518150 7f7b74bf86c0 Delete type=0 #286
+2025/10/17-15:23:01.148225 7f7b6f3ff6c0 Level-0 table #291: started
+2025/10/17-15:23:01.148259 7f7b6f3ff6c0 Level-0 table #291: 0 bytes OK
+2025/10/17-15:23:01.154781 7f7b6f3ff6c0 Delete type=0 #289
+2025/10/17-15:23:01.168326 7f7b6f3ff6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end)
diff --git a/packs/armures/LOG.old b/packs/armures/LOG.old
index 4857389..96d6430 100644
--- a/packs/armures/LOG.old
+++ b/packs/armures/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.395848 7f7d00dfa6c0 Recovering log #261
-2025/09/24-16:34:06.405550 7f7d00dfa6c0 Delete type=3 #259
-2025/09/24-16:34:06.405604 7f7d00dfa6c0 Delete type=0 #261
-2025/09/24-16:41:30.111558 7f7cf9fff6c0 Level-0 table #266: started
-2025/09/24-16:41:30.111589 7f7cf9fff6c0 Level-0 table #266: 0 bytes OK
-2025/09/24-16:41:30.118178 7f7cf9fff6c0 Delete type=0 #264
-2025/09/24-16:41:30.124642 7f7cf9fff6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:03.767366 7f7b6ffff6c0 Recovering log #282
+2025/10/17-15:00:03.821292 7f7b6ffff6c0 Delete type=3 #280
+2025/10/17-15:00:03.821369 7f7b6ffff6c0 Delete type=0 #282
+2025/10/17-15:00:17.514760 7f7b6f3ff6c0 Level-0 table #287: started
+2025/10/17-15:00:17.514795 7f7b6f3ff6c0 Level-0 table #287: 0 bytes OK
+2025/10/17-15:00:17.551675 7f7b6f3ff6c0 Delete type=0 #285
+2025/10/17-15:00:17.634498 7f7b6f3ff6c0 Manual compaction at level-0 from '!folders!2wTJBj3dicRKzNOE' @ 72057594037927935 : 1 .. '!items!ufvhWG5V8pX0qrtR' @ 0 : 0; will stop at (end)
diff --git a/packs/armures/MANIFEST-000288 b/packs/armures/MANIFEST-000288
new file mode 100644
index 0000000..84133d6
Binary files /dev/null and b/packs/armures/MANIFEST-000288 differ
diff --git a/packs/graces/000273.log b/packs/armures/lost/000273.log
similarity index 100%
rename from packs/graces/000273.log
rename to packs/armures/lost/000273.log
diff --git a/packs/competences/000237.ldb b/packs/competences/000278.ldb
similarity index 100%
rename from packs/competences/000237.ldb
rename to packs/competences/000278.ldb
diff --git a/packs/education/000283.log b/packs/competences/000289.log
similarity index 100%
rename from packs/education/000283.log
rename to packs/competences/000289.log
diff --git a/packs/competences/CURRENT b/packs/competences/CURRENT
index c1a1bbb..3b48cae 100644
--- a/packs/competences/CURRENT
+++ b/packs/competences/CURRENT
@@ -1 +1 @@
-MANIFEST-000266
+MANIFEST-000287
diff --git a/packs/competences/LOG b/packs/competences/LOG
index 78e4ac2..ad76e16 100644
--- a/packs/competences/LOG
+++ b/packs/competences/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.629192 7f7cfaffd6c0 Recovering log #264
-2025/09/24-16:42:14.638946 7f7cfaffd6c0 Delete type=3 #262
-2025/09/24-16:42:14.639014 7f7cfaffd6c0 Delete type=0 #264
-2025/09/24-16:43:45.706058 7f7cf9fff6c0 Level-0 table #269: started
-2025/09/24-16:43:45.706134 7f7cf9fff6c0 Level-0 table #269: 0 bytes OK
-2025/09/24-16:43:45.762523 7f7cf9fff6c0 Delete type=0 #267
-2025/09/24-16:43:45.963365 7f7cf9fff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.481469 7f7b75bfa6c0 Recovering log #285
+2025/10/17-15:20:23.491519 7f7b75bfa6c0 Delete type=3 #283
+2025/10/17-15:20:23.491607 7f7b75bfa6c0 Delete type=0 #285
+2025/10/17-15:23:01.154959 7f7b6f3ff6c0 Level-0 table #290: started
+2025/10/17-15:23:01.154994 7f7b6f3ff6c0 Level-0 table #290: 0 bytes OK
+2025/10/17-15:23:01.161423 7f7b6f3ff6c0 Delete type=0 #288
+2025/10/17-15:23:01.168339 7f7b6f3ff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end)
diff --git a/packs/competences/LOG.old b/packs/competences/LOG.old
index 0ccacd1..67977be 100644
--- a/packs/competences/LOG.old
+++ b/packs/competences/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.370805 7f7cfaffd6c0 Recovering log #260
-2025/09/24-16:34:06.381415 7f7cfaffd6c0 Delete type=3 #258
-2025/09/24-16:34:06.381482 7f7cfaffd6c0 Delete type=0 #260
-2025/09/24-16:41:30.104756 7f7cf9fff6c0 Level-0 table #265: started
-2025/09/24-16:41:30.104801 7f7cf9fff6c0 Level-0 table #265: 0 bytes OK
-2025/09/24-16:41:30.111363 7f7cf9fff6c0 Delete type=0 #263
-2025/09/24-16:41:30.124633 7f7cf9fff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:03.616324 7f7b74bf86c0 Recovering log #281
+2025/10/17-15:00:03.703581 7f7b74bf86c0 Delete type=3 #279
+2025/10/17-15:00:03.703656 7f7b74bf86c0 Delete type=0 #281
+2025/10/17-15:00:17.479685 7f7b6f3ff6c0 Level-0 table #286: started
+2025/10/17-15:00:17.479745 7f7b6f3ff6c0 Level-0 table #286: 0 bytes OK
+2025/10/17-15:00:17.514509 7f7b6f3ff6c0 Delete type=0 #284
+2025/10/17-15:00:17.634489 7f7b6f3ff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!yx4k7lQHGcom99mk' @ 0 : 0; will stop at (end)
diff --git a/packs/competences/MANIFEST-000287 b/packs/competences/MANIFEST-000287
new file mode 100644
index 0000000..2b84fd9
Binary files /dev/null and b/packs/competences/MANIFEST-000287 differ
diff --git a/packs/maladies/000273.log b/packs/competences/lost/000272.log
similarity index 100%
rename from packs/maladies/000273.log
rename to packs/competences/lost/000272.log
diff --git a/packs/education/000248.ldb b/packs/education/000289.ldb
similarity index 100%
rename from packs/education/000248.ldb
rename to packs/education/000289.ldb
diff --git a/packs/scenes/000210.log b/packs/education/000300.log
similarity index 100%
rename from packs/scenes/000210.log
rename to packs/education/000300.log
diff --git a/packs/education/CURRENT b/packs/education/CURRENT
index 3a0724c..7604222 100644
--- a/packs/education/CURRENT
+++ b/packs/education/CURRENT
@@ -1 +1 @@
-MANIFEST-000277
+MANIFEST-000298
diff --git a/packs/education/LOG b/packs/education/LOG
index 1ddcc62..e0dee9d 100644
--- a/packs/education/LOG
+++ b/packs/education/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.669125 7f7cfb7fe6c0 Recovering log #275
-2025/09/24-16:42:14.678629 7f7cfb7fe6c0 Delete type=3 #273
-2025/09/24-16:42:14.678694 7f7cfb7fe6c0 Delete type=0 #275
-2025/09/24-16:43:45.898794 7f7cf9fff6c0 Level-0 table #280: started
-2025/09/24-16:43:45.898823 7f7cf9fff6c0 Level-0 table #280: 0 bytes OK
-2025/09/24-16:43:45.963207 7f7cf9fff6c0 Delete type=0 #278
-2025/09/24-16:43:45.963407 7f7cf9fff6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.520498 7f7b75bfa6c0 Recovering log #296
+2025/10/17-15:20:23.531883 7f7b75bfa6c0 Delete type=3 #294
+2025/10/17-15:20:23.531974 7f7b75bfa6c0 Delete type=0 #296
+2025/10/17-15:23:01.168483 7f7b6f3ff6c0 Level-0 table #301: started
+2025/10/17-15:23:01.168544 7f7b6f3ff6c0 Level-0 table #301: 0 bytes OK
+2025/10/17-15:23:01.174738 7f7b6f3ff6c0 Delete type=0 #299
+2025/10/17-15:23:01.193994 7f7b6f3ff6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end)
diff --git a/packs/education/LOG.old b/packs/education/LOG.old
index f12aae2..45ef2f0 100644
--- a/packs/education/LOG.old
+++ b/packs/education/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.407386 7f7cfaffd6c0 Recovering log #271
-2025/09/24-16:34:06.418079 7f7cfaffd6c0 Delete type=3 #269
-2025/09/24-16:34:06.418139 7f7cfaffd6c0 Delete type=0 #271
-2025/09/24-16:41:30.124766 7f7cf9fff6c0 Level-0 table #276: started
-2025/09/24-16:41:30.124809 7f7cf9fff6c0 Level-0 table #276: 0 bytes OK
-2025/09/24-16:41:30.131329 7f7cf9fff6c0 Delete type=0 #274
-2025/09/24-16:41:30.151558 7f7cf9fff6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:03.823753 7f7b753f96c0 Recovering log #292
+2025/10/17-15:00:03.876860 7f7b753f96c0 Delete type=3 #290
+2025/10/17-15:00:03.876936 7f7b753f96c0 Delete type=0 #292
+2025/10/17-15:00:17.712677 7f7b6f3ff6c0 Level-0 table #297: started
+2025/10/17-15:00:17.712706 7f7b6f3ff6c0 Level-0 table #297: 0 bytes OK
+2025/10/17-15:00:17.756107 7f7b6f3ff6c0 Delete type=0 #295
+2025/10/17-15:00:17.839484 7f7b6f3ff6c0 Manual compaction at level-0 from '!folders!9PQi3Lv54rpcxavo' @ 72057594037927935 : 1 .. '!items!zGlRtP7zSnkjuuue' @ 0 : 0; will stop at (end)
diff --git a/packs/education/MANIFEST-000298 b/packs/education/MANIFEST-000298
new file mode 100644
index 0000000..061dc27
Binary files /dev/null and b/packs/education/MANIFEST-000298 differ
diff --git a/packs/education/lost/000283.log b/packs/education/lost/000283.log
new file mode 100644
index 0000000..e69de29
diff --git a/packs/graces/000238.ldb b/packs/graces/000279.ldb
similarity index 100%
rename from packs/graces/000238.ldb
rename to packs/graces/000279.ldb
diff --git a/packs/graces/000290.log b/packs/graces/000290.log
new file mode 100644
index 0000000..e69de29
diff --git a/packs/graces/CURRENT b/packs/graces/CURRENT
index 897d062..2c3afb9 100644
--- a/packs/graces/CURRENT
+++ b/packs/graces/CURRENT
@@ -1 +1 @@
-MANIFEST-000267
+MANIFEST-000288
diff --git a/packs/graces/LOG b/packs/graces/LOG
index b72112e..c8c1bde 100644
--- a/packs/graces/LOG
+++ b/packs/graces/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.682432 7f7cfaffd6c0 Recovering log #265
-2025/09/24-16:42:14.692809 7f7cfaffd6c0 Delete type=3 #263
-2025/09/24-16:42:14.692870 7f7cfaffd6c0 Delete type=0 #265
-2025/09/24-16:43:46.011645 7f7cf9fff6c0 Level-0 table #270: started
-2025/09/24-16:43:46.011682 7f7cf9fff6c0 Level-0 table #270: 0 bytes OK
-2025/09/24-16:43:46.083954 7f7cf9fff6c0 Delete type=0 #268
-2025/09/24-16:43:46.208935 7f7cf9fff6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.536604 7f7b753f96c0 Recovering log #286
+2025/10/17-15:20:23.548758 7f7b753f96c0 Delete type=3 #284
+2025/10/17-15:20:23.548826 7f7b753f96c0 Delete type=0 #286
+2025/10/17-15:23:01.161549 7f7b6f3ff6c0 Level-0 table #291: started
+2025/10/17-15:23:01.161584 7f7b6f3ff6c0 Level-0 table #291: 0 bytes OK
+2025/10/17-15:23:01.168143 7f7b6f3ff6c0 Delete type=0 #289
+2025/10/17-15:23:01.168351 7f7b6f3ff6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end)
diff --git a/packs/graces/LOG.old b/packs/graces/LOG.old
index da32fd8..4026d46 100644
--- a/packs/graces/LOG.old
+++ b/packs/graces/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.421631 7f7d00dfa6c0 Recovering log #261
-2025/09/24-16:34:06.432018 7f7d00dfa6c0 Delete type=3 #259
-2025/09/24-16:34:06.432112 7f7d00dfa6c0 Delete type=0 #261
-2025/09/24-16:41:30.098303 7f7cf9fff6c0 Level-0 table #266: started
-2025/09/24-16:41:30.098366 7f7cf9fff6c0 Level-0 table #266: 0 bytes OK
-2025/09/24-16:41:30.104526 7f7cf9fff6c0 Delete type=0 #264
-2025/09/24-16:41:30.124617 7f7cf9fff6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:03.879752 7f7b74bf86c0 Recovering log #282
+2025/10/17-15:00:03.939307 7f7b74bf86c0 Delete type=3 #280
+2025/10/17-15:00:03.939383 7f7b74bf86c0 Delete type=0 #282
+2025/10/17-15:00:17.551833 7f7b6f3ff6c0 Level-0 table #287: started
+2025/10/17-15:00:17.551853 7f7b6f3ff6c0 Level-0 table #287: 0 bytes OK
+2025/10/17-15:00:17.594640 7f7b6f3ff6c0 Delete type=0 #285
+2025/10/17-15:00:17.634508 7f7b6f3ff6c0 Manual compaction at level-0 from '!items!17mjvwS8R3B6LloG' @ 72057594037927935 : 1 .. '!items!zUYIVOuFpRur9aAR' @ 0 : 0; will stop at (end)
diff --git a/packs/graces/MANIFEST-000288 b/packs/graces/MANIFEST-000288
new file mode 100644
index 0000000..22c9d1f
Binary files /dev/null and b/packs/graces/MANIFEST-000288 differ
diff --git a/packs/graces/lost/000273.log b/packs/graces/lost/000273.log
new file mode 100644
index 0000000..e69de29
diff --git a/packs/maladies/000238.ldb b/packs/maladies/000279.ldb
similarity index 100%
rename from packs/maladies/000238.ldb
rename to packs/maladies/000279.ldb
diff --git a/packs/maladies/000290.log b/packs/maladies/000290.log
new file mode 100644
index 0000000..e69de29
diff --git a/packs/maladies/CURRENT b/packs/maladies/CURRENT
index 897d062..2c3afb9 100644
--- a/packs/maladies/CURRENT
+++ b/packs/maladies/CURRENT
@@ -1 +1 @@
-MANIFEST-000267
+MANIFEST-000288
diff --git a/packs/maladies/LOG b/packs/maladies/LOG
index c252bc0..a00cc96 100644
--- a/packs/maladies/LOG
+++ b/packs/maladies/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.695212 7f7cfbfff6c0 Recovering log #265
-2025/09/24-16:42:14.705156 7f7cfbfff6c0 Delete type=3 #263
-2025/09/24-16:42:14.705234 7f7cfbfff6c0 Delete type=0 #265
-2025/09/24-16:43:46.084105 7f7cf9fff6c0 Level-0 table #270: started
-2025/09/24-16:43:46.084138 7f7cf9fff6c0 Level-0 table #270: 0 bytes OK
-2025/09/24-16:43:46.141584 7f7cf9fff6c0 Delete type=0 #268
-2025/09/24-16:43:46.208949 7f7cf9fff6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.552822 7f7b74bf86c0 Recovering log #286
+2025/10/17-15:20:23.562671 7f7b74bf86c0 Delete type=3 #284
+2025/10/17-15:20:23.562775 7f7b74bf86c0 Delete type=0 #286
+2025/10/17-15:23:01.180944 7f7b6f3ff6c0 Level-0 table #291: started
+2025/10/17-15:23:01.180971 7f7b6f3ff6c0 Level-0 table #291: 0 bytes OK
+2025/10/17-15:23:01.187680 7f7b6f3ff6c0 Delete type=0 #289
+2025/10/17-15:23:01.194014 7f7b6f3ff6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end)
diff --git a/packs/maladies/LOG.old b/packs/maladies/LOG.old
index 438ea71..a283282 100644
--- a/packs/maladies/LOG.old
+++ b/packs/maladies/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.434181 7f7cfb7fe6c0 Recovering log #261
-2025/09/24-16:34:06.444000 7f7cfb7fe6c0 Delete type=3 #259
-2025/09/24-16:34:06.444067 7f7cfb7fe6c0 Delete type=0 #261
-2025/09/24-16:41:30.144559 7f7cf9fff6c0 Level-0 table #266: started
-2025/09/24-16:41:30.144589 7f7cf9fff6c0 Level-0 table #266: 0 bytes OK
-2025/09/24-16:41:30.151446 7f7cf9fff6c0 Delete type=0 #264
-2025/09/24-16:41:30.151596 7f7cf9fff6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:03.941455 7f7b6ffff6c0 Recovering log #282
+2025/10/17-15:00:03.993898 7f7b6ffff6c0 Delete type=3 #280
+2025/10/17-15:00:03.993967 7f7b6ffff6c0 Delete type=0 #282
+2025/10/17-15:00:17.634593 7f7b6f3ff6c0 Level-0 table #287: started
+2025/10/17-15:00:17.634614 7f7b6f3ff6c0 Level-0 table #287: 0 bytes OK
+2025/10/17-15:00:17.712504 7f7b6f3ff6c0 Delete type=0 #285
+2025/10/17-15:00:17.839469 7f7b6f3ff6c0 Manual compaction at level-0 from '!items!1icaxIywAwDXQcMz' @ 72057594037927935 : 1 .. '!items!ysGehYm1VkMWrI22' @ 0 : 0; will stop at (end)
diff --git a/packs/maladies/MANIFEST-000288 b/packs/maladies/MANIFEST-000288
new file mode 100644
index 0000000..644c81a
Binary files /dev/null and b/packs/maladies/MANIFEST-000288 differ
diff --git a/packs/maladies/lost/000273.log b/packs/maladies/lost/000273.log
new file mode 100644
index 0000000..e69de29
diff --git a/packs/scenes/000175.ldb b/packs/scenes/000216.ldb
similarity index 100%
rename from packs/scenes/000175.ldb
rename to packs/scenes/000216.ldb
diff --git a/packs/scenes/000227.log b/packs/scenes/000227.log
new file mode 100644
index 0000000..e69de29
diff --git a/packs/scenes/CURRENT b/packs/scenes/CURRENT
index e75c8d4..0fb0168 100644
--- a/packs/scenes/CURRENT
+++ b/packs/scenes/CURRENT
@@ -1 +1 @@
-MANIFEST-000204
+MANIFEST-000225
diff --git a/packs/scenes/LOG b/packs/scenes/LOG
index 5133ae5..a4e29a0 100644
--- a/packs/scenes/LOG
+++ b/packs/scenes/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.720636 7f7cfaffd6c0 Recovering log #202
-2025/09/24-16:42:14.731231 7f7cfaffd6c0 Delete type=3 #200
-2025/09/24-16:42:14.731304 7f7cfaffd6c0 Delete type=0 #202
-2025/09/24-16:43:46.141700 7f7cf9fff6c0 Level-0 table #207: started
-2025/09/24-16:43:46.141727 7f7cf9fff6c0 Level-0 table #207: 0 bytes OK
-2025/09/24-16:43:46.208754 7f7cf9fff6c0 Delete type=0 #205
-2025/09/24-16:43:46.208965 7f7cf9fff6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.578483 7f7b75bfa6c0 Recovering log #223
+2025/10/17-15:20:23.589039 7f7b75bfa6c0 Delete type=3 #221
+2025/10/17-15:20:23.589095 7f7b75bfa6c0 Delete type=0 #223
+2025/10/17-15:23:01.187803 7f7b6f3ff6c0 Level-0 table #228: started
+2025/10/17-15:23:01.187829 7f7b6f3ff6c0 Level-0 table #228: 0 bytes OK
+2025/10/17-15:23:01.193924 7f7b6f3ff6c0 Delete type=0 #226
+2025/10/17-15:23:01.194021 7f7b6f3ff6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end)
diff --git a/packs/scenes/LOG.old b/packs/scenes/LOG.old
index 703d205..72b6a96 100644
--- a/packs/scenes/LOG.old
+++ b/packs/scenes/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.459217 7f7d00dfa6c0 Recovering log #198
-2025/09/24-16:34:06.469315 7f7d00dfa6c0 Delete type=3 #196
-2025/09/24-16:34:06.469408 7f7d00dfa6c0 Delete type=0 #198
-2025/09/24-16:41:30.137845 7f7cf9fff6c0 Level-0 table #203: started
-2025/09/24-16:41:30.137895 7f7cf9fff6c0 Level-0 table #203: 0 bytes OK
-2025/09/24-16:41:30.144438 7f7cf9fff6c0 Delete type=0 #201
-2025/09/24-16:41:30.151581 7f7cf9fff6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:04.059974 7f7b74bf86c0 Recovering log #219
+2025/10/17-15:00:04.113456 7f7b74bf86c0 Delete type=3 #217
+2025/10/17-15:00:04.113527 7f7b74bf86c0 Delete type=0 #219
+2025/10/17-15:00:17.799500 7f7b6f3ff6c0 Level-0 table #224: started
+2025/10/17-15:00:17.799527 7f7b6f3ff6c0 Level-0 table #224: 0 bytes OK
+2025/10/17-15:00:17.839313 7f7b6f3ff6c0 Delete type=0 #222
+2025/10/17-15:00:17.839511 7f7b6f3ff6c0 Manual compaction at level-0 from '!scenes!FJXugdbkBpEJEdR6' @ 72057594037927935 : 1 .. '!scenes!FJXugdbkBpEJEdR6' @ 0 : 0; will stop at (end)
diff --git a/packs/scenes/MANIFEST-000225 b/packs/scenes/MANIFEST-000225
new file mode 100644
index 0000000..b626f4d
Binary files /dev/null and b/packs/scenes/MANIFEST-000225 differ
diff --git a/packs/scenes/lost/000210.log b/packs/scenes/lost/000210.log
new file mode 100644
index 0000000..e69de29
diff --git a/packs/simples/000239.ldb b/packs/simples/000280.ldb
similarity index 100%
rename from packs/simples/000239.ldb
rename to packs/simples/000280.ldb
diff --git a/packs/simples/000291.log b/packs/simples/000291.log
new file mode 100644
index 0000000..e69de29
diff --git a/packs/simples/CURRENT b/packs/simples/CURRENT
index df84f3d..2e4a584 100644
--- a/packs/simples/CURRENT
+++ b/packs/simples/CURRENT
@@ -1 +1 @@
-MANIFEST-000268
+MANIFEST-000289
diff --git a/packs/simples/LOG b/packs/simples/LOG
index 1c04528..c32d8d0 100644
--- a/packs/simples/LOG
+++ b/packs/simples/LOG
@@ -1,7 +1,7 @@
-2025/09/24-16:42:14.708014 7f7d00dfa6c0 Recovering log #266
-2025/09/24-16:42:14.717668 7f7d00dfa6c0 Delete type=3 #264
-2025/09/24-16:42:14.717743 7f7d00dfa6c0 Delete type=0 #266
-2025/09/24-16:43:45.963524 7f7cf9fff6c0 Level-0 table #271: started
-2025/09/24-16:43:45.963550 7f7cf9fff6c0 Level-0 table #271: 0 bytes OK
-2025/09/24-16:43:46.011489 7f7cf9fff6c0 Delete type=0 #269
-2025/09/24-16:43:46.208919 7f7cf9fff6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end)
+2025/10/17-15:20:23.565334 7f7b6ffff6c0 Recovering log #287
+2025/10/17-15:20:23.575759 7f7b6ffff6c0 Delete type=3 #285
+2025/10/17-15:20:23.575815 7f7b6ffff6c0 Delete type=0 #287
+2025/10/17-15:23:01.174849 7f7b6f3ff6c0 Level-0 table #292: started
+2025/10/17-15:23:01.174880 7f7b6f3ff6c0 Level-0 table #292: 0 bytes OK
+2025/10/17-15:23:01.180853 7f7b6f3ff6c0 Delete type=0 #290
+2025/10/17-15:23:01.194005 7f7b6f3ff6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end)
diff --git a/packs/simples/LOG.old b/packs/simples/LOG.old
index b9026c7..156a5dd 100644
--- a/packs/simples/LOG.old
+++ b/packs/simples/LOG.old
@@ -1,7 +1,7 @@
-2025/09/24-16:34:06.445870 7f7cfaffd6c0 Recovering log #262
-2025/09/24-16:34:06.456672 7f7cfaffd6c0 Delete type=3 #260
-2025/09/24-16:34:06.456727 7f7cfaffd6c0 Delete type=0 #262
-2025/09/24-16:41:30.131456 7f7cf9fff6c0 Level-0 table #267: started
-2025/09/24-16:41:30.131488 7f7cf9fff6c0 Level-0 table #267: 0 bytes OK
-2025/09/24-16:41:30.137659 7f7cf9fff6c0 Delete type=0 #265
-2025/09/24-16:41:30.151571 7f7cf9fff6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end)
+2025/10/17-15:00:03.996559 7f7b753f96c0 Recovering log #283
+2025/10/17-15:00:04.056665 7f7b753f96c0 Delete type=3 #281
+2025/10/17-15:00:04.056736 7f7b753f96c0 Delete type=0 #283
+2025/10/17-15:00:17.756292 7f7b6f3ff6c0 Level-0 table #288: started
+2025/10/17-15:00:17.756317 7f7b6f3ff6c0 Level-0 table #288: 0 bytes OK
+2025/10/17-15:00:17.799341 7f7b6f3ff6c0 Delete type=0 #286
+2025/10/17-15:00:17.839498 7f7b6f3ff6c0 Manual compaction at level-0 from '!items!1bAL2MQVpVBd0c5Z' @ 72057594037927935 : 1 .. '!items!zs67k4sxCid6oTK3' @ 0 : 0; will stop at (end)
diff --git a/packs/simples/MANIFEST-000289 b/packs/simples/MANIFEST-000289
new file mode 100644
index 0000000..f71c70a
Binary files /dev/null and b/packs/simples/MANIFEST-000289 differ
diff --git a/packs/simples/lost/000274.log b/packs/simples/lost/000274.log
new file mode 100644
index 0000000..e69de29
diff --git a/postcss/tedeum.css b/postcss/tedeum.css
index 362def6..8112995 100644
--- a/postcss/tedeum.css
+++ b/postcss/tedeum.css
@@ -1,384 +1,467 @@
@font-face {
- font-family: "MailartRubberstamp";
- src: url('../fonts/MailartRubberstamp-Regular.woff') format("woff");
- font-family: "GreatPrimer";
- src: url('../fonts/IM_FELL_Great_Primer_Roman.woff') format("woff");
-}
-:root {
- --window-header-title-font-size: 1.3rem;
- --window-header-title-font-weight: normal;
- --window-header-title-color: #f5f5f5;
- --major-button-font-size: 1.05rem;
- --major-button-font-weight: normal;
- --major-button-color: #dadada;
- --tab-header-font-size: 1.0rem;
- --tab-header-font-weight: 700;
- --tab-header-color: #403f3e;
- --tab-header-color-active: #4a0404;
- --actor-input-font-size: 0.8rem;
- --actor-input-font-weight: 500;
- --actor-input-color: black;
- --actor-label-font-size: 0.8rem;
- --actor-label-font-weight: 700;
- --actor-label-color: rgba(70,67,49,0.76863);
- --debug-background-color-red: rgba(255,0,0,0.32941);
- --debug-background-color-blue: rgba(29,0,255,0.32941);
- --debug-background-color-green: rgba(84,255,0,0.32941);
- --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;
-}
-.window-app {
- text-align: justify;
- font-size: 16px;
- letter-spacing: 1px;
- &.sheet {
- .window-content {
- margin: 0;
- padding: 0;
- font-family: "GreatPrimer";
- .sheet-header {
- color: rgba(19, 18, 18, 0.95);
- background: rgba(226, 226, 222, 0.95);
- }
- .tooltip {
- &:hover {
- .tooltiptext {
- top: 2rem;
- left: 2rem;
- margin: 0;
- padding: 0.25rem;
- }
- }
- }
- }
- }
-}
-.sheet header.sheet-header h1 input, .window-app .window-header, #actors .directory-list, #navigation #scene-list .scene.nav-item {
- font-size: 1.0rem;
-}
-.sheet {
- nav {
- &.sheet-tabs {
- font-size: 0.8rem;
- font-size: 1.2rem;
- font-weight: bold;
- height: 3rem;
- flex: 0 0 3rem;
- margin: 0;
- padding: 0 0 0 0.25rem;
- text-align: center;
- line-height: 1.5rem;
- border-top: 0 none;
- border-bottom: 0 none;
- background: linear-gradient(rgba(226, 226, 222, 0.5), rgba(226, 226, 222, 0.5)), url("../images/ui/frise_bottom_01.webp");
- background-repeat: no-repeat;
- background-size: 100% 100%;
- z-index: 1;
- }
- }
- header {
- &.sheet-header {
- .profile-img {
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: 50% 0;
- object-position: 50% 0;
- margin: 0.5rem 0 0.5rem 0.5rem;
- padding: 0;
- }
- .flex-compteurs {
- text-align: right;
- }
- .resource-content {
- width: 2rem;
- }
- }
- }
- .tab[data-tab] {
- padding: 0;
- }
- li {
- margin: 0.2rem;
- padding: 0.15rem;
- }
-}
-.window-app input, .fvtt-te-deum .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;
-}
-.window-header {
- background: rgba(0,0,0,0.75);
-}
-.strong-text {
- font-weight: bold;
-}
-.tabs .item.active, .blessures-list li ul li:first-child:hover, a:hover {
- text-shadow: 1px 0px 0px #ff6600;
-}
-.rollable:hover, .rollable:focus {
- color: #000;
- text-shadow: 0 0 10px red;
- cursor: pointer;
-}
-input {
- &:hover {
- border-width: 4px;
- border-color: rgba(37, 124, 37, 0.7);
- }
- &:disabled {
- color: #1c2058;
- }
-}
-select {
- background: white;
- color: #494e6b;
- &:disabled {
- color: #1c2058;
- }
+ font-family: "MailartRubberstamp";
+ src: url('../fonts/MailartRubberstamp-Regular.woff') format("woff");
+ font-family: "GreatPrimer";
+ src: url('../fonts/IM_FELL_Great_Primer_Roman.woff') format("woff");
}
-li.folder > .folder-header h3 {
- color:#AAA;
+:root {
+ --window-header-title-font-size: 1.3rem;
+ --window-header-title-font-weight: normal;
+ --window-header-title-color: #f5f5f5;
+ --major-button-font-size: 1.05rem;
+ --major-button-font-weight: normal;
+ --major-button-color: #dadada;
+ --tab-header-font-size: 1.0rem;
+ --tab-header-font-weight: 700;
+ --tab-header-color: #403f3e;
+ --tab-header-color-active: #4a0404;
+ --actor-input-font-size: 0.8rem;
+ --actor-input-font-weight: 500;
+ --actor-input-color: black;
+ --actor-label-font-size: 0.8rem;
+ --actor-label-font-weight: 700;
+ --actor-label-color: rgba(70, 67, 49, 0.76863);
+ --debug-background-color-red: rgba(255, 0, 0, 0.32941);
+ --debug-background-color-blue: rgba(29, 0, 255, 0.32941);
+ --debug-background-color-green: rgba(84, 255, 0, 0.32941);
+ --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;
+}
+
+.window-app {
+ text-align: justify;
+ font-size: 16px;
+ letter-spacing: 1px;
+
+ &.sheet {
+ .window-content {
+ margin: 0;
+ padding: 0;
+ font-family: "GreatPrimer";
+
+ .sheet-header {
+ color: rgba(19, 18, 18, 0.95);
+ background: rgba(226, 226, 222, 0.95);
+ }
+
+ .tooltip {
+ &:hover {
+ .tooltiptext {
+ top: 2rem;
+ left: 2rem;
+ margin: 0;
+ padding: 0.25rem;
+ }
+ }
+ }
+ }
+ }
+}
+
+.sheet header.sheet-header h1 input,
+.window-app .window-header,
+#actors .directory-list,
+#navigation #scene-list .scene.nav-item {
+ font-size: 1.0rem;
+}
+
+.sheet {
+ nav {
+ &.sheet-tabs {
+ font-size: 0.8rem;
+ font-size: 1.2rem;
+ font-weight: bold;
+ height: 3rem;
+ flex: 0 0 3rem;
+ margin: 0;
+ padding: 0 0 0 0.25rem;
+ text-align: center;
+ line-height: 1.5rem;
+ border-top: 0 none;
+ border-bottom: 0 none;
+ background: linear-gradient(rgba(226, 226, 222, 0.5), rgba(226, 226, 222, 0.5)), url("../images/ui/frise_bottom_01.webp");
+ background-repeat: no-repeat;
+ background-size: 100% 100%;
+ z-index: 1;
+ }
+ }
+
+ header {
+ &.sheet-header {
+ .profile-img {
+ -o-object-fit: cover;
+ object-fit: cover;
+ -o-object-position: 50% 0;
+ object-position: 50% 0;
+ margin: 0.5rem 0 0.5rem 0.5rem;
+ padding: 0;
+ }
+
+ .flex-compteurs {
+ text-align: right;
+ }
+
+ .resource-content {
+ width: 2rem;
+ }
+ }
+ }
+
+ .tab[data-tab] {
+ padding: 0;
+ }
+
+ li {
+ margin: 0.2rem;
+ padding: 0.15rem;
+ }
+}
+
+.window-app input,
+.fvtt-te-deum .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;
+}
+
+.window-header {
+ background: rgba(0, 0, 0, 0.75);
+}
+
+.strong-text {
+ font-weight: bold;
+}
+
+.tabs .item.active,
+.blessures-list li ul li:first-child:hover,
+a:hover {
+ text-shadow: 1px 0px 0px #ff6600;
+}
+
+.rollable:hover,
+.rollable:focus {
+ color: #000;
+ text-shadow: 0 0 10px red;
+ cursor: pointer;
+}
+
+input {
+ &:hover {
+ border-width: 4px;
+ border-color: rgba(37, 124, 37, 0.7);
+ }
+
+ &:disabled {
+ color: #1c2058;
+ }
+}
+
+select {
+ background: white;
+ color: #494e6b;
+
+ &:disabled {
+ color: #1c2058;
+ }
+}
+
+li.folder>.folder-header h3 {
+ color: #AAA;
}
table {
- border: 1px solid #7a7971;
+ border: 1px solid #7a7971;
}
-.grid, .grid-2col {
- display: grid;
- grid-column: span 2 / span 2;
- grid-template-columns: repeat(2, minmax(0, 1fr));
- grid-gap: 10px;
- grid-gap: 10px;
- gap: 10px;
- margin: 10px 0;
- padding: 0;
+
+.grid,
+.grid-2col {
+ display: grid;
+ grid-column: span 2 / span 2;
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+ grid-gap: 10px;
+ grid-gap: 10px;
+ gap: 10px;
+ margin: 10px 0;
+ padding: 0;
}
+
.grid-3col {
- grid-column: span 3 / span 3;
- grid-template-columns: repeat(3, minmax(0, 1fr));
+ grid-column: span 3 / span 3;
+ grid-template-columns: repeat(3, minmax(0, 1fr));
}
+
.grid-4col {
- grid-column: span 4 / span 4;
- grid-template-columns: repeat(4, minmax(0, 1fr));
+ grid-column: span 4 / span 4;
+ grid-template-columns: repeat(4, minmax(0, 1fr));
}
+
.grid-5col {
- grid-column: span 5 / span 5;
- grid-template-columns: repeat(5, minmax(0, 1fr));
+ grid-column: span 5 / span 5;
+ grid-template-columns: repeat(5, minmax(0, 1fr));
}
+
.grid-6col {
- grid-column: span 5 / span 5;
- grid-template-columns: repeat(5, minmax(0, 1fr));
+ grid-column: span 5 / span 5;
+ grid-template-columns: repeat(5, minmax(0, 1fr));
}
+
.grid-7col {
- grid-column: span 7 / span 7;
- grid-template-columns: repeat(7, minmax(0, 1fr));
+ grid-column: span 7 / span 7;
+ grid-template-columns: repeat(7, minmax(0, 1fr));
}
+
.grid-8col {
- grid-column: span 8 / span 8;
- grid-template-columns: repeat(8, minmax(0, 1fr));
+ grid-column: span 8 / span 8;
+ grid-template-columns: repeat(8, minmax(0, 1fr));
}
+
.grid-9col {
- grid-column: span 9 / span 9;
- grid-template-columns: repeat(9, minmax(0, 1fr));
+ grid-column: span 9 / span 9;
+ grid-template-columns: repeat(9, minmax(0, 1fr));
}
+
.grid-10col {
- grid-column: span 10 / span 10;
- grid-template-columns: repeat(10, minmax(0, 1fr));
+ grid-column: span 10 / span 10;
+ grid-template-columns: repeat(10, minmax(0, 1fr));
}
+
.grid-11col {
- grid-column: span 11 / span 11;
- grid-template-columns: repeat(11, minmax(0, 1fr));
+ grid-column: span 11 / span 11;
+ grid-template-columns: repeat(11, minmax(0, 1fr));
}
+
.grid-12col {
- grid-column: span 12 / span 12;
- grid-template-columns: repeat(12, minmax(0, 1fr));
+ grid-column: span 12 / span 12;
+ grid-template-columns: repeat(12, minmax(0, 1fr));
}
+
.flex-group-center,
.flex-group-left,
.flex-group-right {
- justify-content: center;
- align-items: center;
- text-align: center;
- padding: 5px;
+ justify-content: center;
+ align-items: center;
+ text-align: center;
+ padding: 5px;
}
+
.flex-group-left {
- justify-content: flex-start;
- text-align: left;
+ justify-content: flex-start;
+ text-align: left;
}
+
.flex-group-right {
- justify-content: flex-end;
- text-align: right;
+ justify-content: flex-end;
+ text-align: right;
}
+
.flex-center {
- align-items: center;
- justify-content: center;
- text-align: center;
+ align-items: center;
+ justify-content: center;
+ text-align: center;
}
+
.table-create-actor {
- font-size: 0.8rem;
+ font-size: 0.8rem;
}
+
.flex-between {
- justify-content: space-between;
+ justify-content: space-between;
}
+
.flex-shrink {
- flex: 'flex-shrink';
+ flex: 'flex-shrink';
}
+
.fvtt-te-deum {
- .sheet-header {
- flex: 0 0 210px;
- overflow: hidden;
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- justify-content: flex-start;
- margin-bottom: 10px;
- .profile-img {
- flex: 0 0 128px;
- width: 128px;
- height: auto;
- max-height: 128px;
- margin-top: 0px;
- margin-right: 10px;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: 50% 0;
- object-position: 50% 0;
- border-width: 0px;
- }
- .header-fields {
- flex: 1;
- }
- h1 {
- &.charname {
- height: 50px;
- padding: 0px;
- margin: 5px 0;
- border-bottom: 0;
- input {
- font-family: "MailartRubberstamp";
- font-size: 3rem;
- width: 100%;
- height: 100%;
- margin: 0;
- }
- }
- }
- }
- .sheet-tabs {
- flex: 0;
- font-family: "MailartRubberstamp";
- font-size: 2.2rem;
- }
- .tox {
- .tox-editor-container {
- background: #fff;
- }
- .tox-edit-area {
- padding: 0 8px;
- }
- }
- .resource-label {
- font-weight: bold;
- text-transform: uppercase;
- }
- .tabs {
- height: 40px;
- border-top: 1px solid #AAA;
- border-bottom: 1px solid #AAA;
- color: #000000;
- font-family: "GreatPrimer";
- .item {
- line-height: 40px;
- font-weight: bold;
- &.active {
- text-decoration: underline;
- text-shadow: none;
- }
- }
- }
- .items-list {
- list-style: none;
- margin: 1px 0;
- padding: 0;
- overflow-y: auto;
- .item-header {
- font-weight: bold;
- }
- .item {
- height: 30px;
- line-height: 24px;
- padding: 1px 0;
- border-bottom: 1px solid #BBB;
- .item-image {
- flex: 0 0 24px;
- margin-right: 5px;
- }
- img {
- display: block;
- }
- }
- .item-name {
- margin: 0;
- }
- .item-controls {
- flex: 0 0 86px;
- text-align: right;
- }
- }
+ .sheet-header {
+ flex: 0 0 210px;
+ overflow: hidden;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+ margin-bottom: 10px;
+
+ .profile-img {
+ flex: 0 0 128px;
+ width: 128px;
+ height: auto;
+ max-height: 128px;
+ margin-top: 0px;
+ margin-right: 10px;
+ -o-object-fit: cover;
+ object-fit: cover;
+ -o-object-position: 50% 0;
+ object-position: 50% 0;
+ border-width: 0px;
+ }
+
+ .header-fields {
+ flex: 1;
+ }
+
+ h1 {
+ &.charname {
+ height: 50px;
+ padding: 0px;
+ margin: 5px 0;
+ border-bottom: 0;
+
+ input {
+ font-family: "MailartRubberstamp";
+ font-size: 3rem;
+ width: 100%;
+ height: 100%;
+ margin: 0;
+ }
+ }
+ }
+ }
+
+ .sheet-tabs {
+ flex: 0;
+ font-family: "MailartRubberstamp";
+ font-size: 2.2rem;
+ }
+
+ .tox {
+ .tox-editor-container {
+ background: #fff;
+ }
+
+ .tox-edit-area {
+ padding: 0 8px;
+ }
+ }
+
+ .resource-label {
+ font-weight: bold;
+ text-transform: uppercase;
+ }
+
+ .tabs {
+ height: 40px;
+ border-top: 1px solid #AAA;
+ border-bottom: 1px solid #AAA;
+ color: #000000;
+ font-family: "GreatPrimer";
+
+ .item {
+ line-height: 40px;
+ font-weight: bold;
+
+ &.active {
+ text-decoration: underline;
+ text-shadow: none;
+ }
+ }
+ }
+
+ .items-list {
+ list-style: none;
+ margin: 1px 0;
+ padding: 0;
+ overflow-y: auto;
+
+ .item-header {
+ font-weight: bold;
+ }
+
+ .item {
+ height: 30px;
+ line-height: 24px;
+ padding: 1px 0;
+ border-bottom: 1px solid #BBB;
+
+ .item-image {
+ flex: 0 0 24px;
+ margin-right: 5px;
+ }
+
+ img {
+ display: block;
+ }
+ }
+
+ .item-name {
+ margin: 0;
+ }
+
+ .item-controls {
+ flex: 0 0 86px;
+ text-align: right;
+ }
+ }
}
+
.profile-img-container {
- margin-right: 0.2rem;
- max-width: 140px;
- width: 140px;
+ margin-right: 0.2rem;
+ max-width: 140px;
+ width: 140px;
}
+
.button-img {
- vertical-align: baseline;
- width: 8%;
- height: 8%;
- max-height: 48px;
- border-width: 0px;
- border: 1px solid rgba(0, 0, 0, 0);
- &:hover {
- color: rgba(255, 255, 128, 0.7);
- border: 1px solid rgba(255, 128, 0, 0.8);
- cursor: pointer;
- }
+ vertical-align: baseline;
+ width: 8%;
+ height: 8%;
+ max-height: 48px;
+ border-width: 0px;
+ border: 1px solid rgba(0, 0, 0, 0);
+
+ &:hover {
+ color: rgba(255, 255, 128, 0.7);
+ border: 1px solid rgba(255, 128, 0, 0.8);
+ cursor: pointer;
+ }
}
+
.button-effect-img {
- vertical-align: baseline;
- width: 16px;
- max-height: 16px;
- height: 16;
- border-width: 0;
+ vertical-align: baseline;
+ width: 16px;
+ max-height: 16px;
+ height: 16;
+ border-width: 0;
}
+
.small-button-container {
- height: 16px;
- width: 16px;
- border: 0;
- vertical-align: bottom;
+ height: 16px;
+ width: 16px;
+ border: 0;
+ vertical-align: bottom;
}
+
.fvtt-te-deum .sheet-body,
.fvtt-te-deum .sheet-body .tab,
.fvtt-te-deum .sheet-body .tab .editor {
- height: 100%;
- font-size: 0.8rem;
- font-family: "GreatPrimer";
+ height: 100%;
+ font-size: 0.8rem;
+ font-family: "GreatPrimer";
}
+
.editor {
- border: 2;
- height: 100%;
- padding: 0 3px;
+ border: 2;
+ height: 100%;
+ padding: 0 3px;
}
+
.medium-editor {
- border: 2;
- height: 240px;
- padding: 0 3px;
+ border: 2;
+ height: 240px;
+ padding: 0 3px;
}
+
.small-editor {
- border: 2;
- height: 120px;
- padding: 0 3px;
+ border: 2;
+ height: 120px;
+ padding: 0 3px;
}
.questionnaire-reponse {
@@ -390,829 +473,1010 @@ table {
margin-top: 0.5rem;
}
-input[type="text"], select[type="text"] {
- background: white;
- color: #494e6b;
+input[type="text"],
+select[type="text"] {
+ background: white;
+ color: #494e6b;
}
-.window-app.sheet .window-content .sheet-header select[type="text"], .window-app.sheet .window-content .sheet-header input[type="text"], .window-app.sheet .window-content .sheet-header input[type="number"], .window-app.sheet .window-content .sheet-body input[type="text"], .window-app.sheet .window-content .sheet-body input[type="number"], .window-app.sheet .window-content .sheet-body select[type="text"], textarea {
- color: rgba(19, 18, 18, 0.95);
+
+.window-app.sheet .window-content .sheet-header select[type="text"],
+.window-app.sheet .window-content .sheet-header input[type="text"],
+.window-app.sheet .window-content .sheet-header input[type="number"],
+.window-app.sheet .window-content .sheet-body input[type="text"],
+.window-app.sheet .window-content .sheet-body input[type="number"],
+.window-app.sheet .window-content .sheet-body select[type="text"],
+textarea {
+ color: rgba(19, 18, 18, 0.95);
}
-.window-app.sheet .window-content .sheet-header input[type="password"], .window-app.sheet .window-content .sheet-header input[type="date"], .window-app.sheet .window-content .sheet-header input[type="time"] {
- color: rgba(19, 18, 18, 0.95);
- background: rgba(226, 226, 222, 0.95);
- border: 1 none;
- margin-bottom: 0.25rem;
- margin-left: 2px;
+
+.window-app.sheet .window-content .sheet-header input[type="password"],
+.window-app.sheet .window-content .sheet-header input[type="date"],
+.window-app.sheet .window-content .sheet-header input[type="time"] {
+ color: rgba(19, 18, 18, 0.95);
+ background: rgba(226, 226, 222, 0.95);
+ border: 1 none;
+ margin-bottom: 0.25rem;
+ margin-left: 2px;
}
-.window-app.sheet .window-content .sheet-body select, .window-app.sheet .window-content .sheet-header select {
- color: rgba(19, 18, 18, 0.95);
- background: #fff;
- border: 1 none;
- margin-bottom: 0.25rem;
- margin-left: 2px;
+
+.window-app.sheet .window-content .sheet-body select,
+.window-app.sheet .window-content .sheet-header select {
+ color: rgba(19, 18, 18, 0.95);
+ background: #fff;
+ border: 1 none;
+ margin-bottom: 0.25rem;
+ margin-left: 2px;
}
-.window-app .window-content, .window-app.sheet .window-content .sheet-body {
- font-size: 0.8rem;
- background: rgba(226, 226, 222, 0.95);
- color: rgba(19, 18, 18, 0.95);
+
+.window-app .window-content,
+.window-app.sheet .window-content .sheet-body {
+ font-size: 0.8rem;
+ background: rgba(226, 226, 222, 0.95);
+ color: rgba(19, 18, 18, 0.95);
}
+
section {
- &.sheet-body {
- padding: 0.25rem 0.5rem;
- &:after {
- content: "";
- display: block;
- clear: both;
- }
- }
+ &.sheet-body {
+ padding: 0.25rem 0.5rem;
+
+ &:after {
+ content: "";
+ display: block;
+ clear: both;
+ }
+ }
}
+
nav {
- &.sheet-tabs {
- .item {
- z-index: 2;
- position: relative;
- opacity: 1.0;
- color: rgba(29, 28, 31);
- padding: 0 0.25rem;
- &:after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- height: 2rem;
- width: 1px;
- }
- }
- }
+ &.sheet-tabs {
+ .item {
+ z-index: 2;
+ position: relative;
+ opacity: 1.0;
+ color: rgba(29, 28, 31);
+ padding: 0 0.25rem;
+
+ &:after {
+ content: "";
+ position: absolute;
+ top: 0;
+ right: 0;
+ height: 2rem;
+ width: 1px;
+ }
+ }
+ }
}
+
.select-diff {
- display: inline-block;
- text-align: left;
- width: 50px;
+ display: inline-block;
+ text-align: left;
+ width: 50px;
}
-.window-app.sheet .window-content .carac-value, .window-app.sheet .window-content .competence-xp {
- margin: 0.05rem;
- flex-basis: 3rem;
- text-align: center;
+
+.window-app.sheet .window-content .carac-value,
+.window-app.sheet .window-content .competence-xp {
+ margin: 0.05rem;
+ flex-basis: 3rem;
+ text-align: center;
}
-h1, h2, h3, h4 {
- font-weight: bold;
+
+h1,
+h2,
+h3,
+h4 {
+ font-weight: bold;
}
-ul, ol {
- margin: 0;
- padding: 0;
+
+ul,
+ol {
+ margin: 0;
+ padding: 0;
}
-ul, li {
- list-style-type: none;
+
+ul,
+li {
+ list-style-type: none;
}
+
.header-fields {
- li {
- margin: 0;
- padding: 0;
- }
+ li {
+ margin: 0;
+ padding: 0;
+ }
}
+
.alterne-list {
- & > .list-item {
- &:hover {
- background: rgba(100, 100, 50, 0.25);
- }
- &:nth-child(even) {
- background: rgba(80, 60, 0, 0.10);
- }
- &:nth-child(odd) {
- background: rgb(160, 130, 100, 0.05);
- }
- }
+ &>.list-item {
+ &:hover {
+ background: rgba(100, 100, 50, 0.25);
+ }
+
+ &:nth-child(even) {
+ background: rgba(80, 60, 0, 0.10);
+ }
+
+ &:nth-child(odd) {
+ background: rgb(160, 130, 100, 0.05);
+ }
+ }
}
+
.specialisation-label {
- font-size: 0.8rem;
+ font-size: 0.8rem;
}
+
.carac-label,
.attr-label {
- font-weight: bold;
+ font-weight: bold;
}
+
.list-item {
- margin: 0.125rem;
- box-shadow: inset 0px 0px 1px rgba(0,0,0,0.58824);
- border-radius: 0.25rem;
- padding: 0.125rem;
- flex: 1 1 5rem;
+ margin: 0.125rem;
+ box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.58824);
+ border-radius: 0.25rem;
+ padding: 0.125rem;
+ flex: 1 1 5rem;
}
+
.list-item-shadow {
- background: rgba(170, 168, 167, 0.35);
- flex-grow: 0;
- flex-wrap: nowrap;
- justify-content: flex-start;
+ background: rgba(170, 168, 167, 0.35);
+ flex-grow: 0;
+ flex-wrap: nowrap;
+ justify-content: flex-start;
}
+
.list-item-shadow2 {
- background: rgba(87, 60, 32, 0.25);
- flex-grow: 0;
- flex-wrap: nowrap;
- justify-content: flex-start;
+ background: rgba(87, 60, 32, 0.25);
+ flex-grow: 0;
+ flex-wrap: nowrap;
+ justify-content: flex-start;
}
+
.item-display-show {
- display: block;
+ display: block;
}
+
.item-display-hide {
- display: none;
+ display: none;
}
+
.item-quantite {
- margin-left: 0.5rem;
+ margin-left: 0.5rem;
}
+
.list-item-margin1 {
- margin-left: 1rem;
+ margin-left: 1rem;
}
+
.list-item-margin2 {
- margin-left: 2rem;
+ margin-left: 2rem;
}
+
.list-item-margin3 {
- margin-left: 3rem;
+ margin-left: 3rem;
}
+
.list-item-margin4 {
- margin-left: 4rem;
+ margin-left: 4rem;
}
+
.sheet-competence-img {
- width: 24px;
- max-width: 24px;
- height: 24px;
- max-height: 24px;
- flex-grow: 0;
- margin-right: 0.25rem;
+ width: 24px;
+ max-width: 24px;
+ height: 24px;
+ max-height: 24px;
+ flex-grow: 0;
+ margin-right: 0.25rem;
}
+
.competence-column {
- flex-direction: column;
- align-content: flex-start;
- justify-content: flex-start;
- flex-grow: 0;
- flex-basis: 1;
+ flex-direction: column;
+ align-content: flex-start;
+ justify-content: flex-start;
+ flex-grow: 0;
+ flex-basis: 1;
}
+
.competence-header {
- align-content: flex-start;
- justify-content: flex-start;
- font-weight: bold;
- flex-grow: 0;
+ align-content: flex-start;
+ justify-content: flex-start;
+ font-weight: bold;
+ flex-grow: 0;
}
+
.comp-li {
- max-width: 8rem;
- width: 8rem;
+ max-width: 8rem;
+ width: 8rem;
}
+
.description-label {
- flex-grow: 2;
- margin-left: 4px;
+ flex-grow: 2;
+ margin-left: 4px;
}
+
.status-header-label {
- margin-left: 2px;
+ margin-left: 2px;
}
+
.roll-dialog-label {
- margin: 4px 0;
- min-width: 96px;
+ margin: 4px 0;
+ min-width: 96px;
}
+
.short-label {
- flex-grow: 1;
+ flex-grow: 1;
}
+
.keyword-label {
- font-size: 0.85rem;
+ font-size: 0.85rem;
}
+
.item-sheet-label {
- flex-grow: 1;
+ flex-grow: 1;
}
+
.item-text-long-line {
- flex-grow: 3;
+ flex-grow: 3;
}
+
.score-label {
- flex-grow: 2;
- align-content: center;
+ flex-grow: 2;
+ align-content: center;
}
+
.attribut-value,
.carac-value {
- flex-grow: 0;
- flex-basis: 64px;
- margin-right: 4px;
- margin-left: 4px;
+ flex-grow: 0;
+ flex-basis: 64px;
+ margin-right: 4px;
+ margin-left: 4px;
}
+
.sante-value,
.competence-value {
- flex-grow: 0;
- flex-basis: 2rem;
- margin-right: 0.25rem;
- margin-left: 0.25rem;
+ flex-grow: 0;
+ flex-basis: 2rem;
+ margin-right: 0.25rem;
+ margin-left: 0.25rem;
}
+
.description-value {
- flex-grow: 0;
- flex-basis: 4rem;
- margin-right: 0.25rem;
- margin-left: 0.25rem;
+ flex-grow: 0;
+ flex-basis: 4rem;
+ margin-right: 0.25rem;
+ margin-left: 0.25rem;
}
+
.small-label {
- margin-top: 5px;
+ margin-top: 5px;
}
+
.padd-right {
- margin-right: 8px;
+ margin-right: 8px;
}
+
.padd-left {
- margin-left: 8px;
+ margin-left: 8px;
}
+
.stack-left {
- align-items: center;
- flex-shrink: 1;
- flex-grow: 0;
+ align-items: center;
+ flex-shrink: 1;
+ flex-grow: 0;
}
+
.packed-left {
- white-space: nowrap;
- flex-grow: 0;
+ white-space: nowrap;
+ flex-grow: 0;
}
+
.input-numeric-short {
- width: 40px;
- max-width: 40px;
- flex-grow: 0;
- flex-shrink: 0;
- flex-basis: 40px;
- margin-right: 0.15rem;
- margin-left: 0.15rem;
+ width: 40px;
+ max-width: 40px;
+ flex-grow: 0;
+ flex-shrink: 0;
+ flex-basis: 40px;
+ margin-right: 0.15rem;
+ margin-left: 0.15rem;
}
+
.abilities-table {
- align-content: flex-start;
+ align-content: flex-start;
}
+
.tokenhudext {
- display: flex;
- flex: 0 !important;
- font-weight: 600;
- &.left {
- justify-content: flex-start;
- flex-direction: column;
- position: absolute;
- top: 2.75rem;
- right: 4rem;
- }
- &.right {
- justify-content: flex-start;
- flex-direction: column;
- position: absolute;
- top: 2.75rem;
- left: 4rem;
- }
+ display: flex;
+ flex: 0 !important;
+ font-weight: 600;
+
+ &.left {
+ justify-content: flex-start;
+ flex-direction: column;
+ position: absolute;
+ top: 2.75rem;
+ right: 4rem;
+ }
+
+ &.right {
+ justify-content: flex-start;
+ flex-direction: column;
+ position: absolute;
+ top: 2.75rem;
+ left: 4rem;
+ }
}
+
.control-icon {
- &.tokenhudicon {
- width: -moz-fit-content;
- width: fit-content;
- height: -moz-fit-content;
- height: fit-content;
- min-width: 6rem;
- flex-basis: auto;
- padding: 0;
- line-height: 1rem;
- margin: 0.25rem;
- &.right {
- margin-left: 8px;
- }
- }
+ &.tokenhudicon {
+ width: -moz-fit-content;
+ width: fit-content;
+ height: -moz-fit-content;
+ height: fit-content;
+ min-width: 6rem;
+ flex-basis: auto;
+ padding: 0;
+ line-height: 1rem;
+ margin: 0.25rem;
+
+ &.right {
+ margin-left: 8px;
+ }
+ }
}
+
#token-hud {
- .status-effects {
- &.active {
- z-index: 2;
- }
- }
+ .status-effects {
+ &.active {
+ z-index: 2;
+ }
+ }
}
+
.token-sheet {
- .window-content {
- .flexcol {
- .sheet-tabs {
- font-size: 0.8rem;
- }
- }
- }
+ .window-content {
+ .flexcol {
+ .sheet-tabs {
+ font-size: 0.8rem;
+ }
+ }
+ }
}
+
.item-checkbox {
- height: 25px;
- border: 1px solid rgba(115,105,83,0.65098);
- border-left: none;
- font-weight: 500;
- font-size: 1rem;
- color: black;
- padding-top: 5px;
- margin-right: 0px;
- width: 45px;
- position: relative;
- left: 0px;
- text-align: center;
+ height: 25px;
+ border: 1px solid rgba(115, 105, 83, 0.65098);
+ border-left: none;
+ font-weight: 500;
+ font-size: 1rem;
+ color: black;
+ padding-top: 5px;
+ margin-right: 0px;
+ width: 45px;
+ position: relative;
+ left: 0px;
+ text-align: center;
}
+
.skill-label {
- font-size: 0.7rem;
+ font-size: 0.7rem;
}
+
.skill-good-checkbox {
- max-height: 10px;
- max-width: 10px;
+ max-height: 10px;
+ max-width: 10px;
}
+
.flex-actions-bar {
- flex-grow: 2;
+ flex-grow: 2;
}
+
#sidebar {
- font-size: 1rem;
- background-color: #f5f5f5;
- background-position: 0px 35px;
- background-repeat: no-repeat;
- background: rgba(226, 226, 222, 0.95);
- color: rgba(19, 18, 18, 0.95);
- &.collapsed {
- height: 470px !important;
- }
- #sidebar-tabs {
- i {
- display: inline-block;
- background-position: center;
- background-size: cover;
- text-shadow: 1px 1px 0 rgba(0,0,0,0.75);
- }
- }
+ font-size: 1rem;
+ background-color: #f5f5f5;
+ background-position: 0px 35px;
+ background-repeat: no-repeat;
+ background: rgba(226, 226, 222, 0.95);
+ color: rgba(19, 18, 18, 0.95);
+
+ &.collapsed {
+ height: 470px !important;
+ }
+
+ #sidebar-tabs {
+ i {
+ display: inline-block;
+ background-position: center;
+ background-size: cover;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75);
+ }
+ }
}
-#sidebar-tabs > .collapsed, #chat-controls .chat-control-icon {
- color: rgba(19, 18, 18, 0.95);
- text-shadow: 1px 1px 0 rgba(0,0,0,0.75);
+
+#sidebar-tabs>.collapsed,
+#chat-controls .chat-control-icon {
+ color: rgba(19, 18, 18, 0.95);
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75);
}
+
.sidebar-tab {
- .directory-list {
- .entity {
- border-top: 1px rgba(0,0,0,0.25);
- border-bottom: 0 none;
- padding: 0.25rem 0;
- &:hover {
- background: rgba(0,0,0,0.05);
- cursor: pointer;
- }
- }
- }
+ .directory-list {
+ .entity {
+ border-top: 1px rgba(0, 0, 0, 0.25);
+ border-bottom: 0 none;
+ padding: 0.25rem 0;
+
+ &:hover {
+ background: rgba(0, 0, 0, 0.05);
+ cursor: pointer;
+ }
+ }
+ }
}
+
.chat-message-header {
- background: rgba(220,220,210,0.5);
- font-size: 1.1rem;
- height: 48px;
- text-align: center;
- vertical-align: middle;
- display: flex;
- align-items: center;
+ background: rgba(220, 220, 210, 0.5);
+ font-size: 1.1rem;
+ height: 48px;
+ text-align: center;
+ vertical-align: middle;
+ display: flex;
+ align-items: center;
}
-.chat-message .message-header .flavor-text, .chat-message .message-header .whisper-to {
- font-size: 0.9rem;
+
+.chat-message .message-header .flavor-text,
+.chat-message .message-header .whisper-to {
+ font-size: 0.9rem;
}
+
.chat-result-text,
.chat-actor-name {
- font-weight: bold;
- font-family: MailartRubberstamp;
- font-size: 1.2rem;
- padding: 4px;
+ font-weight: bold;
+ font-family: MailartRubberstamp;
+ font-size: 1.2rem;
+ padding: 4px;
}
+
.chat-actor-name-opposition {
font-weight: bold;
font-family: MailartRubberstamp;
font-size: 0.9rem;
padding: 4px;
}
+
.chat-result-success {
- color: darkgreen;
+ color: darkgreen;
}
+
.chat-result-failure {
- color: darkred;
+ color: darkred;
}
+
.chat-img {
- width: 64px;
- height: 64px;
+ width: 64px;
+ height: 64px;
}
-.chat-command-img {
+
+.chat-command-img {
border: 0px;
width: 32px;
height: 32px;
}
+
.chat-result-column {
min-width: 70%;
width: 70%;
}
+
.roll-dialog-header {
- height: 52px;
+ height: 52px;
}
+
.actor-icon {
- float: left;
- width: 48px;
- height: 48px;
- padding: 2px 6px 2px 2px;
+ float: left;
+ width: 48px;
+ height: 48px;
+ padding: 2px 6px 2px 2px;
}
+
.padding-dice {
- padding-top: .2rem;
- padding-bottom: .2rem;
+ padding-top: .2rem;
+ padding-bottom: .2rem;
}
+
.dice-image {
- box-sizing: border-box;
- border: none;
- border-radius: 0;
- max-width: 100%;
+ box-sizing: border-box;
+ border: none;
+ border-radius: 0;
+ max-width: 100%;
}
+
.dice-image-reroll {
- background-color: rgba(115, 224, 115, 0.25);
- border-color: #011d33;
- box-sizing: border-box;
- border: 1px;
- border-radius: 0%;
- max-width: 100%;
+ background-color: rgba(115, 224, 115, 0.25);
+ border-color: #011d33;
+ box-sizing: border-box;
+ border: 1px;
+ border-radius: 0%;
+ max-width: 100%;
}
+
.chat-dice {
- width: 15%;
- height: 15%;
- font-size: 15px;
- padding: 10px;
- padding-bottom: 20px;
- padding-top: .2rem;
- padding-bottom: .2rem;
+ width: 15%;
+ height: 15%;
+ font-size: 15px;
+ padding: 10px;
+ padding-bottom: 20px;
+ padding-top: .2rem;
+ padding-bottom: .2rem;
}
+
.div-center {
- align-self: center;
+ align-self: center;
}
+
.chat-message {
- background: rgba(220,220,210,0.5);
- font-size: 0.9rem;
- &.whisper {
- background: rgba(220,220,210,0.75);
- border: 2px solid #545469;
- }
- .chat-icon {
- border: 0;
- padding: 2px 6px 2px 2px;
- float: left;
- width: 64px;
- height: 64px;
- }
+ background: rgba(220, 220, 210, 0.5);
+ font-size: 0.9rem;
+
+ &.whisper {
+ background: rgba(220, 220, 210, 0.75);
+ border: 2px solid #545469;
+ }
+
+ .chat-icon {
+ border: 0;
+ padding: 2px 6px 2px 2px;
+ float: left;
+ width: 64px;
+ height: 64px;
+ }
}
+
.ability-icon {
- border: 0;
- padding: 2px 2px 2px 2px;
- max-width: 32px;
- max-height: 32px;
- width: auto;
- height: auto;
+ border: 0;
+ padding: 2px 2px 2px 2px;
+ max-width: 32px;
+ max-height: 32px;
+ width: auto;
+ height: auto;
}
+
.small-ability-icon {
- border: 0;
- padding: 2px 2px 2px 2px;
- max-width: 16px;
- max-height: 16px;
- width: auto;
- height: auto;
+ border: 0;
+ padding: 2px 2px 2px 2px;
+ max-width: 16px;
+ max-height: 16px;
+ width: auto;
+ height: auto;
}
+
.combat-icon {
- border: 0;
- padding: 2px 2px 2px 2px;
- max-width: 24px;
- max-height: 24px;
- width: auto;
- height: auto;
+ border: 0;
+ padding: 2px 2px 2px 2px;
+ max-width: 24px;
+ max-height: 24px;
+ width: auto;
+ height: auto;
}
+
#sidebar-tabs {
- flex: 0 0 32px;
- box-sizing: border-box;
- margin: 0 0 5px;
- border-bottom: 1px solid rgba(0,0,0,0);
- box-shadow: inset 0 0 2rem rgba(0,0,0,0.5);
- & > .item {
- &.active {
- border: 1px solid rgba(114,98,72,1);
- background: rgba(30, 25, 20, 0.75);
- box-shadow: 0 0 6px inset rgba(114,98,72,1);
- }
- }
+ flex: 0 0 32px;
+ box-sizing: border-box;
+ margin: 0 0 5px;
+ border-bottom: 1px solid rgba(0, 0, 0, 0);
+ box-shadow: inset 0 0 2rem rgba(0, 0, 0, 0.5);
+
+ &>.item {
+ &.active {
+ border: 1px solid rgba(114, 98, 72, 1);
+ background: rgba(30, 25, 20, 0.75);
+ box-shadow: 0 0 6px inset rgba(114, 98, 72, 1);
+ }
+ }
}
-#controls .scene-control, #controls .control-tool {
- box-shadow: 0 0 3px #000;
- margin: 0 0 8px;
- border-radius: 0;
- background: rgba(30, 25, 20, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
+
+#controls .scene-control,
+#controls .control-tool {
+ box-shadow: 0 0 3px #000;
+ margin: 0 0 8px;
+ border-radius: 0;
+ background: rgba(30, 25, 20, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
}
-#controls .scene-control.active, #controls .control-tool.active, #controls .scene-control:hover, #controls .control-tool:hover {
- background: rgba(72, 46, 28, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
- box-shadow: 0 0 3px #ff6400;
+
+#controls .scene-control.active,
+#controls .control-tool.active,
+#controls .scene-control:hover,
+#controls .control-tool:hover {
+ background: rgba(72, 46, 28, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
+ box-shadow: 0 0 3px #ff6400;
}
+
#hotbar {
- #action-bar {
- #macro-list {
- border: 1px solid rgba(72, 46, 28, 1);
- box-shadow: 2px 2px 5px #000000;
- }
- .macro {
- border-image: url(img/ui/bg_control.jpg) 21 repeat;
- border-image-slice: 6 6 6 6 fill;
- border-image-width: 6px 6px 6px 6px;
- border-image-outset: 0px 0px 0px 0px;
- border-radius: 0px;
- }
- }
- .bar-controls {
- background: rgba(30, 25, 20, 1);
- border: 1px solid rgba(72, 46, 28, 1);
- }
+ #action-bar {
+ #macro-list {
+ border: 1px solid rgba(72, 46, 28, 1);
+ box-shadow: 2px 2px 5px #000000;
+ }
+
+ .macro {
+ border-image: url(img/ui/bg_control.jpg) 21 repeat;
+ border-image-slice: 6 6 6 6 fill;
+ border-image-width: 6px 6px 6px 6px;
+ border-image-outset: 0px 0px 0px 0px;
+ border-radius: 0px;
+ }
+ }
+
+ .bar-controls {
+ background: rgba(30, 25, 20, 1);
+ border: 1px solid rgba(72, 46, 28, 1);
+ }
}
+
#players {
- border-image-width: 4px;
- border-image-outset: 0px;
- background: rgba(30, 25, 20, 1);
+ border-image-width: 4px;
+ border-image-outset: 0px;
+ background: rgba(30, 25, 20, 1);
}
+
#navigation {
- #scene-list {
- .scene {
- &.nav-item {
- background: rgba(30, 25, 20, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
- &.active {
- background: rgba(72, 46, 28, 1);
- }
- }
- }
- }
- #nav-toggle {
- background: rgba(30, 25, 20, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
- }
+ #scene-list {
+ .scene {
+ &.nav-item {
+ background: rgba(30, 25, 20, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
+
+ &.active {
+ background: rgba(72, 46, 28, 1);
+ }
+ }
+ }
+ }
+
+ #nav-toggle {
+ background: rgba(30, 25, 20, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
+ }
}
-#navigation #scene-list .scene.view, #navigation #scene-list .scene.context {
- background: rgba(72, 46, 28, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
- box-shadow: 0 0 3px #ff6400;
+
+#navigation #scene-list .scene.view,
+#navigation #scene-list .scene.context {
+ background: rgba(72, 46, 28, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
+ box-shadow: 0 0 3px #ff6400;
}
+
.chat-card-button {
- box-shadow: inset 0px 1px 0px 0px #a6827e;
- background: linear-gradient(to bottom, rgba(33,55,74,0.98824) 5%, rgba(21,40,51,0.67059) 100%);
- background-color: rgba(125,93,59,0);
- border-radius: 3px;
- border: 2px ridge #846109;
- display: inline-block;
- cursor: pointer;
- color: #ffffff;
- font-size: 0.8rem;
- padding: 4px 12px 0px 12px;
- text-decoration: none;
- text-shadow: 0px 1px 0px #4d3534;
- position: relative;
- margin: 2px;
- &:hover {
- background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
- background-color: red;
- }
- &:active {
- position: relative;
- top: 1px;
- }
+ box-shadow: inset 0px 1px 0px 0px #a6827e;
+ background: linear-gradient(to bottom, rgba(33, 55, 74, 0.98824) 5%, rgba(21, 40, 51, 0.67059) 100%);
+ background-color: rgba(125, 93, 59, 0);
+ border-radius: 3px;
+ border: 2px ridge #846109;
+ display: inline-block;
+ cursor: pointer;
+ color: #ffffff;
+ font-size: 0.8rem;
+ padding: 4px 12px 0px 12px;
+ text-decoration: none;
+ text-shadow: 0px 1px 0px #4d3534;
+ position: relative;
+ margin: 2px;
+
+ &:hover {
+ background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
+ background-color: red;
+ }
+
+ &:active {
+ position: relative;
+ top: 1px;
+ }
}
+
.plus-minus-button {
- box-shadow: inset 0px 1px 0px 0px #a6827e;
- background: linear-gradient(to bottom, rgba(33,55,74,0.98824) 5%, rgba(21,40,51,0.67059) 100%);
- background-color: rgba(125,93,59,0);
- border-radius: 2px;
- border: 1px ridge #846109;
- display: inline-block;
- cursor: pointer;
- color: #ffffff;
- margin: 2px 2px 2px 2px;
- padding: 2px 2px 2px 2px;
- text-decoration: none;
- text-shadow: 0px 1px 0px #4d3534;
- position: relative;
- margin: 0px;
+ box-shadow: inset 0px 1px 0px 0px #a6827e;
+ background: linear-gradient(to bottom, rgba(33, 55, 74, 0.98824) 5%, rgba(21, 40, 51, 0.67059) 100%);
+ background-color: rgba(125, 93, 59, 0);
+ border-radius: 2px;
+ border: 1px ridge #846109;
+ display: inline-block;
+ cursor: pointer;
+ color: #ffffff;
+ margin: 2px 2px 2px 2px;
+ padding: 2px 2px 2px 2px;
+ text-decoration: none;
+ text-shadow: 0px 1px 0px #4d3534;
+ position: relative;
+ margin: 0px;
}
+
.plus-minus-button:hover,
.chat-card-button:hover {
- background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
- background-color: red;
+ background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
+ background-color: red;
}
+
.plus-minus-button:active,
.chat-card-button:active {
- position: relative;
- top: 1px;
+ position: relative;
+ top: 1px;
}
+
.plus-minus {
- font-size: 0.9rem;
- font-weight: bold;
+ font-size: 0.9rem;
+ font-weight: bold;
}
+
.ul-level1 {
- padding-left: 2rem;
+ padding-left: 2rem;
}
+
#pause {
- font-size: 2rem;
- & > h3 {
- color: #CCC;
- }
- & > img {
- content: url(../images/ui/logo_tedeum_pause.webp);
- height: 200px;
- width: 200px;
- top: -200px;
- left: calc(50% - 132px);
- }
+ font-size: 2rem;
+
+ &>h3 {
+ color: #CCC;
+ }
+
+ &>img {
+ content: url(../images/ui/logo_tedeum_pause.webp);
+ height: 200px;
+ width: 200px;
+ top: -200px;
+ left: calc(50% - 132px);
+ }
}
+
#logo {
- content: url(../images/ui/logo_tedeum_pause.webp);
- width: 100px;
- height: 60px;
+ content: url(../images/ui/logo_tedeum_pause.webp);
+ width: 100px;
+ height: 60px;
}
+
.dice-cell {
- padding-left: 12px;
- padding-right: 12px;
- width: 60px;
- text-align: center;
+ padding-left: 12px;
+ padding-right: 12px;
+ width: 60px;
+ text-align: center;
}
+
.dice-formula,
.dice-total {
- height: 54px;
- position: relative;
+ height: 54px;
+ position: relative;
}
+
.status-small-label {
- font-size: 0.65rem;
+ font-size: 0.65rem;
}
+
.no-grow {
- flex-grow: 1;
- max-width: 32px;
+ flex-grow: 1;
+ max-width: 32px;
}
+
.status-col-name {
- max-width: 72px;
+ max-width: 72px;
}
+
.img-no-border {
- max-width: 48px;
- max-height: 48px;
- border: 0px;
+ max-width: 48px;
+ max-height: 48px;
+ border: 0px;
}
+
.items-title-bg {
- margin-top: 6px;
- color: rgba(19, 18, 18, 0.95);
+ margin-top: 6px;
+ color: rgba(19, 18, 18, 0.95);
}
+
.impact-box {
- border-width: 2px;
- border-color: #000000;
- border-radius: 6px;
- border: 2px ridge #443307;
- margin: 4px;
- padding: 4px;
+ border-width: 2px;
+ border-color: #000000;
+ border-radius: 6px;
+ border: 2px ridge #443307;
+ margin: 4px;
+ padding: 4px;
}
+
.impact-title {
- font-size: bold;
- display: flex;
- align-items: center;
- justify-content: center;
- margin-left: auto;
- margin-right: auto;
- text-align: center;
+ font-size: bold;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
}
+
.items-title-text {
- text-align: center;
- font-family: MailartRubberstamp;
- margin-left: 4px;
+ text-align: center;
+ font-family: MailartRubberstamp;
+ margin-left: 4px;
}
+
.lock-icon {
- width: 16px;
- height: 16px;
+ width: 16px;
+ height: 16px;
}
+
.item-sheet-img {
- width: 64px;
- height: auto;
- border: 0;
+ width: 64px;
+ height: auto;
+ border: 0;
}
+
.item-name-img {
- flex-grow: 1;
- max-width: 2rem;
- min-width: 2rem;
+ flex-grow: 1;
+ max-width: 2rem;
+ min-width: 2rem;
}
+
.item-field {
- margin-top: 4px;
+ margin-top: 4px;
}
+
.item-field-xp {
- margin-top: 4px;
+ margin-top: 4px;
min-width: 8rem;
max-width: 8rem;
}
+
.item-field-label-short {
- flex-grow: 1;
- max-width: 4rem;
- min-width: 4rem;
+ flex-grow: 1;
+ max-width: 4rem;
+ min-width: 4rem;
}
+
.item-field-label-medium {
- flex-grow: 1;
- max-width: 6rem;
- min-width: 6rem;
+ flex-grow: 1;
+ max-width: 6rem;
+ min-width: 6rem;
}
+
.item-field-skill {
- flex-grow: 1;
- max-width: 6.8rem;
- min-width: 6.8rem;
+ flex-grow: 1;
+ max-width: 6.8rem;
+ min-width: 6.8rem;
}
+
.item-field-label-long {
- flex-grow: 1;
- max-width: 10rem;
- min-width: 10rem;
+ flex-grow: 1;
+ max-width: 10rem;
+ min-width: 10rem;
}
+
.item-field-title-long {
- flex-grow: 1;
- max-width: 12rem;
- min-width: 12rem;
+ flex-grow: 1;
+ max-width: 12rem;
+ min-width: 12rem;
}
+
.item-field-label-long14 {
- flex-grow: 1;
- max-width: 14rem;
- min-width: 14rem;
+ flex-grow: 1;
+ max-width: 14rem;
+ min-width: 14rem;
}
+
.carac-box {
- background-color: rgba(155, 155, 150, 0.3);
- box-shadow: inset 0px 0px 1px rgba(0,0,0,0.58824);
- border-radius: 0.45rem;
+ background-color: rgba(155, 155, 150, 0.3);
+ box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.58824);
+ border-radius: 0.45rem;
}
+
.comp-box {
- max-width: 16rem;
- min-width: 16rem;
- width: 16rem;
- min-height: 1.6rem;
+ max-width: 16rem;
+ min-width: 16rem;
+ width: 16rem;
+ min-height: 1.6rem;
}
+
.item-control-end {
- align-self: flex-end;
+ align-self: flex-end;
}
+
.alternate-list {
- margin-top: 4px;
- flex-wrap: nowrap;
+ margin-top: 4px;
+ flex-wrap: nowrap;
}
+
.item-filler {
- flex-grow: 6;
- flex-shrink: 7;
+ flex-grow: 6;
+ flex-shrink: 7;
}
+
.item-controls-fixed {
- min-width: 2rem;
- max-width: 2rem;
+ min-width: 2rem;
+ max-width: 2rem;
}
+
.item-controls-fixed-full {
- min-width: 3rem;
- max-width: 3rem;
+ min-width: 3rem;
+ max-width: 3rem;
}
+
.item-left-pad {
- margin-left: 4px;
+ margin-left: 4px;
}
+
.attribute-label {
- font-weight: bold;
+ font-weight: bold;
}
+
.flexrow-no-expand {
- flex-grow: 0;
+ flex-grow: 0;
}
+
.item-input-small {
- max-width: 16px;
- max-height: 12px;
+ max-width: 16px;
+ max-height: 12px;
}
+
.character-summary-rollable {
- text-decoration: underline;
+ text-decoration: underline;
}
+
.te-deum-roll-dialog {
- .window-header {
- border-radius: 10px 10px 0% 0%;
- }
- .window-content {
- border-radius: 0% 0% 10px 10px;
- }
+ .window-header {
+ border-radius: 10px 10px 0% 0%;
+ }
+
+ .window-content {
+ border-radius: 0% 0% 10px 10px;
+ }
}
+
.skill-roll-dialog {
- div {
- margin-top: 4px;
- margin-bottom: 4px;
- }
+ div {
+ margin-top: 4px;
+ margin-bottom: 4px;
+ }
}
+
.confront-dice {
- border-width: 0px;
+ border-width: 0px;
}
+
.bonus-spec {
- max-width: 48px;
+ max-width: 48px;
}
+
.confront-bonus-container {
- position: relative;
- flex-grow: 1;
- text-align: center;
- color: black;
+ position: relative;
+ flex-grow: 1;
+ text-align: center;
+ color: black;
}
+
.pool-list {
- align-items: center;
- justify-content: center;
+ align-items: center;
+ justify-content: center;
}
+
.corps-combat-block {
position: relative;
width: 600px;
height: 600px;
}
+
.silhouette-combat-picture {
width: 250px;
max-width: 250px;
border: 0;
}
+
.silhouette-combat-block {
position: absolute;
background: white;
@@ -1225,10 +1489,12 @@ ul, li {
font-size: 0.8rem;
align-self: center;
}
+
.silhouette-combat-space {
width: 60px;
min-width: 60px;
}
+
.center-content {
display: flex;
justify-content: center;
@@ -1249,19 +1515,23 @@ ul, li {
/*background: rgba(226, 226, 222, 0.95);*/
font-family: "GreatPrimer";
font-size: 0.9rem;
+
.field-title {
font-weight: bold;
}
+
.status-section {
display: block;
max-width: 34rem;
}
+
.creator-finished-section {
display: block;
max-width: 34rem;
text-align: center;
margin-bottom: 1rem;
}
+
.stage-main-details {
text-align: center;
margin-top: 1rem;
@@ -1271,22 +1541,28 @@ ul, li {
.grace-texte {
margin-top: 1rem;
}
+
.chat-welcome {
text-align: center;
}
+
.item-name-label {
min-width: 12rem;
}
+
.compendium-sidebar .directory-item.compendium.locked .compendium-name {
background: rgba(0, 0, 0, 0.1);
}
+
.compendium-sidebar .directory-item.compendium .compendium-name {
background: rgba(0, 0, 0, 0.1);
}
+
.compendium-sidebar .directory-item.compendium:hover .compendium-name {
text-shadow: 0 0 8px var(--color-shadow-primary);
background: rgba(0, 0, 0, 0.9);
}
+
.compendium-sidebar .directory-item.compendium .compendium-footer .source {
display: inline-block;
font-size: var(--font-size-12);
@@ -1294,6 +1570,18 @@ ul, li {
border-radius: 0 3px 0 0;
background: rgba(0, 0, 0, 0.1);
}
+
.tedeum-create-character {
align-self: anchor-center;
+}
+
+.message-chat-center {
+ text-align: center;
+}
+
+.welcome-message-h3 {
+ font-size: 1.2rem;
+ text-align: center;
+ margin-bottom: 0.5rem;
+ color: darkred;
}
\ No newline at end of file
diff --git a/styles/tedeum.css b/styles/tedeum.css
index 0637611..b4f989d 100644
--- a/styles/tedeum.css
+++ b/styles/tedeum.css
@@ -1,364 +1,447 @@
@font-face {
- font-family: "MailartRubberstamp";
- src: url('../fonts/MailartRubberstamp-Regular.woff') format("woff");
- font-family: "GreatPrimer";
- src: url('../fonts/IM_FELL_Great_Primer_Roman.woff') format("woff");
+ font-family: "MailartRubberstamp";
+ src: url('../fonts/MailartRubberstamp-Regular.woff') format("woff");
+ font-family: "GreatPrimer";
+ src: url('../fonts/IM_FELL_Great_Primer_Roman.woff') format("woff");
}
-:root {
- --window-header-title-font-size: 1.3rem;
- --window-header-title-font-weight: normal;
- --window-header-title-color: #f5f5f5;
- --major-button-font-size: 1.05rem;
- --major-button-font-weight: normal;
- --major-button-color: #dadada;
- --tab-header-font-size: 1.0rem;
- --tab-header-font-weight: 700;
- --tab-header-color: #403f3e;
- --tab-header-color-active: #4a0404;
- --actor-input-font-size: 0.8rem;
- --actor-input-font-weight: 500;
- --actor-input-color: black;
- --actor-label-font-size: 0.8rem;
- --actor-label-font-weight: 700;
- --actor-label-color: rgba(70,67,49,0.76863);
- --debug-background-color-red: rgba(255,0,0,0.32941);
- --debug-background-color-blue: rgba(29,0,255,0.32941);
- --debug-background-color-green: rgba(84,255,0,0.32941);
- --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;
-}
-.window-app {
- text-align: justify;
- font-size: 16px;
- letter-spacing: 1px
-}
-.window-app.sheet .window-content {
- margin: 0;
- padding: 0;
- font-family: "GreatPrimer";
- }
-.window-app.sheet .window-content .sheet-header {
- color: rgba(19, 18, 18, 0.95);
- background: rgba(226, 226, 222, 0.95);
- }
-.window-app.sheet .window-content .tooltip:hover .tooltiptext {
- top: 2rem;
- left: 2rem;
- margin: 0;
- padding: 0.25rem;
- }
-.sheet header.sheet-header h1 input, .window-app .window-header, #actors .directory-list, #navigation #scene-list .scene.nav-item {
- font-size: 1.0rem;
-}
-.sheet nav.sheet-tabs {
- font-size: 0.8rem;
- font-size: 1.2rem;
- font-weight: bold;
- height: 3rem;
- flex: 0 0 3rem;
- margin: 0;
- padding: 0 0 0 0.25rem;
- text-align: center;
- line-height: 1.5rem;
- border-top: 0 none;
- border-bottom: 0 none;
- background: linear-gradient(rgba(226, 226, 222, 0.5), rgba(226, 226, 222, 0.5)), url("../images/ui/frise_bottom_01.webp");
- background-repeat: no-repeat;
- background-size: 100% 100%;
- z-index: 1;
- }
-.sheet header.sheet-header .profile-img {
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: 50% 0;
- object-position: 50% 0;
- margin: 0.5rem 0 0.5rem 0.5rem;
- padding: 0;
- }
-.sheet header.sheet-header .flex-compteurs {
- text-align: right;
- }
-.sheet header.sheet-header .resource-content {
- width: 2rem;
- }
-.sheet .tab[data-tab] {
- padding: 0;
- }
-.sheet li {
- margin: 0.2rem;
- padding: 0.15rem;
- }
-.window-app input, .fvtt-te-deum .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;
-}
-.window-header {
- background: rgba(0,0,0,0.75);
-}
-.strong-text {
- font-weight: bold;
-}
-.tabs .item.active, .blessures-list li ul li:first-child:hover, a:hover {
- text-shadow: 1px 0px 0px #ff6600;
-}
-.rollable:hover, .rollable:focus {
- color: #000;
- text-shadow: 0 0 10px red;
- cursor: pointer;
-}
-input:hover {
- border-width: 4px;
- border-color: rgba(37, 124, 37, 0.7);
- }
-input:disabled {
- color: #1c2058;
- }
-select {
- background: white;
- color: #494e6b
-}
-select:disabled {
- color: #1c2058;
- }
-li.folder > .folder-header h3 {
- color:#AAA;
+:root {
+ --window-header-title-font-size: 1.3rem;
+ --window-header-title-font-weight: normal;
+ --window-header-title-color: #f5f5f5;
+ --major-button-font-size: 1.05rem;
+ --major-button-font-weight: normal;
+ --major-button-color: #dadada;
+ --tab-header-font-size: 1.0rem;
+ --tab-header-font-weight: 700;
+ --tab-header-color: #403f3e;
+ --tab-header-color-active: #4a0404;
+ --actor-input-font-size: 0.8rem;
+ --actor-input-font-weight: 500;
+ --actor-input-color: black;
+ --actor-label-font-size: 0.8rem;
+ --actor-label-font-weight: 700;
+ --actor-label-color: rgba(70, 67, 49, 0.76863);
+ --debug-background-color-red: rgba(255, 0, 0, 0.32941);
+ --debug-background-color-blue: rgba(29, 0, 255, 0.32941);
+ --debug-background-color-green: rgba(84, 255, 0, 0.32941);
+ --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;
+}
+
+.window-app {
+ text-align: justify;
+ font-size: 16px;
+ letter-spacing: 1px
+}
+
+.window-app.sheet .window-content {
+ margin: 0;
+ padding: 0;
+ font-family: "GreatPrimer";
+ }
+
+.window-app.sheet .window-content .sheet-header {
+ color: rgba(19, 18, 18, 0.95);
+ background: rgba(226, 226, 222, 0.95);
+ }
+
+.window-app.sheet .window-content .tooltip:hover .tooltiptext {
+ top: 2rem;
+ left: 2rem;
+ margin: 0;
+ padding: 0.25rem;
+ }
+
+.sheet header.sheet-header h1 input,
+.window-app .window-header,
+#actors .directory-list,
+#navigation #scene-list .scene.nav-item {
+ font-size: 1.0rem;
+}
+
+.sheet nav.sheet-tabs {
+ font-size: 0.8rem;
+ font-size: 1.2rem;
+ font-weight: bold;
+ height: 3rem;
+ flex: 0 0 3rem;
+ margin: 0;
+ padding: 0 0 0 0.25rem;
+ text-align: center;
+ line-height: 1.5rem;
+ border-top: 0 none;
+ border-bottom: 0 none;
+ background: linear-gradient(rgba(226, 226, 222, 0.5), rgba(226, 226, 222, 0.5)), url("../images/ui/frise_bottom_01.webp");
+ background-repeat: no-repeat;
+ background-size: 100% 100%;
+ z-index: 1;
+ }
+
+.sheet header.sheet-header .profile-img {
+ -o-object-fit: cover;
+ object-fit: cover;
+ -o-object-position: 50% 0;
+ object-position: 50% 0;
+ margin: 0.5rem 0 0.5rem 0.5rem;
+ padding: 0;
+ }
+
+.sheet header.sheet-header .flex-compteurs {
+ text-align: right;
+ }
+
+.sheet header.sheet-header .resource-content {
+ width: 2rem;
+ }
+
+.sheet .tab[data-tab] {
+ padding: 0;
+ }
+
+.sheet li {
+ margin: 0.2rem;
+ padding: 0.15rem;
+ }
+
+.window-app input,
+.fvtt-te-deum .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;
+}
+
+.window-header {
+ background: rgba(0, 0, 0, 0.75);
+}
+
+.strong-text {
+ font-weight: bold;
+}
+
+.tabs .item.active,
+.blessures-list li ul li:first-child:hover,
+a:hover {
+ text-shadow: 1px 0px 0px #ff6600;
+}
+
+.rollable:hover,
+.rollable:focus {
+ color: #000;
+ text-shadow: 0 0 10px red;
+ cursor: pointer;
+}
+
+input:hover {
+ border-width: 4px;
+ border-color: rgba(37, 124, 37, 0.7);
+ }
+
+input:disabled {
+ color: #1c2058;
+ }
+
+select {
+ background: white;
+ color: #494e6b
+}
+
+select:disabled {
+ color: #1c2058;
+ }
+
+li.folder>.folder-header h3 {
+ color: #AAA;
}
table {
- border: 1px solid #7a7971;
+ border: 1px solid #7a7971;
}
-.grid, .grid-2col {
- display: grid;
- grid-column: span 2 / span 2;
- grid-template-columns: repeat(2, minmax(0, 1fr));
- grid-gap: 10px;
- grid-gap: 10px;
- grid-gap: 10px;
- gap: 10px;
- margin: 10px 0;
- padding: 0;
+
+.grid,
+.grid-2col {
+ display: grid;
+ grid-column: span 2 / span 2;
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+ grid-gap: 10px;
+ grid-gap: 10px;
+ grid-gap: 10px;
+ gap: 10px;
+ margin: 10px 0;
+ padding: 0;
}
+
.grid-3col {
- grid-column: span 3 / span 3;
- grid-template-columns: repeat(3, minmax(0, 1fr));
+ grid-column: span 3 / span 3;
+ grid-template-columns: repeat(3, minmax(0, 1fr));
}
+
.grid-4col {
- grid-column: span 4 / span 4;
- grid-template-columns: repeat(4, minmax(0, 1fr));
+ grid-column: span 4 / span 4;
+ grid-template-columns: repeat(4, minmax(0, 1fr));
}
+
.grid-5col {
- grid-column: span 5 / span 5;
- grid-template-columns: repeat(5, minmax(0, 1fr));
+ grid-column: span 5 / span 5;
+ grid-template-columns: repeat(5, minmax(0, 1fr));
}
+
.grid-6col {
- grid-column: span 5 / span 5;
- grid-template-columns: repeat(5, minmax(0, 1fr));
+ grid-column: span 5 / span 5;
+ grid-template-columns: repeat(5, minmax(0, 1fr));
}
+
.grid-7col {
- grid-column: span 7 / span 7;
- grid-template-columns: repeat(7, minmax(0, 1fr));
+ grid-column: span 7 / span 7;
+ grid-template-columns: repeat(7, minmax(0, 1fr));
}
+
.grid-8col {
- grid-column: span 8 / span 8;
- grid-template-columns: repeat(8, minmax(0, 1fr));
+ grid-column: span 8 / span 8;
+ grid-template-columns: repeat(8, minmax(0, 1fr));
}
+
.grid-9col {
- grid-column: span 9 / span 9;
- grid-template-columns: repeat(9, minmax(0, 1fr));
+ grid-column: span 9 / span 9;
+ grid-template-columns: repeat(9, minmax(0, 1fr));
}
+
.grid-10col {
- grid-column: span 10 / span 10;
- grid-template-columns: repeat(10, minmax(0, 1fr));
+ grid-column: span 10 / span 10;
+ grid-template-columns: repeat(10, minmax(0, 1fr));
}
+
.grid-11col {
- grid-column: span 11 / span 11;
- grid-template-columns: repeat(11, minmax(0, 1fr));
+ grid-column: span 11 / span 11;
+ grid-template-columns: repeat(11, minmax(0, 1fr));
}
+
.grid-12col {
- grid-column: span 12 / span 12;
- grid-template-columns: repeat(12, minmax(0, 1fr));
+ grid-column: span 12 / span 12;
+ grid-template-columns: repeat(12, minmax(0, 1fr));
}
+
.flex-group-center,
.flex-group-left,
.flex-group-right {
- justify-content: center;
- align-items: center;
- text-align: center;
- padding: 5px;
+ justify-content: center;
+ align-items: center;
+ text-align: center;
+ padding: 5px;
}
+
.flex-group-left {
- justify-content: flex-start;
- text-align: left;
+ justify-content: flex-start;
+ text-align: left;
}
+
.flex-group-right {
- justify-content: flex-end;
- text-align: right;
+ justify-content: flex-end;
+ text-align: right;
}
+
.flex-center {
- align-items: center;
- justify-content: center;
- text-align: center;
+ align-items: center;
+ justify-content: center;
+ text-align: center;
}
+
.table-create-actor {
- font-size: 0.8rem;
+ font-size: 0.8rem;
}
+
.flex-between {
- justify-content: space-between;
+ justify-content: space-between;
}
+
.flex-shrink {
- flex: 'flex-shrink';
+ flex: 'flex-shrink';
}
+
.fvtt-te-deum .sheet-header {
- flex: 0 0 210px;
- overflow: hidden;
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- justify-content: flex-start;
- margin-bottom: 10px;
- }
+ flex: 0 0 210px;
+ overflow: hidden;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ justify-content: flex-start;
+ margin-bottom: 10px;
+ }
+
.fvtt-te-deum .sheet-header .profile-img {
- flex: 0 0 128px;
- width: 128px;
- height: auto;
- max-height: 128px;
- margin-top: 0px;
- margin-right: 10px;
- -o-object-fit: cover;
- object-fit: cover;
- -o-object-position: 50% 0;
- object-position: 50% 0;
- border-width: 0px;
- }
+ flex: 0 0 128px;
+ width: 128px;
+ height: auto;
+ max-height: 128px;
+ margin-top: 0px;
+ margin-right: 10px;
+ -o-object-fit: cover;
+ object-fit: cover;
+ -o-object-position: 50% 0;
+ object-position: 50% 0;
+ border-width: 0px;
+ }
+
.fvtt-te-deum .sheet-header .header-fields {
- flex: 1;
- }
+ flex: 1;
+ }
+
.fvtt-te-deum .sheet-header h1.charname {
- height: 50px;
- padding: 0px;
- margin: 5px 0;
- border-bottom: 0;
- }
+ height: 50px;
+ padding: 0px;
+ margin: 5px 0;
+ border-bottom: 0;
+ }
+
.fvtt-te-deum .sheet-header h1.charname input {
- font-family: "MailartRubberstamp";
- font-size: 3rem;
- width: 100%;
- height: 100%;
- margin: 0;
- }
+ font-family: "MailartRubberstamp";
+ font-size: 3rem;
+ width: 100%;
+ height: 100%;
+ margin: 0;
+ }
+
.fvtt-te-deum .sheet-tabs {
- flex: 0;
- font-family: "MailartRubberstamp";
- font-size: 2.2rem;
- }
+ flex: 0;
+ font-family: "MailartRubberstamp";
+ font-size: 2.2rem;
+ }
+
.fvtt-te-deum .tox .tox-editor-container {
- background: #fff;
- }
+ background: #fff;
+ }
+
.fvtt-te-deum .tox .tox-edit-area {
- padding: 0 8px;
- }
+ padding: 0 8px;
+ }
+
.fvtt-te-deum .resource-label {
- font-weight: bold;
- text-transform: uppercase;
- }
+ font-weight: bold;
+ text-transform: uppercase;
+ }
+
.fvtt-te-deum .tabs {
- height: 40px;
- border-top: 1px solid #AAA;
- border-bottom: 1px solid #AAA;
- color: #000000;
- font-family: "GreatPrimer";
- }
+ height: 40px;
+ border-top: 1px solid #AAA;
+ border-bottom: 1px solid #AAA;
+ color: #000000;
+ font-family: "GreatPrimer";
+ }
+
.fvtt-te-deum .tabs .item {
- line-height: 40px;
- font-weight: bold
- }
+ line-height: 40px;
+ font-weight: bold
+ }
+
.fvtt-te-deum .tabs .item.active {
- -webkit-text-decoration: underline;
- text-decoration: underline;
- text-shadow: none;
- }
+ -webkit-text-decoration: underline;
+ text-decoration: underline;
+ text-shadow: none;
+ }
+
.fvtt-te-deum .items-list {
- list-style: none;
- margin: 1px 0;
- padding: 0;
- overflow-y: auto;
- }
+ list-style: none;
+ margin: 1px 0;
+ padding: 0;
+ overflow-y: auto;
+ }
+
.fvtt-te-deum .items-list .item-header {
- font-weight: bold;
- }
+ font-weight: bold;
+ }
+
.fvtt-te-deum .items-list .item {
- height: 30px;
- line-height: 24px;
- padding: 1px 0;
- border-bottom: 1px solid #BBB;
- }
+ height: 30px;
+ line-height: 24px;
+ padding: 1px 0;
+ border-bottom: 1px solid #BBB;
+ }
+
.fvtt-te-deum .items-list .item .item-image {
- flex: 0 0 24px;
- margin-right: 5px;
- }
+ flex: 0 0 24px;
+ margin-right: 5px;
+ }
+
.fvtt-te-deum .items-list .item img {
- display: block;
- }
+ display: block;
+ }
+
.fvtt-te-deum .items-list .item-name {
- margin: 0;
- }
+ margin: 0;
+ }
+
.fvtt-te-deum .items-list .item-controls {
- flex: 0 0 86px;
- text-align: right;
- }
+ flex: 0 0 86px;
+ text-align: right;
+ }
+
.profile-img-container {
- margin-right: 0.2rem;
- max-width: 140px;
- width: 140px;
+ margin-right: 0.2rem;
+ max-width: 140px;
+ width: 140px;
}
+
.button-img {
- vertical-align: baseline;
- width: 8%;
- height: 8%;
- max-height: 48px;
- border-width: 0px;
- border: 1px solid rgba(0, 0, 0, 0)
+ vertical-align: baseline;
+ width: 8%;
+ height: 8%;
+ max-height: 48px;
+ border-width: 0px;
+ border: 1px solid rgba(0, 0, 0, 0)
}
+
.button-img:hover {
- color: rgba(255, 255, 128, 0.7);
- border: 1px solid rgba(255, 128, 0, 0.8);
- cursor: pointer;
- }
+ color: rgba(255, 255, 128, 0.7);
+ border: 1px solid rgba(255, 128, 0, 0.8);
+ cursor: pointer;
+ }
+
.button-effect-img {
- vertical-align: baseline;
- width: 16px;
- max-height: 16px;
- height: 16;
- border-width: 0;
+ vertical-align: baseline;
+ width: 16px;
+ max-height: 16px;
+ height: 16;
+ border-width: 0;
}
+
.small-button-container {
- height: 16px;
- width: 16px;
- border: 0;
- vertical-align: bottom;
+ height: 16px;
+ width: 16px;
+ border: 0;
+ vertical-align: bottom;
}
+
.fvtt-te-deum .sheet-body,
.fvtt-te-deum .sheet-body .tab,
.fvtt-te-deum .sheet-body .tab .editor {
- height: 100%;
- font-size: 0.8rem;
- font-family: "GreatPrimer";
+ height: 100%;
+ font-size: 0.8rem;
+ font-family: "GreatPrimer";
}
+
.editor {
- border: 2;
- height: 100%;
- padding: 0 3px;
+ border: 2;
+ height: 100%;
+ padding: 0 3px;
}
+
.medium-editor {
- border: 2;
- height: 240px;
- padding: 0 3px;
+ border: 2;
+ height: 240px;
+ padding: 0 3px;
}
+
.small-editor {
- border: 2;
- height: 120px;
- padding: 0 3px;
+ border: 2;
+ height: 120px;
+ padding: 0 3px;
}
.questionnaire-reponse {
@@ -370,787 +453,968 @@ table {
margin-top: 0.5rem;
}
-input[type="text"], select[type="text"] {
- background: white;
- color: #494e6b;
+input[type="text"],
+select[type="text"] {
+ background: white;
+ color: #494e6b;
}
-.window-app.sheet .window-content .sheet-header select[type="text"], .window-app.sheet .window-content .sheet-header input[type="text"], .window-app.sheet .window-content .sheet-header input[type="number"], .window-app.sheet .window-content .sheet-body input[type="text"], .window-app.sheet .window-content .sheet-body input[type="number"], .window-app.sheet .window-content .sheet-body select[type="text"], textarea {
- color: rgba(19, 18, 18, 0.95);
+
+.window-app.sheet .window-content .sheet-header select[type="text"],
+.window-app.sheet .window-content .sheet-header input[type="text"],
+.window-app.sheet .window-content .sheet-header input[type="number"],
+.window-app.sheet .window-content .sheet-body input[type="text"],
+.window-app.sheet .window-content .sheet-body input[type="number"],
+.window-app.sheet .window-content .sheet-body select[type="text"],
+textarea {
+ color: rgba(19, 18, 18, 0.95);
}
-.window-app.sheet .window-content .sheet-header input[type="password"], .window-app.sheet .window-content .sheet-header input[type="date"], .window-app.sheet .window-content .sheet-header input[type="time"] {
- color: rgba(19, 18, 18, 0.95);
- background: rgba(226, 226, 222, 0.95);
- border: 1 none;
- margin-bottom: 0.25rem;
- margin-left: 2px;
+
+.window-app.sheet .window-content .sheet-header input[type="password"],
+.window-app.sheet .window-content .sheet-header input[type="date"],
+.window-app.sheet .window-content .sheet-header input[type="time"] {
+ color: rgba(19, 18, 18, 0.95);
+ background: rgba(226, 226, 222, 0.95);
+ border: 1 none;
+ margin-bottom: 0.25rem;
+ margin-left: 2px;
}
-.window-app.sheet .window-content .sheet-body select, .window-app.sheet .window-content .sheet-header select {
- color: rgba(19, 18, 18, 0.95);
- background: #fff;
- border: 1 none;
- margin-bottom: 0.25rem;
- margin-left: 2px;
+
+.window-app.sheet .window-content .sheet-body select,
+.window-app.sheet .window-content .sheet-header select {
+ color: rgba(19, 18, 18, 0.95);
+ background: #fff;
+ border: 1 none;
+ margin-bottom: 0.25rem;
+ margin-left: 2px;
}
-.window-app .window-content, .window-app.sheet .window-content .sheet-body {
- font-size: 0.8rem;
- background: rgba(226, 226, 222, 0.95);
- color: rgba(19, 18, 18, 0.95);
+
+.window-app .window-content,
+.window-app.sheet .window-content .sheet-body {
+ font-size: 0.8rem;
+ background: rgba(226, 226, 222, 0.95);
+ color: rgba(19, 18, 18, 0.95);
}
+
section.sheet-body {
- padding: 0.25rem 0.5rem
- }
+ padding: 0.25rem 0.5rem
+ }
+
section.sheet-body:after {
- content: "";
- display: block;
- clear: both;
- }
+ content: "";
+ display: block;
+ clear: both;
+ }
+
nav.sheet-tabs .item {
- z-index: 2;
- position: relative;
- opacity: 1.0;
- color: rgba(29, 28, 31);
- padding: 0 0.25rem
- }
+ z-index: 2;
+ position: relative;
+ opacity: 1.0;
+ color: rgba(29, 28, 31);
+ padding: 0 0.25rem
+ }
+
nav.sheet-tabs .item:after {
- content: "";
- position: absolute;
- top: 0;
- right: 0;
- height: 2rem;
- width: 1px;
- }
+ content: "";
+ position: absolute;
+ top: 0;
+ right: 0;
+ height: 2rem;
+ width: 1px;
+ }
+
.select-diff {
- display: inline-block;
- text-align: left;
- width: 50px;
+ display: inline-block;
+ text-align: left;
+ width: 50px;
}
-.window-app.sheet .window-content .carac-value, .window-app.sheet .window-content .competence-xp {
- margin: 0.05rem;
- flex-basis: 3rem;
- text-align: center;
+
+.window-app.sheet .window-content .carac-value,
+.window-app.sheet .window-content .competence-xp {
+ margin: 0.05rem;
+ flex-basis: 3rem;
+ text-align: center;
}
-h1, h2, h3, h4 {
- font-weight: bold;
+
+h1,
+h2,
+h3,
+h4 {
+ font-weight: bold;
}
-ul, ol {
- margin: 0;
- padding: 0;
+
+ul,
+ol {
+ margin: 0;
+ padding: 0;
}
-ul, li {
- list-style-type: none;
+
+ul,
+li {
+ list-style-type: none;
}
+
.header-fields li {
- margin: 0;
- padding: 0;
- }
-.alterne-list > .list-item:hover {
- background: rgba(100, 100, 50, 0.25);
- }
-.alterne-list > .list-item:nth-child(even) {
- background: rgba(80, 60, 0, 0.10);
- }
-.alterne-list > .list-item:nth-child(odd) {
- background: rgb(160, 130, 100, 0.05);
- }
+ margin: 0;
+ padding: 0;
+ }
+
+.alterne-list>.list-item:hover {
+ background: rgba(100, 100, 50, 0.25);
+ }
+
+.alterne-list>.list-item:nth-child(even) {
+ background: rgba(80, 60, 0, 0.10);
+ }
+
+.alterne-list>.list-item:nth-child(odd) {
+ background: rgb(160, 130, 100, 0.05);
+ }
+
.specialisation-label {
- font-size: 0.8rem;
+ font-size: 0.8rem;
}
+
.carac-label,
.attr-label {
- font-weight: bold;
+ font-weight: bold;
}
+
.list-item {
- margin: 0.125rem;
- box-shadow: inset 0px 0px 1px rgba(0,0,0,0.58824);
- border-radius: 0.25rem;
- padding: 0.125rem;
- flex: 1 1 5rem;
+ margin: 0.125rem;
+ box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.58824);
+ border-radius: 0.25rem;
+ padding: 0.125rem;
+ flex: 1 1 5rem;
}
+
.list-item-shadow {
- background: rgba(170, 168, 167, 0.35);
- flex-grow: 0;
- flex-wrap: nowrap;
- justify-content: flex-start;
+ background: rgba(170, 168, 167, 0.35);
+ flex-grow: 0;
+ flex-wrap: nowrap;
+ justify-content: flex-start;
}
+
.list-item-shadow2 {
- background: rgba(87, 60, 32, 0.25);
- flex-grow: 0;
- flex-wrap: nowrap;
- justify-content: flex-start;
+ background: rgba(87, 60, 32, 0.25);
+ flex-grow: 0;
+ flex-wrap: nowrap;
+ justify-content: flex-start;
}
+
.item-display-show {
- display: block;
+ display: block;
}
+
.item-display-hide {
- display: none;
+ display: none;
}
+
.item-quantite {
- margin-left: 0.5rem;
+ margin-left: 0.5rem;
}
+
.list-item-margin1 {
- margin-left: 1rem;
+ margin-left: 1rem;
}
+
.list-item-margin2 {
- margin-left: 2rem;
+ margin-left: 2rem;
}
+
.list-item-margin3 {
- margin-left: 3rem;
+ margin-left: 3rem;
}
+
.list-item-margin4 {
- margin-left: 4rem;
+ margin-left: 4rem;
}
+
.sheet-competence-img {
- width: 24px;
- max-width: 24px;
- height: 24px;
- max-height: 24px;
- flex-grow: 0;
- margin-right: 0.25rem;
+ width: 24px;
+ max-width: 24px;
+ height: 24px;
+ max-height: 24px;
+ flex-grow: 0;
+ margin-right: 0.25rem;
}
+
.competence-column {
- flex-direction: column;
- align-content: flex-start;
- justify-content: flex-start;
- flex-grow: 0;
- flex-basis: 1;
+ flex-direction: column;
+ align-content: flex-start;
+ justify-content: flex-start;
+ flex-grow: 0;
+ flex-basis: 1;
}
+
.competence-header {
- align-content: flex-start;
- justify-content: flex-start;
- font-weight: bold;
- flex-grow: 0;
+ align-content: flex-start;
+ justify-content: flex-start;
+ font-weight: bold;
+ flex-grow: 0;
}
+
.comp-li {
- max-width: 8rem;
- width: 8rem;
+ max-width: 8rem;
+ width: 8rem;
}
+
.description-label {
- flex-grow: 2;
- margin-left: 4px;
+ flex-grow: 2;
+ margin-left: 4px;
}
+
.status-header-label {
- margin-left: 2px;
+ margin-left: 2px;
}
+
.roll-dialog-label {
- margin: 4px 0;
- min-width: 96px;
+ margin: 4px 0;
+ min-width: 96px;
}
+
.short-label {
- flex-grow: 1;
+ flex-grow: 1;
}
+
.keyword-label {
- font-size: 0.85rem;
+ font-size: 0.85rem;
}
+
.item-sheet-label {
- flex-grow: 1;
+ flex-grow: 1;
}
+
.item-text-long-line {
- flex-grow: 3;
+ flex-grow: 3;
}
+
.score-label {
- flex-grow: 2;
- align-content: center;
+ flex-grow: 2;
+ align-content: center;
}
+
.attribut-value,
.carac-value {
- flex-grow: 0;
- flex-basis: 64px;
- margin-right: 4px;
- margin-left: 4px;
+ flex-grow: 0;
+ flex-basis: 64px;
+ margin-right: 4px;
+ margin-left: 4px;
}
+
.sante-value,
.competence-value {
- flex-grow: 0;
- flex-basis: 2rem;
- margin-right: 0.25rem;
- margin-left: 0.25rem;
+ flex-grow: 0;
+ flex-basis: 2rem;
+ margin-right: 0.25rem;
+ margin-left: 0.25rem;
}
+
.description-value {
- flex-grow: 0;
- flex-basis: 4rem;
- margin-right: 0.25rem;
- margin-left: 0.25rem;
+ flex-grow: 0;
+ flex-basis: 4rem;
+ margin-right: 0.25rem;
+ margin-left: 0.25rem;
}
+
.small-label {
- margin-top: 5px;
+ margin-top: 5px;
}
+
.padd-right {
- margin-right: 8px;
+ margin-right: 8px;
}
+
.padd-left {
- margin-left: 8px;
+ margin-left: 8px;
}
+
.stack-left {
- align-items: center;
- flex-shrink: 1;
- flex-grow: 0;
+ align-items: center;
+ flex-shrink: 1;
+ flex-grow: 0;
}
+
.packed-left {
- white-space: nowrap;
- flex-grow: 0;
+ white-space: nowrap;
+ flex-grow: 0;
}
+
.input-numeric-short {
- width: 40px;
- max-width: 40px;
- flex-grow: 0;
- flex-shrink: 0;
- flex-basis: 40px;
- margin-right: 0.15rem;
- margin-left: 0.15rem;
+ width: 40px;
+ max-width: 40px;
+ flex-grow: 0;
+ flex-shrink: 0;
+ flex-basis: 40px;
+ margin-right: 0.15rem;
+ margin-left: 0.15rem;
}
+
.abilities-table {
- align-content: flex-start;
+ align-content: flex-start;
}
+
.tokenhudext {
- display: flex;
- flex: 0 !important;
- font-weight: 600
+ display: flex;
+ flex: 0 !important;
+ font-weight: 600
}
+
.tokenhudext.left {
- justify-content: flex-start;
- flex-direction: column;
- position: absolute;
- top: 2.75rem;
- right: 4rem;
- }
+ justify-content: flex-start;
+ flex-direction: column;
+ position: absolute;
+ top: 2.75rem;
+ right: 4rem;
+ }
+
.tokenhudext.right {
- justify-content: flex-start;
- flex-direction: column;
- position: absolute;
- top: 2.75rem;
- left: 4rem;
- }
+ justify-content: flex-start;
+ flex-direction: column;
+ position: absolute;
+ top: 2.75rem;
+ left: 4rem;
+ }
+
.control-icon.tokenhudicon {
- width: -moz-fit-content;
- width: fit-content;
- height: -moz-fit-content;
- height: fit-content;
- min-width: 6rem;
- flex-basis: auto;
- padding: 0;
- line-height: 1rem;
- margin: 0.25rem
- }
+ width: -moz-fit-content;
+ width: fit-content;
+ height: -moz-fit-content;
+ height: fit-content;
+ min-width: 6rem;
+ flex-basis: auto;
+ padding: 0;
+ line-height: 1rem;
+ margin: 0.25rem
+ }
+
.control-icon.tokenhudicon.right {
- margin-left: 8px;
- }
+ margin-left: 8px;
+ }
+
#token-hud .status-effects.active {
- z-index: 2;
- }
+ z-index: 2;
+ }
+
.token-sheet .window-content .flexcol .sheet-tabs {
- font-size: 0.8rem;
- }
+ font-size: 0.8rem;
+ }
+
.item-checkbox {
- height: 25px;
- border: 1px solid rgba(115,105,83,0.65098);
- border-left: none;
- font-weight: 500;
- font-size: 1rem;
- color: black;
- padding-top: 5px;
- margin-right: 0px;
- width: 45px;
- position: relative;
- left: 0px;
- text-align: center;
+ height: 25px;
+ border: 1px solid rgba(115, 105, 83, 0.65098);
+ border-left: none;
+ font-weight: 500;
+ font-size: 1rem;
+ color: black;
+ padding-top: 5px;
+ margin-right: 0px;
+ width: 45px;
+ position: relative;
+ left: 0px;
+ text-align: center;
}
+
.skill-label {
- font-size: 0.7rem;
+ font-size: 0.7rem;
}
+
.skill-good-checkbox {
- max-height: 10px;
- max-width: 10px;
+ max-height: 10px;
+ max-width: 10px;
}
+
.flex-actions-bar {
- flex-grow: 2;
+ flex-grow: 2;
}
+
#sidebar {
- font-size: 1rem;
- background-color: #f5f5f5;
- background-position: 0px 35px;
- background-repeat: no-repeat;
- background: rgba(226, 226, 222, 0.95);
- color: rgba(19, 18, 18, 0.95)
+ font-size: 1rem;
+ background-color: #f5f5f5;
+ background-position: 0px 35px;
+ background-repeat: no-repeat;
+ background: rgba(226, 226, 222, 0.95);
+ color: rgba(19, 18, 18, 0.95)
}
+
#sidebar.collapsed {
- height: 470px !important;
- }
+ height: 470px !important;
+ }
+
#sidebar #sidebar-tabs i {
- display: inline-block;
- background-position: center;
- background-size: cover;
- text-shadow: 1px 1px 0 rgba(0,0,0,0.75);
- }
-#sidebar-tabs > .collapsed, #chat-controls .chat-control-icon {
- color: rgba(19, 18, 18, 0.95);
- text-shadow: 1px 1px 0 rgba(0,0,0,0.75);
+ display: inline-block;
+ background-position: center;
+ background-size: cover;
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75);
+ }
+
+#sidebar-tabs>.collapsed,
+#chat-controls .chat-control-icon {
+ color: rgba(19, 18, 18, 0.95);
+ text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75);
}
+
.sidebar-tab .directory-list .entity {
- border-top: 1px rgba(0,0,0,0.25);
- border-bottom: 0 none;
- padding: 0.25rem 0
- }
+ border-top: 1px rgba(0, 0, 0, 0.25);
+ border-bottom: 0 none;
+ padding: 0.25rem 0
+ }
+
.sidebar-tab .directory-list .entity:hover {
- background: rgba(0,0,0,0.05);
- cursor: pointer;
- }
+ background: rgba(0, 0, 0, 0.05);
+ cursor: pointer;
+ }
+
.chat-message-header {
- background: rgba(220,220,210,0.5);
- font-size: 1.1rem;
- height: 48px;
- text-align: center;
- vertical-align: middle;
- display: flex;
- align-items: center;
+ background: rgba(220, 220, 210, 0.5);
+ font-size: 1.1rem;
+ height: 48px;
+ text-align: center;
+ vertical-align: middle;
+ display: flex;
+ align-items: center;
}
-.chat-message .message-header .flavor-text, .chat-message .message-header .whisper-to {
- font-size: 0.9rem;
+
+.chat-message .message-header .flavor-text,
+.chat-message .message-header .whisper-to {
+ font-size: 0.9rem;
}
+
.chat-result-text,
.chat-actor-name {
- font-weight: bold;
- font-family: MailartRubberstamp;
- font-size: 1.2rem;
- padding: 4px;
+ font-weight: bold;
+ font-family: MailartRubberstamp;
+ font-size: 1.2rem;
+ padding: 4px;
}
+
.chat-actor-name-opposition {
font-weight: bold;
font-family: MailartRubberstamp;
font-size: 0.9rem;
padding: 4px;
}
+
.chat-result-success {
- color: darkgreen;
+ color: darkgreen;
}
+
.chat-result-failure {
- color: darkred;
+ color: darkred;
}
+
.chat-img {
- width: 64px;
- height: 64px;
+ width: 64px;
+ height: 64px;
}
-.chat-command-img {
+
+.chat-command-img {
border: 0px;
width: 32px;
height: 32px;
}
+
.chat-result-column {
min-width: 70%;
width: 70%;
}
+
.roll-dialog-header {
- height: 52px;
+ height: 52px;
}
+
.actor-icon {
- float: left;
- width: 48px;
- height: 48px;
- padding: 2px 6px 2px 2px;
+ float: left;
+ width: 48px;
+ height: 48px;
+ padding: 2px 6px 2px 2px;
}
+
.padding-dice {
- padding-top: .2rem;
- padding-bottom: .2rem;
+ padding-top: .2rem;
+ padding-bottom: .2rem;
}
+
.dice-image {
- box-sizing: border-box;
- border: none;
- border-radius: 0;
- max-width: 100%;
+ box-sizing: border-box;
+ border: none;
+ border-radius: 0;
+ max-width: 100%;
}
+
.dice-image-reroll {
- background-color: rgba(115, 224, 115, 0.25);
- border-color: #011d33;
- box-sizing: border-box;
- border: 1px;
- border-radius: 0%;
- max-width: 100%;
+ background-color: rgba(115, 224, 115, 0.25);
+ border-color: #011d33;
+ box-sizing: border-box;
+ border: 1px;
+ border-radius: 0%;
+ max-width: 100%;
}
+
.chat-dice {
- width: 15%;
- height: 15%;
- font-size: 15px;
- padding: 10px;
- padding-bottom: 20px;
- padding-top: .2rem;
- padding-bottom: .2rem;
+ width: 15%;
+ height: 15%;
+ font-size: 15px;
+ padding: 10px;
+ padding-bottom: 20px;
+ padding-top: .2rem;
+ padding-bottom: .2rem;
}
+
.div-center {
- align-self: center;
+ align-self: center;
}
+
.chat-message {
- background: rgba(220,220,210,0.5);
- font-size: 0.9rem
+ background: rgba(220, 220, 210, 0.5);
+ font-size: 0.9rem
}
+
.chat-message.whisper {
- background: rgba(220,220,210,0.75);
- border: 2px solid #545469;
- }
+ background: rgba(220, 220, 210, 0.75);
+ border: 2px solid #545469;
+ }
+
.chat-message .chat-icon {
- border: 0;
- padding: 2px 6px 2px 2px;
- float: left;
- width: 64px;
- height: 64px;
- }
+ border: 0;
+ padding: 2px 6px 2px 2px;
+ float: left;
+ width: 64px;
+ height: 64px;
+ }
+
.ability-icon {
- border: 0;
- padding: 2px 2px 2px 2px;
- max-width: 32px;
- max-height: 32px;
- width: auto;
- height: auto;
+ border: 0;
+ padding: 2px 2px 2px 2px;
+ max-width: 32px;
+ max-height: 32px;
+ width: auto;
+ height: auto;
}
+
.small-ability-icon {
- border: 0;
- padding: 2px 2px 2px 2px;
- max-width: 16px;
- max-height: 16px;
- width: auto;
- height: auto;
+ border: 0;
+ padding: 2px 2px 2px 2px;
+ max-width: 16px;
+ max-height: 16px;
+ width: auto;
+ height: auto;
}
+
.combat-icon {
- border: 0;
- padding: 2px 2px 2px 2px;
- max-width: 24px;
- max-height: 24px;
- width: auto;
- height: auto;
+ border: 0;
+ padding: 2px 2px 2px 2px;
+ max-width: 24px;
+ max-height: 24px;
+ width: auto;
+ height: auto;
}
+
#sidebar-tabs {
- flex: 0 0 32px;
- box-sizing: border-box;
- margin: 0 0 5px;
- border-bottom: 1px solid rgba(0,0,0,0);
- box-shadow: inset 0 0 2rem rgba(0,0,0,0.5)
+ flex: 0 0 32px;
+ box-sizing: border-box;
+ margin: 0 0 5px;
+ border-bottom: 1px solid rgba(0, 0, 0, 0);
+ box-shadow: inset 0 0 2rem rgba(0, 0, 0, 0.5)
}
-#sidebar-tabs > .item.active {
- border: 1px solid rgba(114,98,72,1);
- background: rgba(30, 25, 20, 0.75);
- box-shadow: 0 0 6px inset rgba(114,98,72,1);
- }
-#controls .scene-control, #controls .control-tool {
- box-shadow: 0 0 3px #000;
- margin: 0 0 8px;
- border-radius: 0;
- background: rgba(30, 25, 20, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
+
+#sidebar-tabs>.item.active {
+ border: 1px solid rgba(114, 98, 72, 1);
+ background: rgba(30, 25, 20, 0.75);
+ box-shadow: 0 0 6px inset rgba(114, 98, 72, 1);
+ }
+
+#controls .scene-control,
+#controls .control-tool {
+ box-shadow: 0 0 3px #000;
+ margin: 0 0 8px;
+ border-radius: 0;
+ background: rgba(30, 25, 20, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
}
-#controls .scene-control.active, #controls .control-tool.active, #controls .scene-control:hover, #controls .control-tool:hover {
- background: rgba(72, 46, 28, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
- box-shadow: 0 0 3px #ff6400;
+
+#controls .scene-control.active,
+#controls .control-tool.active,
+#controls .scene-control:hover,
+#controls .control-tool:hover {
+ background: rgba(72, 46, 28, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
+ box-shadow: 0 0 3px #ff6400;
}
+
#hotbar #action-bar #macro-list {
- border: 1px solid rgba(72, 46, 28, 1);
- box-shadow: 2px 2px 5px #000000;
- }
+ border: 1px solid rgba(72, 46, 28, 1);
+ box-shadow: 2px 2px 5px #000000;
+ }
+
#hotbar #action-bar .macro {
- -o-border-image: url(img/ui/bg_control.jpg) 21 repeat;
- border-image: url(img/ui/bg_control.jpg) 21 repeat;
- border-image-slice: 6 6 6 6 fill;
- border-image-width: 6px 6px 6px 6px;
- border-image-outset: 0px 0px 0px 0px;
- border-radius: 0px;
- }
+ -o-border-image: url(img/ui/bg_control.jpg) 21 repeat;
+ border-image: url(img/ui/bg_control.jpg) 21 repeat;
+ border-image-slice: 6 6 6 6 fill;
+ border-image-width: 6px 6px 6px 6px;
+ border-image-outset: 0px 0px 0px 0px;
+ border-radius: 0px;
+ }
+
#hotbar .bar-controls {
- background: rgba(30, 25, 20, 1);
- border: 1px solid rgba(72, 46, 28, 1);
- }
+ background: rgba(30, 25, 20, 1);
+ border: 1px solid rgba(72, 46, 28, 1);
+ }
+
#players {
- border-image-width: 4px;
- border-image-outset: 0px;
- background: rgba(30, 25, 20, 1);
+ border-image-width: 4px;
+ border-image-outset: 0px;
+ background: rgba(30, 25, 20, 1);
}
+
#navigation #scene-list .scene.nav-item {
- background: rgba(30, 25, 20, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px
- }
+ background: rgba(30, 25, 20, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px
+ }
+
#navigation #scene-list .scene.nav-item.active {
- background: rgba(72, 46, 28, 1);
- }
+ background: rgba(72, 46, 28, 1);
+ }
+
#navigation #nav-toggle {
- background: rgba(30, 25, 20, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
- }
-#navigation #scene-list .scene.view, #navigation #scene-list .scene.context {
- background: rgba(72, 46, 28, 1);
- background-origin: padding-box;
- border-image-width: 4px;
- border-image-outset: 0px;
- box-shadow: 0 0 3px #ff6400;
+ background: rgba(30, 25, 20, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
+ }
+
+#navigation #scene-list .scene.view,
+#navigation #scene-list .scene.context {
+ background: rgba(72, 46, 28, 1);
+ background-origin: padding-box;
+ border-image-width: 4px;
+ border-image-outset: 0px;
+ box-shadow: 0 0 3px #ff6400;
}
+
.chat-card-button {
- box-shadow: inset 0px 1px 0px 0px #a6827e;
- background: linear-gradient(to bottom, rgba(33,55,74,0.98824) 5%, rgba(21,40,51,0.67059) 100%);
- background-color: rgba(125,93,59,0);
- border-radius: 3px;
- border: 2px ridge #846109;
- display: inline-block;
- cursor: pointer;
- color: #ffffff;
- font-size: 0.8rem;
- padding: 4px 12px 0px 12px;
- -webkit-text-decoration: none;
- text-decoration: none;
- text-shadow: 0px 1px 0px #4d3534;
- position: relative;
- margin: 2px
+ box-shadow: inset 0px 1px 0px 0px #a6827e;
+ background: linear-gradient(to bottom, rgba(33, 55, 74, 0.98824) 5%, rgba(21, 40, 51, 0.67059) 100%);
+ background-color: rgba(125, 93, 59, 0);
+ border-radius: 3px;
+ border: 2px ridge #846109;
+ display: inline-block;
+ cursor: pointer;
+ color: #ffffff;
+ font-size: 0.8rem;
+ padding: 4px 12px 0px 12px;
+ -webkit-text-decoration: none;
+ text-decoration: none;
+ text-shadow: 0px 1px 0px #4d3534;
+ position: relative;
+ margin: 2px
}
+
.chat-card-button:hover {
- background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
- background-color: red;
- }
+ background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
+ background-color: red;
+ }
+
.chat-card-button:active {
- position: relative;
- top: 1px;
- }
+ position: relative;
+ top: 1px;
+ }
+
.plus-minus-button {
- box-shadow: inset 0px 1px 0px 0px #a6827e;
- background: linear-gradient(to bottom, rgba(33,55,74,0.98824) 5%, rgba(21,40,51,0.67059) 100%);
- background-color: rgba(125,93,59,0);
- border-radius: 2px;
- border: 1px ridge #846109;
- display: inline-block;
- cursor: pointer;
- color: #ffffff;
- margin: 2px 2px 2px 2px;
- padding: 2px 2px 2px 2px;
- -webkit-text-decoration: none;
- text-decoration: none;
- text-shadow: 0px 1px 0px #4d3534;
- position: relative;
- margin: 0px;
+ box-shadow: inset 0px 1px 0px 0px #a6827e;
+ background: linear-gradient(to bottom, rgba(33, 55, 74, 0.98824) 5%, rgba(21, 40, 51, 0.67059) 100%);
+ background-color: rgba(125, 93, 59, 0);
+ border-radius: 2px;
+ border: 1px ridge #846109;
+ display: inline-block;
+ cursor: pointer;
+ color: #ffffff;
+ margin: 2px 2px 2px 2px;
+ padding: 2px 2px 2px 2px;
+ -webkit-text-decoration: none;
+ text-decoration: none;
+ text-shadow: 0px 1px 0px #4d3534;
+ position: relative;
+ margin: 0px;
}
+
.plus-minus-button:hover,
.chat-card-button:hover {
- background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
- background-color: red;
+ background: linear-gradient(to bottom, #800000 5%, #3e0101 100%);
+ background-color: red;
}
+
.plus-minus-button:active,
.chat-card-button:active {
- position: relative;
- top: 1px;
+ position: relative;
+ top: 1px;
}
+
.plus-minus {
- font-size: 0.9rem;
- font-weight: bold;
+ font-size: 0.9rem;
+ font-weight: bold;
}
+
.ul-level1 {
- padding-left: 2rem;
+ padding-left: 2rem;
}
+
#pause {
- font-size: 2rem
+ font-size: 2rem
}
-#pause > h3 {
- color: #CCC;
- }
-#pause > img {
- content: url(../images/ui/logo_tedeum_pause.webp);
- height: 200px;
- width: 200px;
- top: -200px;
- left: calc(50% - 132px);
- }
+
+#pause>h3 {
+ color: #CCC;
+ }
+
+#pause>img {
+ content: url(../images/ui/logo_tedeum_pause.webp);
+ height: 200px;
+ width: 200px;
+ top: -200px;
+ left: calc(50% - 132px);
+ }
+
#logo {
- content: url(../images/ui/logo_tedeum_pause.webp);
- width: 100px;
- height: 60px;
+ content: url(../images/ui/logo_tedeum_pause.webp);
+ width: 100px;
+ height: 60px;
}
+
.dice-cell {
- padding-left: 12px;
- padding-right: 12px;
- width: 60px;
- text-align: center;
+ padding-left: 12px;
+ padding-right: 12px;
+ width: 60px;
+ text-align: center;
}
+
.dice-formula,
.dice-total {
- height: 54px;
- position: relative;
+ height: 54px;
+ position: relative;
}
+
.status-small-label {
- font-size: 0.65rem;
+ font-size: 0.65rem;
}
+
.no-grow {
- flex-grow: 1;
- max-width: 32px;
+ flex-grow: 1;
+ max-width: 32px;
}
+
.status-col-name {
- max-width: 72px;
+ max-width: 72px;
}
+
.img-no-border {
- max-width: 48px;
- max-height: 48px;
- border: 0px;
+ max-width: 48px;
+ max-height: 48px;
+ border: 0px;
}
+
.items-title-bg {
- margin-top: 6px;
- color: rgba(19, 18, 18, 0.95);
+ margin-top: 6px;
+ color: rgba(19, 18, 18, 0.95);
}
+
.impact-box {
- border-width: 2px;
- border-color: #000000;
- border-radius: 6px;
- border: 2px ridge #443307;
- margin: 4px;
- padding: 4px;
+ border-width: 2px;
+ border-color: #000000;
+ border-radius: 6px;
+ border: 2px ridge #443307;
+ margin: 4px;
+ padding: 4px;
}
+
.impact-title {
- font-size: bold;
- display: flex;
- align-items: center;
- justify-content: center;
- margin-left: auto;
- margin-right: auto;
- text-align: center;
+ font-size: bold;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin-left: auto;
+ margin-right: auto;
+ text-align: center;
}
+
.items-title-text {
- text-align: center;
- font-family: MailartRubberstamp;
- margin-left: 4px;
+ text-align: center;
+ font-family: MailartRubberstamp;
+ margin-left: 4px;
}
+
.lock-icon {
- width: 16px;
- height: 16px;
+ width: 16px;
+ height: 16px;
}
+
.item-sheet-img {
- width: 64px;
- height: auto;
- border: 0;
+ width: 64px;
+ height: auto;
+ border: 0;
}
+
.item-name-img {
- flex-grow: 1;
- max-width: 2rem;
- min-width: 2rem;
+ flex-grow: 1;
+ max-width: 2rem;
+ min-width: 2rem;
}
+
.item-field {
- margin-top: 4px;
+ margin-top: 4px;
}
+
.item-field-xp {
- margin-top: 4px;
+ margin-top: 4px;
min-width: 8rem;
max-width: 8rem;
}
+
.item-field-label-short {
- flex-grow: 1;
- max-width: 4rem;
- min-width: 4rem;
+ flex-grow: 1;
+ max-width: 4rem;
+ min-width: 4rem;
}
+
.item-field-label-medium {
- flex-grow: 1;
- max-width: 6rem;
- min-width: 6rem;
+ flex-grow: 1;
+ max-width: 6rem;
+ min-width: 6rem;
}
+
.item-field-skill {
- flex-grow: 1;
- max-width: 6.8rem;
- min-width: 6.8rem;
+ flex-grow: 1;
+ max-width: 6.8rem;
+ min-width: 6.8rem;
}
+
.item-field-label-long {
- flex-grow: 1;
- max-width: 10rem;
- min-width: 10rem;
+ flex-grow: 1;
+ max-width: 10rem;
+ min-width: 10rem;
}
+
.item-field-title-long {
- flex-grow: 1;
- max-width: 12rem;
- min-width: 12rem;
+ flex-grow: 1;
+ max-width: 12rem;
+ min-width: 12rem;
}
+
.item-field-label-long14 {
- flex-grow: 1;
- max-width: 14rem;
- min-width: 14rem;
+ flex-grow: 1;
+ max-width: 14rem;
+ min-width: 14rem;
}
+
.carac-box {
- background-color: rgba(155, 155, 150, 0.3);
- box-shadow: inset 0px 0px 1px rgba(0,0,0,0.58824);
- border-radius: 0.45rem;
+ background-color: rgba(155, 155, 150, 0.3);
+ box-shadow: inset 0px 0px 1px rgba(0, 0, 0, 0.58824);
+ border-radius: 0.45rem;
}
+
.comp-box {
- max-width: 16rem;
- min-width: 16rem;
- width: 16rem;
- min-height: 1.6rem;
+ max-width: 16rem;
+ min-width: 16rem;
+ width: 16rem;
+ min-height: 1.6rem;
}
+
.item-control-end {
- align-self: flex-end;
+ align-self: flex-end;
}
+
.alternate-list {
- margin-top: 4px;
- flex-wrap: nowrap;
+ margin-top: 4px;
+ flex-wrap: nowrap;
}
+
.item-filler {
- flex-grow: 6;
- flex-shrink: 7;
+ flex-grow: 6;
+ flex-shrink: 7;
}
+
.item-controls-fixed {
- min-width: 2rem;
- max-width: 2rem;
+ min-width: 2rem;
+ max-width: 2rem;
}
+
.item-controls-fixed-full {
- min-width: 3rem;
- max-width: 3rem;
+ min-width: 3rem;
+ max-width: 3rem;
}
+
.item-left-pad {
- margin-left: 4px;
+ margin-left: 4px;
}
+
.attribute-label {
- font-weight: bold;
+ font-weight: bold;
}
+
.flexrow-no-expand {
- flex-grow: 0;
+ flex-grow: 0;
}
+
.item-input-small {
- max-width: 16px;
- max-height: 12px;
+ max-width: 16px;
+ max-height: 12px;
}
+
.character-summary-rollable {
- -webkit-text-decoration: underline;
- text-decoration: underline;
+ -webkit-text-decoration: underline;
+ text-decoration: underline;
}
+
.te-deum-roll-dialog .window-header {
- border-radius: 10px 10px 0% 0%;
- }
+ border-radius: 10px 10px 0% 0%;
+ }
+
.te-deum-roll-dialog .window-content {
- border-radius: 0% 0% 10px 10px;
- }
+ border-radius: 0% 0% 10px 10px;
+ }
+
.skill-roll-dialog div {
- margin-top: 4px;
- margin-bottom: 4px;
- }
+ margin-top: 4px;
+ margin-bottom: 4px;
+ }
+
.confront-dice {
- border-width: 0px;
+ border-width: 0px;
}
+
.bonus-spec {
- max-width: 48px;
+ max-width: 48px;
}
+
.confront-bonus-container {
- position: relative;
- flex-grow: 1;
- text-align: center;
- color: black;
+ position: relative;
+ flex-grow: 1;
+ text-align: center;
+ color: black;
}
+
.pool-list {
- align-items: center;
- justify-content: center;
+ align-items: center;
+ justify-content: center;
}
+
.corps-combat-block {
position: relative;
width: 600px;
height: 600px;
}
+
.silhouette-combat-picture {
width: 250px;
max-width: 250px;
border: 0;
}
+
.silhouette-combat-block {
position: absolute;
background: white;
@@ -1163,10 +1427,12 @@ ul, li {
font-size: 0.8rem;
align-self: center;
}
+
.silhouette-combat-space {
width: 60px;
min-width: 60px;
}
+
.center-content {
display: flex;
justify-content: center;
@@ -1213,22 +1479,28 @@ ul, li {
.grace-texte {
margin-top: 1rem;
}
+
.chat-welcome {
text-align: center;
}
+
.item-name-label {
min-width: 12rem;
}
+
.compendium-sidebar .directory-item.compendium.locked .compendium-name {
background: rgba(0, 0, 0, 0.1);
}
+
.compendium-sidebar .directory-item.compendium .compendium-name {
background: rgba(0, 0, 0, 0.1);
}
+
.compendium-sidebar .directory-item.compendium:hover .compendium-name {
text-shadow: 0 0 8px var(--color-shadow-primary);
background: rgba(0, 0, 0, 0.9);
}
+
.compendium-sidebar .directory-item.compendium .compendium-footer .source {
display: inline-block;
font-size: var(--font-size-12);
@@ -1236,6 +1508,18 @@ ul, li {
border-radius: 0 3px 0 0;
background: rgba(0, 0, 0, 0.1);
}
+
.tedeum-create-character {
align-self: anchor-center;
+}
+
+.message-chat-center {
+ text-align: center;
+}
+
+.welcome-message-h3 {
+ font-size: 1.2rem;
+ text-align: center;
+ margin-bottom: 0.5rem;
+ color: darkred;
}
\ No newline at end of file
diff --git a/welcome-message-tedeum.html b/welcome-message-tedeum.html
new file mode 100644
index 0000000..08f62c8
--- /dev/null
+++ b/welcome-message-tedeum.html
@@ -0,0 +1,26 @@
+Bonjour à tous !
+
+
+ Open Sesame Game a mis en place un nouveau Discord pour ceux ou celles qui
+ souhaiteraient participer plus activement à la communauté des jeux d'Open
+ Sesame Games, avec un espace dédié à Te Deum !
+ Nouveaux joueurs comme vétérans sont les bienvenus, n'hésitez pas à passer
+ pour papoter, profiter de nos ressources, ou suivre les nouvelles d'OSG plus
+ directement. Cliquez ici :
+
https://discord.gg/dUPhNfJdaD
+
+
+
+ Ce système vous est proposé par Open Sesame Games.
+ Vous trouverez de l'aide dans
+ @UUID[Compendium.fvtt-te-deum.aides.JournalEntry.uNwJgi4kXBCiZmAH]{Aide pour
+ Te Deum}
+ ainsi que sur le Discord de Foundry FR :
+
https://discord.gg/pPSDNJk
+
+
+
+ Merci pour votre attention et à très bientôt pour la suite ! L'équipe Open
+ Sesame Games
+