Ameliorations CSS et font diverses
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+19
-1
@@ -58,7 +58,25 @@
|
||||
"instruction": "Instruction",
|
||||
"mtechnologique": "Merveilleux technologique",
|
||||
"raisonnement": "Raisonnement",
|
||||
"traitement": "Traitement"
|
||||
"traitement": "Traitement",
|
||||
"tooltip": {
|
||||
"artifice": "Art du badinage et de la conversation subtile. Permet de se glisser dans une discussion pour glaner des renseignements ou noyer des informations mensongères. Favorise la manipulation et l'incitation plutôt que la contrainte.",
|
||||
"attraction": "Capacité à orienter les émotions d'un interlocuteur. Sert à plaire, séduire, mais aussi à passer inaperçu lors d'une soirée mondaine.",
|
||||
"coercition": "Art d'intimider par le regard ou les mots. Couvre également la capacité à donner des ordres dans un contexte militaire ou hiérarchique.",
|
||||
"faveur": "Rapport de force oral : convaincre, persuader, négocier. S'appuie sur un discours argumentatif pour imposer son point de vue ou emporter l'adhésion.",
|
||||
"echauffouree": "Techniques de combat à mains nues, avec une arme improvisée, une arme blanche ou des armes à feu et à distance.",
|
||||
"effacement": "Capacité à être discret et à ne pas se faire repérer. Couvre le camouflage et l'escamotage. Requiert souvent de demeurer immobile.",
|
||||
"mobilite": "Réflexes et vivacité. Sert pour la conduite, le pilotage, l'équitation, et représente l'initiative d'un protagoniste.",
|
||||
"prouesse": "Efforts sportifs et physiques : escalade, natation, sprint, force brute et endurance.",
|
||||
"appreciation": "Observer son environnement de façon exhaustive. Permet de repérer des intrus, des pièges, des guets-apens et des indices.",
|
||||
"arts": "Domaines artistiques au sens large : musique, littérature, théâtre, prestidigitation. Permet de captiver un auditoire ou de créer des œuvres.",
|
||||
"inspiration": "Intuition et inconscient : écouter sa petite voix intérieure sans démarche logique préalable. Permet aussi de lire le comportement d'une personne.",
|
||||
"traque": "Filer un individu ou un groupe, pister et s'orienter. Ouvre également vers les techniques de survie.",
|
||||
"instruction": "Savoirs encyclopédiques : sciences humaines, sciences dures, sciences sociales et linguistique. Chaque tranche de 2 points permet de maîtriser une langue supplémentaire.",
|
||||
"mtechnologique": "Technologies extraordinaires de Célestopol : mécanique, automates, ingénierie au sélénium, horlogerie, serrurerie et artisanat.",
|
||||
"raisonnement": "Capacités cognitives : déduction froide, logique pragmatique, analyse des faits. Utile pour percevoir des liens dans une enquête.",
|
||||
"traitement": "Techniques médicales et thérapeutiques : premiers secours, chirurgie, pharmacopée, psychanalyse et psychothérapie."
|
||||
}
|
||||
},
|
||||
"Anomaly": {
|
||||
"type": "Type d'anomalie",
|
||||
|
||||
+16
-16
@@ -31,28 +31,28 @@ export const STATS = {
|
||||
/** Domaines groupées par attribut. */
|
||||
export const SKILLS = {
|
||||
ame: {
|
||||
artifice: { id: "artifice", label: "CELESTOPOL.Skill.artifice", stat: "ame", resThreshold: 5 },
|
||||
attraction: { id: "attraction", label: "CELESTOPOL.Skill.attraction", stat: "ame", resThreshold: 2 },
|
||||
coercition: { id: "coercition", label: "CELESTOPOL.Skill.coercition", stat: "ame", resThreshold: 3 },
|
||||
faveur: { id: "faveur", label: "CELESTOPOL.Skill.faveur", stat: "ame", resThreshold: 6 },
|
||||
artifice: { id: "artifice", label: "CELESTOPOL.Skill.artifice", tooltip: "CELESTOPOL.Skill.tooltip.artifice", stat: "ame", resThreshold: 5 },
|
||||
attraction: { id: "attraction", label: "CELESTOPOL.Skill.attraction", tooltip: "CELESTOPOL.Skill.tooltip.attraction", stat: "ame", resThreshold: 2 },
|
||||
coercition: { id: "coercition", label: "CELESTOPOL.Skill.coercition", tooltip: "CELESTOPOL.Skill.tooltip.coercition", stat: "ame", resThreshold: 3 },
|
||||
faveur: { id: "faveur", label: "CELESTOPOL.Skill.faveur", tooltip: "CELESTOPOL.Skill.tooltip.faveur", stat: "ame", resThreshold: 6 },
|
||||
},
|
||||
corps: {
|
||||
echauffouree: { id: "echauffouree", label: "CELESTOPOL.Skill.echauffouree", stat: "corps", resThreshold: 6 },
|
||||
effacement: { id: "effacement", label: "CELESTOPOL.Skill.effacement", stat: "corps", resThreshold: 3 },
|
||||
mobilite: { id: "mobilite", label: "CELESTOPOL.Skill.mobilite", stat: "corps", resThreshold: 2 },
|
||||
prouesse: { id: "prouesse", label: "CELESTOPOL.Skill.prouesse", stat: "corps", resThreshold: 5 },
|
||||
echauffouree: { id: "echauffouree", label: "CELESTOPOL.Skill.echauffouree", tooltip: "CELESTOPOL.Skill.tooltip.echauffouree", stat: "corps", resThreshold: 6 },
|
||||
effacement: { id: "effacement", label: "CELESTOPOL.Skill.effacement", tooltip: "CELESTOPOL.Skill.tooltip.effacement", stat: "corps", resThreshold: 3 },
|
||||
mobilite: { id: "mobilite", label: "CELESTOPOL.Skill.mobilite", tooltip: "CELESTOPOL.Skill.tooltip.mobilite", stat: "corps", resThreshold: 2 },
|
||||
prouesse: { id: "prouesse", label: "CELESTOPOL.Skill.prouesse", tooltip: "CELESTOPOL.Skill.tooltip.prouesse", stat: "corps", resThreshold: 5 },
|
||||
},
|
||||
coeur: {
|
||||
appreciation: { id: "appreciation", label: "CELESTOPOL.Skill.appreciation", stat: "coeur", resThreshold: 6 },
|
||||
arts: { id: "arts", label: "CELESTOPOL.Skill.arts", stat: "coeur", resThreshold: 2 },
|
||||
inspiration: { id: "inspiration", label: "CELESTOPOL.Skill.inspiration", stat: "coeur", resThreshold: 3 },
|
||||
traque: { id: "traque", label: "CELESTOPOL.Skill.traque", stat: "coeur", resThreshold: 5 },
|
||||
appreciation: { id: "appreciation", label: "CELESTOPOL.Skill.appreciation", tooltip: "CELESTOPOL.Skill.tooltip.appreciation", stat: "coeur", resThreshold: 6 },
|
||||
arts: { id: "arts", label: "CELESTOPOL.Skill.arts", tooltip: "CELESTOPOL.Skill.tooltip.arts", stat: "coeur", resThreshold: 2 },
|
||||
inspiration: { id: "inspiration", label: "CELESTOPOL.Skill.inspiration", tooltip: "CELESTOPOL.Skill.tooltip.inspiration", stat: "coeur", resThreshold: 3 },
|
||||
traque: { id: "traque", label: "CELESTOPOL.Skill.traque", tooltip: "CELESTOPOL.Skill.tooltip.traque", stat: "coeur", resThreshold: 5 },
|
||||
},
|
||||
esprit: {
|
||||
instruction: { id: "instruction", label: "CELESTOPOL.Skill.instruction", stat: "esprit", resThreshold: 2 },
|
||||
mtechnologique: { id: "mtechnologique", label: "CELESTOPOL.Skill.mtechnologique", stat: "esprit", resThreshold: 6 },
|
||||
raisonnement: { id: "raisonnement", label: "CELESTOPOL.Skill.raisonnement", stat: "esprit", resThreshold: 5 },
|
||||
traitement: { id: "traitement", label: "CELESTOPOL.Skill.traitement", stat: "esprit", resThreshold: 3 },
|
||||
instruction: { id: "instruction", label: "CELESTOPOL.Skill.instruction", tooltip: "CELESTOPOL.Skill.tooltip.instruction", stat: "esprit", resThreshold: 2 },
|
||||
mtechnologique: { id: "mtechnologique", label: "CELESTOPOL.Skill.mtechnologique", tooltip: "CELESTOPOL.Skill.tooltip.mtechnologique", stat: "esprit", resThreshold: 6 },
|
||||
raisonnement: { id: "raisonnement", label: "CELESTOPOL.Skill.raisonnement", tooltip: "CELESTOPOL.Skill.tooltip.raisonnement", stat: "esprit", resThreshold: 5 },
|
||||
traitement: { id: "traitement", label: "CELESTOPOL.Skill.traitement", tooltip: "CELESTOPOL.Skill.tooltip.traitement", stat: "esprit", resThreshold: 3 },
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
MANIFEST-000076
|
||||
MANIFEST-000084
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
2026/04/14-21:45:17.258246 7fc1d9fbd6c0 Recovering log #75
|
||||
2026/04/14-21:45:17.274015 7fc1d9fbd6c0 Delete type=0 #75
|
||||
2026/04/14-21:45:17.274077 7fc1d9fbd6c0 Delete type=3 #74
|
||||
2026/04/15-02:16:16.676658 7fc1d8fbb6c0 Level-0 table #79: started
|
||||
2026/04/15-02:16:16.676686 7fc1d8fbb6c0 Level-0 table #79: 0 bytes OK
|
||||
2026/04/15-02:16:16.720642 7fc1d8fbb6c0 Delete type=0 #77
|
||||
2026/04/15-02:16:16.819908 7fc1d8fbb6c0 Manual compaction at level-0 from '!journal!eNYstmPK0mMmVJYC' @ 72057594037927935 : 1 .. '!journal.pages!eNYstmPK0mMmVJYC.r9h1ggd3G9hiqYJX' @ 0 : 0; will stop at (end)
|
||||
2026/04/15-02:16:16.881523 7fc1d8fbb6c0 Manual compaction at level-1 from '!journal!eNYstmPK0mMmVJYC' @ 72057594037927935 : 1 .. '!journal.pages!eNYstmPK0mMmVJYC.r9h1ggd3G9hiqYJX' @ 0 : 0; will stop at (end)
|
||||
2026/04/26-21:30:37.725370 7f57a5fef6c0 Delete type=3 #1
|
||||
2026/04/26-22:44:03.500717 7f57977fe6c0 Level-0 table #87: started
|
||||
2026/04/26-22:44:03.500753 7f57977fe6c0 Level-0 table #87: 0 bytes OK
|
||||
2026/04/26-22:44:03.506825 7f57977fe6c0 Delete type=0 #85
|
||||
2026/04/26-22:44:03.534971 7f57977fe6c0 Manual compaction at level-0 from '!journal!eNYstmPK0mMmVJYC' @ 72057594037927935 : 1 .. '!journal.pages!eNYstmPK0mMmVJYC.r9h1ggd3G9hiqYJX' @ 0 : 0; will stop at '!journal.pages!eNYstmPK0mMmVJYC.r9h1ggd3G9hiqYJX' @ 1 : 1
|
||||
2026/04/26-22:44:03.534983 7f57977fe6c0 Compacting 1@0 + 0@1 files
|
||||
2026/04/26-22:44:03.538403 7f57977fe6c0 Generated table #88@0: 6 keys, 5441 bytes
|
||||
2026/04/26-22:44:03.538450 7f57977fe6c0 Compacted 1@0 + 0@1 files => 5441 bytes
|
||||
2026/04/26-22:44:03.544821 7f57977fe6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
|
||||
2026/04/26-22:44:03.545059 7f57977fe6c0 Delete type=2 #5
|
||||
2026/04/26-22:44:03.555755 7f57977fe6c0 Manual compaction at level-0 from '!journal.pages!eNYstmPK0mMmVJYC.r9h1ggd3G9hiqYJX' @ 1 : 1 .. '!journal.pages!eNYstmPK0mMmVJYC.r9h1ggd3G9hiqYJX' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
2026/04/14-10:43:54.304360 7fddcbfff6c0 Recovering log #72
|
||||
2026/04/14-10:43:54.314599 7fddcbfff6c0 Delete type=3 #70
|
||||
2026/04/14-10:43:54.314647 7fddcbfff6c0 Delete type=0 #72
|
||||
2026/04/26-21:30:37.706976 7f57a5fef6c0 Log #82: 0 ops saved to Table #83 OK
|
||||
2026/04/26-21:30:37.707127 7f57a5fef6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-celestopol/packs-system/aides-de-jeu/000082.log: OK
|
||||
2026/04/26-21:30:37.707559 7f57a5fef6c0 Table #5: 6 entries OK
|
||||
2026/04/26-21:30:37.711062 7f57a5fef6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-celestopol/packs-system/aides-de-jeu; recovered 1 files; 5441 bytes. Some data may have been lost. ****
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000129
|
||||
MANIFEST-000142
|
||||
|
||||
+12
-24
@@ -1,24 +1,12 @@
|
||||
2026/04/14-21:45:17.210322 7fc1dafbf6c0 Recovering log #128
|
||||
2026/04/14-21:45:17.212264 7fc1dafbf6c0 Level-0 table #130: started
|
||||
2026/04/14-21:45:17.217282 7fc1dafbf6c0 Level-0 table #130: 3524 bytes OK
|
||||
2026/04/14-21:45:17.232642 7fc1dafbf6c0 Delete type=0 #128
|
||||
2026/04/14-21:45:17.232776 7fc1dafbf6c0 Delete type=3 #127
|
||||
2026/04/15-02:16:16.615618 7fc1d8fbb6c0 Level-0 table #133: started
|
||||
2026/04/15-02:16:16.640160 7fc1d8fbb6c0 Level-0 table #133: 3524 bytes OK
|
||||
2026/04/15-02:16:16.676484 7fc1d8fbb6c0 Delete type=0 #131
|
||||
2026/04/15-02:16:16.763469 7fc1d8fbb6c0 Manual compaction at level-0 from '!items!anomCommMorts001' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 109 : 1
|
||||
2026/04/15-02:16:16.763478 7fc1d8fbb6c0 Compacting 2@0 + 0@1 files
|
||||
2026/04/15-02:16:16.781648 7fc1d8fbb6c0 Generated table #134@0: 1 keys, 1363 bytes
|
||||
2026/04/15-02:16:16.781712 7fc1d8fbb6c0 Compacted 2@0 + 0@1 files => 1363 bytes
|
||||
2026/04/15-02:16:16.819583 7fc1d8fbb6c0 compacted to: files[ 0 1 1 0 0 0 0 ]
|
||||
2026/04/15-02:16:16.819716 7fc1d8fbb6c0 Delete type=2 #130
|
||||
2026/04/15-02:16:16.819841 7fc1d8fbb6c0 Delete type=2 #133
|
||||
2026/04/15-02:16:16.881505 7fc1d8fbb6c0 Manual compaction at level-0 from '!items!null' @ 109 : 1 .. '!items!null' @ 0 : 0; will stop at (end)
|
||||
2026/04/15-02:16:16.881561 7fc1d8fbb6c0 Manual compaction at level-1 from '!items!anomCommMorts001' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 116 : 1
|
||||
2026/04/15-02:16:16.881568 7fc1d8fbb6c0 Compacting 1@1 + 1@2 files
|
||||
2026/04/15-02:16:16.899721 7fc1d8fbb6c0 Generated table #135@1: 9 keys, 6617 bytes
|
||||
2026/04/15-02:16:16.899762 7fc1d8fbb6c0 Compacted 1@1 + 1@2 files => 6617 bytes
|
||||
2026/04/15-02:16:16.937990 7fc1d8fbb6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||
2026/04/15-02:16:16.938116 7fc1d8fbb6c0 Delete type=2 #126
|
||||
2026/04/15-02:16:16.938278 7fc1d8fbb6c0 Delete type=2 #134
|
||||
2026/04/15-02:16:17.092334 7fc1d8fbb6c0 Manual compaction at level-1 from '!items!null' @ 116 : 1 .. '!items!null' @ 0 : 0; will stop at (end)
|
||||
2026/04/26-21:30:37.676414 7f57a4fed6c0 Delete type=3 #1
|
||||
2026/04/26-22:44:03.490255 7f57977fe6c0 Level-0 table #145: started
|
||||
2026/04/26-22:44:03.493705 7f57977fe6c0 Level-0 table #145: 3524 bytes OK
|
||||
2026/04/26-22:44:03.500560 7f57977fe6c0 Delete type=0 #143
|
||||
2026/04/26-22:44:03.524721 7f57977fe6c0 Manual compaction at level-0 from '!items!anomCommMorts001' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 121 : 1
|
||||
2026/04/26-22:44:03.524743 7f57977fe6c0 Compacting 2@0 + 0@1 files
|
||||
2026/04/26-22:44:03.528390 7f57977fe6c0 Generated table #146@0: 9 keys, 6617 bytes
|
||||
2026/04/26-22:44:03.528448 7f57977fe6c0 Compacted 2@0 + 0@1 files => 6617 bytes
|
||||
2026/04/26-22:44:03.534535 7f57977fe6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
|
||||
2026/04/26-22:44:03.534696 7f57977fe6c0 Delete type=2 #140
|
||||
2026/04/26-22:44:03.534864 7f57977fe6c0 Delete type=2 #145
|
||||
2026/04/26-22:44:03.555737 7f57977fe6c0 Manual compaction at level-0 from '!items!null' @ 121 : 1 .. '!items!null' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
2026/04/14-10:43:54.279048 7fddd97be6c0 Recovering log #124
|
||||
2026/04/14-10:43:54.288686 7fddd97be6c0 Delete type=3 #122
|
||||
2026/04/14-10:43:54.288755 7fddd97be6c0 Delete type=0 #124
|
||||
2026/04/26-21:30:37.648968 7f57a4fed6c0 Log #138: 0 ops saved to Table #141 OK
|
||||
2026/04/26-21:30:37.649079 7f57a4fed6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-celestopol/packs-system/anomalies/000138.log: OK
|
||||
2026/04/26-21:30:37.649161 7f57a4fed6c0 Table #140: 9 entries OK
|
||||
2026/04/26-21:30:37.652702 7f57a4fed6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-celestopol/packs-system/anomalies; recovered 1 files; 6617 bytes. Some data may have been lost. ****
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000037
|
||||
MANIFEST-000045
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
2026/04/14-21:45:17.237698 7fc1da7be6c0 Recovering log #36
|
||||
2026/04/14-21:45:17.253057 7fc1da7be6c0 Delete type=0 #36
|
||||
2026/04/14-21:45:17.253185 7fc1da7be6c0 Delete type=3 #35
|
||||
2026/04/15-02:16:16.720764 7fc1d8fbb6c0 Level-0 table #40: started
|
||||
2026/04/15-02:16:16.720792 7fc1d8fbb6c0 Level-0 table #40: 0 bytes OK
|
||||
2026/04/15-02:16:16.763312 7fc1d8fbb6c0 Delete type=0 #38
|
||||
2026/04/15-02:16:16.819920 7fc1d8fbb6c0 Manual compaction at level-0 from '!actors!6RZ6IzJUHm4dB5Ut' @ 72057594037927935 : 1 .. '!folders!MbFQgPdF6Gtbj5AU' @ 0 : 0; will stop at (end)
|
||||
2026/04/15-02:16:16.881536 7fc1d8fbb6c0 Manual compaction at level-1 from '!actors!6RZ6IzJUHm4dB5Ut' @ 72057594037927935 : 1 .. '!folders!MbFQgPdF6Gtbj5AU' @ 0 : 0; will stop at (end)
|
||||
2026/04/26-21:30:37.703085 7f57a4fed6c0 Delete type=3 #1
|
||||
2026/04/26-22:44:03.483917 7f57977fe6c0 Level-0 table #48: started
|
||||
2026/04/26-22:44:03.483998 7f57977fe6c0 Level-0 table #48: 0 bytes OK
|
||||
2026/04/26-22:44:03.490106 7f57977fe6c0 Delete type=0 #46
|
||||
2026/04/26-22:44:03.513451 7f57977fe6c0 Manual compaction at level-0 from '!actors!6RZ6IzJUHm4dB5Ut' @ 72057594037927935 : 1 .. '!folders!MbFQgPdF6Gtbj5AU' @ 0 : 0; will stop at '!folders!MbFQgPdF6Gtbj5AU' @ 37 : 1
|
||||
2026/04/26-22:44:03.513463 7f57977fe6c0 Compacting 1@0 + 0@1 files
|
||||
2026/04/26-22:44:03.517217 7f57977fe6c0 Generated table #49@0: 36 keys, 35733 bytes
|
||||
2026/04/26-22:44:03.517247 7f57977fe6c0 Compacted 1@0 + 0@1 files => 35733 bytes
|
||||
2026/04/26-22:44:03.523835 7f57977fe6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
|
||||
2026/04/26-22:44:03.523973 7f57977fe6c0 Delete type=2 #18
|
||||
2026/04/26-22:44:03.555713 7f57977fe6c0 Manual compaction at level-0 from '!folders!MbFQgPdF6Gtbj5AU' @ 37 : 1 .. '!folders!MbFQgPdF6Gtbj5AU' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
2026/04/14-10:43:54.291004 7fddd8fbd6c0 Recovering log #33
|
||||
2026/04/14-10:43:54.301929 7fddd8fbd6c0 Delete type=3 #31
|
||||
2026/04/14-10:43:54.301981 7fddd8fbd6c0 Delete type=0 #33
|
||||
2026/04/26-21:30:37.679822 7f57a4fed6c0 Log #43: 0 ops saved to Table #44 OK
|
||||
2026/04/26-21:30:37.679938 7f57a4fed6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-celestopol/packs-system/pretires/000043.log: OK
|
||||
2026/04/26-21:30:37.680974 7f57a4fed6c0 Table #18: 36 entries OK
|
||||
2026/04/26-21:30:37.684522 7f57a4fed6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-celestopol/packs-system/pretires; recovered 1 files; 35733 bytes. Some data may have been lost. ****
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000076
|
||||
MANIFEST-000087
|
||||
|
||||
+11
-15
@@ -1,15 +1,11 @@
|
||||
2026/04/14-21:45:17.278141 7fc1d97bc6c0 Recovering log #75
|
||||
2026/04/14-21:45:17.294441 7fc1d97bc6c0 Delete type=0 #75
|
||||
2026/04/14-21:45:17.294490 7fc1d97bc6c0 Delete type=3 #74
|
||||
2026/04/15-02:16:16.819929 7fc1d8fbb6c0 Level-0 table #79: started
|
||||
2026/04/15-02:16:16.847375 7fc1d8fbb6c0 Level-0 table #79: 3342 bytes OK
|
||||
2026/04/15-02:16:16.881351 7fc1d8fbb6c0 Delete type=0 #77
|
||||
2026/04/15-02:16:16.881546 7fc1d8fbb6c0 Manual compaction at level-0 from '!scenes!0iGCRqkdJKjmmbl4' @ 72057594037927935 : 1 .. '!scenes.levels!Jr7lGxYk2RETlXRv.defaultLevel0000' @ 0 : 0; will stop at (end)
|
||||
2026/04/15-02:16:16.938347 7fc1d8fbb6c0 Manual compaction at level-1 from '!scenes!0iGCRqkdJKjmmbl4' @ 72057594037927935 : 1 .. '!scenes.levels!Jr7lGxYk2RETlXRv.defaultLevel0000' @ 0 : 0; will stop at '!scenes.tokens.delta.items!Jr7lGxYk2RETlXRv.6urwC5SVcou6UOAG.CTg4yBE12iMee1RU.BYT1CrA37R3Og0nu' @ 49 : 0
|
||||
2026/04/15-02:16:16.938354 7fc1d8fbb6c0 Compacting 1@1 + 1@2 files
|
||||
2026/04/15-02:16:16.955205 7fc1d8fbb6c0 Generated table #80@1: 3 keys, 1810 bytes
|
||||
2026/04/15-02:16:16.955236 7fc1d8fbb6c0 Compacted 1@1 + 1@2 files => 1810 bytes
|
||||
2026/04/15-02:16:16.986128 7fc1d8fbb6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
|
||||
2026/04/15-02:16:16.986229 7fc1d8fbb6c0 Delete type=2 #57
|
||||
2026/04/15-02:16:16.986351 7fc1d8fbb6c0 Delete type=2 #79
|
||||
2026/04/15-02:16:17.092360 7fc1d8fbb6c0 Manual compaction at level-1 from '!scenes.tokens.delta.items!Jr7lGxYk2RETlXRv.6urwC5SVcou6UOAG.CTg4yBE12iMee1RU.BYT1CrA37R3Og0nu' @ 49 : 0 .. '!scenes.levels!Jr7lGxYk2RETlXRv.defaultLevel0000' @ 0 : 0; will stop at (end)
|
||||
2026/04/26-21:30:37.754039 7f5797fff6c0 Delete type=3 #1
|
||||
2026/04/26-22:44:03.507044 7f57977fe6c0 Level-0 table #90: started
|
||||
2026/04/26-22:44:03.507095 7f57977fe6c0 Level-0 table #90: 0 bytes OK
|
||||
2026/04/26-22:44:03.513200 7f57977fe6c0 Delete type=0 #88
|
||||
2026/04/26-22:44:03.545324 7f57977fe6c0 Manual compaction at level-0 from '!scenes!0iGCRqkdJKjmmbl4' @ 72057594037927935 : 1 .. '!scenes.levels!X3XJg7raEXtOFOtj.defaultLevel0000' @ 0 : 0; will stop at '!scenes.levels!X3XJg7raEXtOFOtj.defaultLevel0000' @ 61 : 1
|
||||
2026/04/26-22:44:03.545342 7f57977fe6c0 Compacting 1@0 + 0@1 files
|
||||
2026/04/26-22:44:03.549127 7f57977fe6c0 Generated table #91@0: 4 keys, 1746 bytes
|
||||
2026/04/26-22:44:03.549142 7f57977fe6c0 Compacted 1@0 + 0@1 files => 1746 bytes
|
||||
2026/04/26-22:44:03.555374 7f57977fe6c0 compacted to: files[ 0 1 0 0 0 0 0 ]
|
||||
2026/04/26-22:44:03.555539 7f57977fe6c0 Delete type=2 #85
|
||||
2026/04/26-22:44:03.555771 7f57977fe6c0 Manual compaction at level-0 from '!scenes.levels!X3XJg7raEXtOFOtj.defaultLevel0000' @ 61 : 1 .. '!scenes.levels!X3XJg7raEXtOFOtj.defaultLevel0000' @ 0 : 0; will stop at (end)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
2026/04/14-10:43:54.317254 7fddd9fbf6c0 Recovering log #72
|
||||
2026/04/14-10:43:54.326872 7fddd9fbf6c0 Delete type=3 #70
|
||||
2026/04/14-10:43:54.326932 7fddd9fbf6c0 Delete type=0 #72
|
||||
2026/04/26-21:30:37.729984 7f5797fff6c0 Log #83: 0 ops saved to Table #86 OK
|
||||
2026/04/26-21:30:37.730117 7f5797fff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-celestopol/packs-system/scenes/000083.log: OK
|
||||
2026/04/26-21:30:37.730175 7f5797fff6c0 Table #85: 4 entries OK
|
||||
2026/04/26-21:30:37.733573 7f5797fff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-celestopol/packs-system/scenes; recovered 1 files; 1746 bytes. Some data may have been lost. ****
|
||||
|
||||
Binary file not shown.
Binary file not shown.
+17
-17
@@ -34,7 +34,7 @@
|
||||
.stat-value, .attr-display {
|
||||
color: var(--cel-orange);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.05em;
|
||||
font-size: 1.1576em;
|
||||
font-weight: bold;
|
||||
line-height: 1.2;
|
||||
}
|
||||
@@ -49,7 +49,7 @@
|
||||
border-bottom: 1px solid var(--cel-orange-light);
|
||||
color: var(--cel-orange);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1em;
|
||||
font-size: 1.1025em;
|
||||
font-weight: bold;
|
||||
}
|
||||
}
|
||||
@@ -60,7 +60,7 @@
|
||||
.armor-malus-value {
|
||||
color: #e06040;
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.05em;
|
||||
font-size: 1.1576em;
|
||||
font-weight: bold;
|
||||
}
|
||||
label { color: #e06040; opacity: 0.8; }
|
||||
@@ -92,7 +92,7 @@
|
||||
.stat-name {
|
||||
font-family: var(--cel-font-title);
|
||||
font-weight: bold;
|
||||
font-size: 1em;
|
||||
font-size: 1.1025em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.05em;
|
||||
}
|
||||
@@ -279,7 +279,7 @@
|
||||
font-family: var(--cel-font-title);
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
font-size: 1.1em;
|
||||
font-size: 1.2128em;
|
||||
letter-spacing: 0.04em;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
@@ -380,7 +380,7 @@
|
||||
.faction-aspect-summary-title {
|
||||
color: var(--cel-green);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1em;
|
||||
font-size: 1.1025em;
|
||||
letter-spacing: 0.04em;
|
||||
text-transform: uppercase;
|
||||
line-height: 1.05;
|
||||
@@ -423,7 +423,7 @@
|
||||
.value {
|
||||
color: var(--cel-orange);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.02em;
|
||||
font-size: 1.1246em;
|
||||
line-height: 1;
|
||||
}
|
||||
}
|
||||
@@ -483,7 +483,7 @@
|
||||
.value {
|
||||
color: var(--cel-orange);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.9em;
|
||||
font-size: 0.9923em;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -505,7 +505,7 @@
|
||||
background-image: url("../assets/ui/fond_cadrille.jpg");
|
||||
background-blend-mode: soft-light;
|
||||
color: var(--cel-orange);
|
||||
th { padding: 5px 8px; font-family: var(--cel-font-title); font-size: 1.05em; letter-spacing: 0.06em; text-transform: uppercase; }
|
||||
th { padding: 5px 8px; font-family: var(--cel-font-title); font-size: 1.1576em; letter-spacing: 0.06em; text-transform: uppercase; }
|
||||
}
|
||||
|
||||
.faction-row {
|
||||
@@ -569,7 +569,7 @@
|
||||
border-bottom: 1px solid rgba(122,92,32,0.25);
|
||||
color: var(--cel-green);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.05em;
|
||||
font-size: 1.1576em;
|
||||
letter-spacing: 0.05em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
@@ -838,7 +838,7 @@
|
||||
text-align: center;
|
||||
.cel-input-std();
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.1em;
|
||||
font-size: 1.2128em;
|
||||
font-weight: bold;
|
||||
color: var(--cel-green);
|
||||
}
|
||||
@@ -848,7 +848,7 @@
|
||||
border-color: rgba(122,92,32,0.4);
|
||||
.xp-depense-value {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.1em;
|
||||
font-size: 1.2128em;
|
||||
font-weight: bold;
|
||||
color: var(--cel-border);
|
||||
}
|
||||
@@ -858,7 +858,7 @@
|
||||
background: var(--cel-green);
|
||||
border: 1px solid var(--cel-orange);
|
||||
color: var(--cel-orange);
|
||||
font-size: 0.78em;
|
||||
font-size: 0.86em;
|
||||
padding: 5px 12px;
|
||||
cursor: pointer;
|
||||
font-family: var(--cel-font-title);
|
||||
@@ -941,7 +941,7 @@
|
||||
}
|
||||
th {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.9em;
|
||||
font-size: 0.9923em;
|
||||
letter-spacing: 0.05em;
|
||||
text-transform: uppercase;
|
||||
padding: 4px 8px;
|
||||
@@ -987,7 +987,7 @@
|
||||
|
||||
.anomaly-block-title {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.85em;
|
||||
font-size: 0.9371em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.07em;
|
||||
color: var(--cel-orange);
|
||||
@@ -1030,7 +1030,7 @@
|
||||
flex: 1;
|
||||
.anomaly-name {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1em;
|
||||
font-size: 1.1025em;
|
||||
color: var(--cel-orange);
|
||||
font-weight: bold;
|
||||
}
|
||||
@@ -1110,7 +1110,7 @@
|
||||
background: var(--cel-green);
|
||||
border: 1px solid var(--cel-orange);
|
||||
color: var(--cel-orange);
|
||||
font-size: 0.72em;
|
||||
font-size: 0.7938em;
|
||||
padding: 2px 8px;
|
||||
cursor: pointer;
|
||||
font-family: var(--cel-font-title);
|
||||
|
||||
+5
-5
@@ -85,7 +85,7 @@
|
||||
border-bottom: 1px solid rgba(196,154,26,0.5);
|
||||
color: var(--cel-orange);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.4em;
|
||||
font-size: 1.5435em;
|
||||
font-weight: bold;
|
||||
letter-spacing: 0.06em;
|
||||
padding: 2px 4px;
|
||||
@@ -94,7 +94,7 @@
|
||||
|
||||
.actor-name {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.4em;
|
||||
font-size: 1.5435em;
|
||||
color: var(--cel-orange);
|
||||
letter-spacing: 0.06em;
|
||||
margin: 0;
|
||||
@@ -180,7 +180,7 @@
|
||||
}
|
||||
|
||||
.stat-value {
|
||||
font-size: 1.4em;
|
||||
font-size: 1.5435em;
|
||||
font-family: var(--cel-font-title);
|
||||
color: var(--cel-orange);
|
||||
font-weight: bold;
|
||||
@@ -242,7 +242,7 @@
|
||||
padding: 8px 16px;
|
||||
color: rgba(240,232,212,0.8);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.85em;
|
||||
font-size: 0.9371em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.07em;
|
||||
cursor: pointer;
|
||||
@@ -331,7 +331,7 @@
|
||||
|
||||
.wound-value {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.95em;
|
||||
font-size: 1.0474em;
|
||||
font-weight: bold;
|
||||
white-space: nowrap;
|
||||
line-height: 1.2;
|
||||
|
||||
+7
-7
@@ -22,7 +22,7 @@
|
||||
|
||||
.anomaly-section-title {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.78em;
|
||||
font-size: 0.86em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.07em;
|
||||
color: var(--cel-green-dark, #0c4c0c);
|
||||
@@ -77,7 +77,7 @@
|
||||
border-bottom: 1px solid var(--cel-orange-light);
|
||||
color: var(--cel-orange);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.2em;
|
||||
font-size: 1.323em;
|
||||
font-weight: bold;
|
||||
padding: 2px 4px;
|
||||
}
|
||||
@@ -147,7 +147,7 @@
|
||||
padding: 5px 12px;
|
||||
color: rgba(240,232,212,0.7);
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.78em;
|
||||
font-size: 0.86em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.07em;
|
||||
cursor: pointer;
|
||||
@@ -228,7 +228,7 @@
|
||||
.scores-stat-col {
|
||||
.scores-stat-name {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.75em;
|
||||
font-size: 0.8269em;
|
||||
color: var(--cel-orange); // gold
|
||||
text-transform: uppercase;
|
||||
border-bottom: 1px solid var(--cel-border);
|
||||
@@ -369,7 +369,7 @@
|
||||
align-items: center;
|
||||
gap: 4px;
|
||||
label { font-size: 0.75em; color: var(--cel-orange-light); white-space: nowrap; }
|
||||
select { background: rgba(0,0,0,0.3); border: 1px solid var(--cel-orange); color: var(--cel-orange); font-family: var(--cel-font-title); border-radius: 3px; padding: 2px 4px; font-size: 0.85em; }
|
||||
select { background: rgba(0,0,0,0.3); border: 1px solid var(--cel-orange); color: var(--cel-orange); font-family: var(--cel-font-title); border-radius: 3px; padding: 2px 4px; font-size: 0.9371em; }
|
||||
}
|
||||
}
|
||||
.weapon-damage-badge {
|
||||
@@ -381,7 +381,7 @@
|
||||
border-radius: 6px;
|
||||
padding: 6px 12px;
|
||||
.damage-label { font-size: 0.72em; text-transform: uppercase; color: var(--cel-orange-light); letter-spacing: 0.05em; }
|
||||
.damage-value { font-family: var(--cel-font-title); font-size: 1.6em; font-weight: bold; color: var(--cel-orange); min-width: 28px; text-align: center; }
|
||||
.damage-value { font-family: var(--cel-font-title); font-size: 1.764em; font-weight: bold; color: var(--cel-orange); min-width: 28px; text-align: center; }
|
||||
.damage-hint { font-size: 0.78em; color: var(--cel-cream); font-style: italic; }
|
||||
}
|
||||
}
|
||||
@@ -407,7 +407,7 @@
|
||||
label { font-size: 0.72em; text-transform: uppercase; color: var(--cel-orange-light); letter-spacing: 0.05em; }
|
||||
.armure-stat-value {
|
||||
input[type="number"], span {
|
||||
font-family: var(--cel-font-title); font-size: 1.8em; font-weight: bold; color: var(--cel-orange);
|
||||
font-family: var(--cel-font-title); font-size: 1.9845em; font-weight: bold; color: var(--cel-orange);
|
||||
text-align: center; background: transparent; border: none; width: 40px;
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
|
||||
.cel-section-header() {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.78em;
|
||||
font-size: 0.86em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.1em;
|
||||
// Gold instead of vivid green — Art Déco elegance
|
||||
|
||||
+8
-8
@@ -19,7 +19,7 @@
|
||||
|
||||
.npc-type-badge {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.8em;
|
||||
font-size: 0.882em;
|
||||
letter-spacing: 0.05em;
|
||||
text-transform: uppercase;
|
||||
border-radius: 3px;
|
||||
@@ -65,7 +65,7 @@
|
||||
.domain-label-primary {
|
||||
font-family: var(--cel-font-title);
|
||||
font-weight: bold;
|
||||
font-size: 1.1em;
|
||||
font-size: 1.2128em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.06em;
|
||||
color: var(--cel-orange);
|
||||
@@ -88,7 +88,7 @@
|
||||
input.domain-value-input {
|
||||
width: 40px;
|
||||
.cel-input-std();
|
||||
font-size: 1.2em;
|
||||
font-size: 1.323em;
|
||||
text-align: center;
|
||||
font-family: var(--cel-font-title);
|
||||
}
|
||||
@@ -116,7 +116,7 @@
|
||||
|
||||
.domain-value {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.4em;
|
||||
font-size: 1.5435em;
|
||||
font-weight: bold;
|
||||
color: var(--cel-orange);
|
||||
min-width: 20px;
|
||||
@@ -151,7 +151,7 @@
|
||||
padding: 5px 10px;
|
||||
font-family: var(--cel-font-title);
|
||||
font-weight: bold;
|
||||
font-size: 0.9em;
|
||||
font-size: 0.9923em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.06em;
|
||||
border-bottom: 1px solid rgba(196,154,26,0.4);
|
||||
@@ -197,7 +197,7 @@
|
||||
color: var(--cel-orange);
|
||||
font-family: var(--cel-font-title);
|
||||
font-weight: bold;
|
||||
font-size: 0.9em;
|
||||
font-size: 0.9923em;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.06em;
|
||||
border-radius: 4px 4px 0 0;
|
||||
@@ -222,7 +222,7 @@
|
||||
.faction-name {
|
||||
font-family: var(--cel-font-title);
|
||||
color: var(--cel-orange);
|
||||
font-size: 0.95em;
|
||||
font-size: 1.0474em;
|
||||
}
|
||||
|
||||
.faction-none {
|
||||
@@ -269,7 +269,7 @@
|
||||
font-family: var(--cel-font-title);
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
font-size: 1.1em;
|
||||
font-size: 1.2128em;
|
||||
letter-spacing: 0.04em;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
|
||||
+31
-31
@@ -30,7 +30,7 @@
|
||||
.roll-actor {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
color: var(--cel-orange-light, #ddb84a);
|
||||
font-size: 0.82em;
|
||||
font-size: 0.9041em;
|
||||
letter-spacing: 0.07em;
|
||||
text-transform: uppercase;
|
||||
opacity: 0.9;
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
.roll-skill-line {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 1.31em;
|
||||
font-size: 1.4443em;
|
||||
color: var(--cel-cream, #f0e8d4);
|
||||
margin-top: 2px;
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
|
||||
.dval, .nb-dice {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 1.78em;
|
||||
font-size: 1.9625em;
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-weight: bold;
|
||||
line-height: 1;
|
||||
@@ -127,7 +127,7 @@
|
||||
|
||||
.moon-text {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 0.92em;
|
||||
font-size: 1.0143em;
|
||||
color: var(--cel-green, #0c4c0c);
|
||||
}
|
||||
}
|
||||
@@ -252,7 +252,7 @@
|
||||
|
||||
.destin-main {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 0.95em;
|
||||
font-size: 1.0474em;
|
||||
color: var(--cel-green, #0c4c0c);
|
||||
display: block;
|
||||
}
|
||||
@@ -338,7 +338,7 @@
|
||||
flex: 1;
|
||||
.puiser-main {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 0.95em;
|
||||
font-size: 1.0474em;
|
||||
color: var(--cel-accent, #6b1e28);
|
||||
display: block;
|
||||
}
|
||||
@@ -414,7 +414,7 @@
|
||||
flex: 1;
|
||||
.fortune-main {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 0.95em;
|
||||
font-size: 1.0474em;
|
||||
color: var(--cel-green, #0c4c0c);
|
||||
display: block;
|
||||
}
|
||||
@@ -459,7 +459,7 @@
|
||||
|
||||
.preview-formula {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 1.68em;
|
||||
font-size: 1.8522em;
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-weight: bold;
|
||||
letter-spacing: 0.04em;
|
||||
@@ -481,7 +481,7 @@
|
||||
.moon-effect-label {
|
||||
display: block;
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.76em;
|
||||
font-size: 0.8379em;
|
||||
font-weight: bold;
|
||||
color: var(--cel-border, #7a5c20);
|
||||
text-transform: uppercase;
|
||||
@@ -498,7 +498,7 @@
|
||||
|
||||
.moon-effect-btn {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 0.82em;
|
||||
font-size: 0.9041em;
|
||||
font-weight: bold;
|
||||
padding: 4px 11px;
|
||||
border-radius: 4px;
|
||||
@@ -535,7 +535,7 @@
|
||||
align-items: center;
|
||||
gap: 4px;
|
||||
margin-top: 6px;
|
||||
font-size: 0.8em;
|
||||
font-size: 0.882em;
|
||||
font-family: var(--cel-font-title);
|
||||
font-style: italic;
|
||||
padding: 3px 9px;
|
||||
@@ -590,7 +590,7 @@
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-weight: bold;
|
||||
letter-spacing: 0.05em;
|
||||
font-size: 0.97em;
|
||||
font-size: 1.0694em;
|
||||
}
|
||||
.skill-info {
|
||||
color: var(--cel-cream, #f0e8d4);
|
||||
@@ -624,7 +624,7 @@
|
||||
border-radius: 4px;
|
||||
background: white;
|
||||
font-weight: bold;
|
||||
font-size: 1.1em;
|
||||
font-size: 1.2128em;
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
box-shadow: 1px 1px 2px rgba(0,0,0,0.12);
|
||||
color: var(--cel-text, #2f2413);
|
||||
@@ -661,7 +661,7 @@
|
||||
.fl-sum { font-weight: bold; color: var(--cel-text, #2f2413); }
|
||||
.fl-total {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 1.58em;
|
||||
font-size: 1.742em;
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-weight: bold;
|
||||
line-height: 1;
|
||||
@@ -699,7 +699,7 @@
|
||||
padding: 2px 10px;
|
||||
border-radius: 12px;
|
||||
font-weight: bold;
|
||||
font-size: 1.1em;
|
||||
font-size: 1.2128em;
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
letter-spacing: 0.05em;
|
||||
|
||||
@@ -774,7 +774,7 @@
|
||||
|
||||
.damage-value {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 1.99em;
|
||||
font-size: 2.194em;
|
||||
line-height: 1;
|
||||
color: var(--cel-orange, #e07b00);
|
||||
}
|
||||
@@ -892,7 +892,7 @@
|
||||
|
||||
.moon-die-type {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 1em;
|
||||
font-size: 1.1025em;
|
||||
font-weight: bold;
|
||||
letter-spacing: 0.06em;
|
||||
text-transform: uppercase;
|
||||
@@ -1010,7 +1010,7 @@
|
||||
.welcome-title {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-size: 1.03em;
|
||||
font-size: 1.1356em;
|
||||
letter-spacing: 0.05em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
@@ -1088,7 +1088,7 @@
|
||||
.portrait-message-title {
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-size: 1.03em;
|
||||
font-size: 1.1356em;
|
||||
letter-spacing: 0.05em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
@@ -1208,7 +1208,7 @@
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.05em;
|
||||
font-size: 0.92em;
|
||||
font-size: 1.0143em;
|
||||
}
|
||||
|
||||
.faction-aspect-points {
|
||||
@@ -1239,7 +1239,7 @@
|
||||
em {
|
||||
font-style: normal;
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 1.1em;
|
||||
font-size: 1.2128em;
|
||||
color: var(--cel-orange, #e07b00);
|
||||
line-height: 1;
|
||||
}
|
||||
@@ -1335,7 +1335,7 @@
|
||||
background: rgba(224,123,0,0.12);
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 0.76em;
|
||||
font-size: 0.8379em;
|
||||
line-height: 1;
|
||||
cursor: help;
|
||||
vertical-align: middle;
|
||||
@@ -1357,7 +1357,7 @@
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
margin-bottom: 4px;
|
||||
font-size: 0.86em;
|
||||
font-size: 0.9482em;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1398,7 +1398,7 @@
|
||||
.faction-aspect-active-value {
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
font-size: 0.97em;
|
||||
font-size: 1.0694em;
|
||||
}
|
||||
|
||||
.faction-aspect-empty {
|
||||
@@ -1483,7 +1483,7 @@
|
||||
.form-corps-pnj {
|
||||
.corps-pnj-input {
|
||||
width: 70px;
|
||||
font-size: 1.16em;
|
||||
font-size: 1.2789em;
|
||||
font-weight: bold;
|
||||
text-align: center;
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
@@ -1572,7 +1572,7 @@
|
||||
|
||||
.form-threshold-fixed {
|
||||
.threshold-value {
|
||||
font-size: 1.26em;
|
||||
font-size: 1.3892em;
|
||||
font-weight: bold;
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
color: var(--cel-orange, #e07b00);
|
||||
@@ -1609,14 +1609,14 @@
|
||||
|
||||
.opposition-main {
|
||||
font-weight: bold;
|
||||
font-size: 0.95em;
|
||||
font-size: 1.0474em;
|
||||
font-family: var(--cel-font-title, "CopaseticNF", serif);
|
||||
color: var(--cel-orange, #e07b00);
|
||||
}
|
||||
|
||||
.opposition-sub {
|
||||
font-size: 0.79em;
|
||||
opacity: 0.7;
|
||||
color: #8a7060;
|
||||
font-style: italic;
|
||||
}
|
||||
}
|
||||
@@ -1651,7 +1651,7 @@
|
||||
|
||||
.moon-standalone-title {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1em;
|
||||
font-size: 1.1025em;
|
||||
font-weight: bold;
|
||||
color: var(--cel-green-dark, #0c4c0c);
|
||||
text-transform: uppercase;
|
||||
@@ -1688,7 +1688,7 @@
|
||||
|
||||
.moon-standalone-phase {
|
||||
font-family: var(--cel-font-title);
|
||||
font-size: 1.0em;
|
||||
font-size: 1.1025em;
|
||||
font-weight: bold;
|
||||
color: var(--cel-text, #333);
|
||||
}
|
||||
@@ -1783,7 +1783,7 @@
|
||||
color: var(--cel-orange, #e07b00);
|
||||
font-weight: bold;
|
||||
letter-spacing: 0.05em;
|
||||
font-size: 0.97em;
|
||||
font-size: 1.0694em;
|
||||
}
|
||||
.skill-info {
|
||||
color: var(--cel-cream, #f0e8d4);
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
{{#each (lookup ../skills statId) as |skill skillId|}}
|
||||
{{#if @root.isEditMode}}
|
||||
<div class="skill-row edit-mode" data-stat-id="{{statId}}" data-skill-id="{{skillId}}">
|
||||
<span class="skill-name">{{localize skill.label}}</span>
|
||||
<span class="skill-name" data-tooltip="{{localize skill.tooltip}}">{{localize skill.label}}</span>
|
||||
<div class="skill-checkboxes-container">
|
||||
<div class="skill-checkboxes">
|
||||
{{#each (range 8) as |lvl|}}
|
||||
@@ -31,7 +31,7 @@
|
||||
{{else}}
|
||||
<div class="skill-row rollable" data-stat-id="{{statId}}" data-skill-id="{{skillId}}"
|
||||
title="{{localize 'CELESTOPOL.Roll.clickToRoll'}}">
|
||||
<span class="skill-name">{{localize skill.label}}</span>
|
||||
<span class="skill-name" data-tooltip="{{localize skill.tooltip}}">{{localize skill.label}}</span>
|
||||
<div class="skill-checkboxes-container">
|
||||
<div class="skill-checkboxes">
|
||||
{{#each (range 8) as |lvl|}}
|
||||
@@ -49,8 +49,29 @@
|
||||
{{/each}}
|
||||
</div>
|
||||
|
||||
{{!-- Items : Anomalie (unique), Aspects, Attributs --}}
|
||||
{{!-- Items : Aspects, Anomalie --}}
|
||||
<div class="items-section">
|
||||
{{!-- Aspects --}}
|
||||
<div class="items-group">
|
||||
<div class="items-header">
|
||||
<span>{{localize "CELESTOPOL.Item.aspects"}}</span>
|
||||
{{#if isEditMode}}
|
||||
<a data-action="createAspect" title="{{localize 'CELESTOPOL.Item.newAspect'}}"><i class="fas fa-plus"></i></a>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{#each aspects as |item|}}
|
||||
<div class="item-row" data-item-id="{{item.id}}" data-item-uuid="{{item.uuid}}" data-drag="true">
|
||||
<img src="{{item.img}}" class="item-icon" alt="{{item.name}}">
|
||||
<span class="item-name">{{item.name}}</span>
|
||||
<span class="item-value">{{item.system.valeur}}</span>
|
||||
<div class="item-controls">
|
||||
<a data-action="edit" data-item-uuid="{{item.uuid}}"><i class="fas fa-edit"></i></a>
|
||||
{{#if ../isEditMode}}<a data-action="delete" data-item-uuid="{{item.uuid}}"><i class="fas fa-trash"></i></a>{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
||||
|
||||
{{!-- Anomalie : bloc proéminent unique --}}
|
||||
<div class="anomaly-block">
|
||||
<div class="anomaly-block-header">
|
||||
@@ -124,26 +145,5 @@
|
||||
{{/if}}
|
||||
</div>
|
||||
|
||||
{{!-- Aspects --}}
|
||||
<div class="items-group">
|
||||
<div class="items-header">
|
||||
<span>{{localize "CELESTOPOL.Item.aspects"}}</span>
|
||||
{{#if isEditMode}}
|
||||
<a data-action="createAspect" title="{{localize 'CELESTOPOL.Item.newAspect'}}"><i class="fas fa-plus"></i></a>
|
||||
{{/if}}
|
||||
</div>
|
||||
{{#each aspects as |item|}}
|
||||
<div class="item-row" data-item-id="{{item.id}}" data-item-uuid="{{item.uuid}}" data-drag="true">
|
||||
<img src="{{item.img}}" class="item-icon" alt="{{item.name}}">
|
||||
<span class="item-name">{{item.name}}</span>
|
||||
<span class="item-value">{{item.system.valeur}}</span>
|
||||
<div class="item-controls">
|
||||
<a data-action="edit" data-item-uuid="{{item.uuid}}"><i class="fas fa-edit"></i></a>
|
||||
{{#if ../isEditMode}}<a data-action="delete" data-item-uuid="{{item.uuid}}"><i class="fas fa-trash"></i></a>{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
{{/each}}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user