From 4fd537c9ea790ee53993c71a2e89947c06ed0cb2 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Thu, 5 Dec 2024 22:46:48 +0100 Subject: [PATCH] Update education + logo pause --- images/ui/logo_tedeum_pause.webp | Bin 0 -> 27556 bytes modules/data/tedeum-schema-education.js | 5 +- packs/competences/{000217.log => 000221.log} | 0 packs/competences/CURRENT | 2 +- packs/competences/LOG | 16 +- packs/competences/LOG.old | 16 +- .../{MANIFEST-000215 => MANIFEST-000219} | Bin 178 -> 178 bytes packs/equipment/{000276.log => 000280.log} | 0 packs/equipment/CURRENT | 2 +- packs/equipment/LOG | 14 +- packs/equipment/LOG.old | 14 +- packs/equipment/MANIFEST-000274 | Bin 69 -> 0 bytes packs/equipment/MANIFEST-000278 | Bin 0 -> 69 bytes postcss/tedeum2.css | 1325 ----------------- styles/tedeum.css | 4 +- styles/tedeum2.css | 1309 ---------------- templates/items/item-education-sheet.hbs | 4 + 17 files changed, 41 insertions(+), 2670 deletions(-) create mode 100644 images/ui/logo_tedeum_pause.webp rename packs/competences/{000217.log => 000221.log} (100%) rename packs/competences/{MANIFEST-000215 => MANIFEST-000219} (71%) rename packs/equipment/{000276.log => 000280.log} (100%) delete mode 100644 packs/equipment/MANIFEST-000274 create mode 100644 packs/equipment/MANIFEST-000278 delete mode 100644 postcss/tedeum2.css delete mode 100644 styles/tedeum2.css diff --git a/images/ui/logo_tedeum_pause.webp b/images/ui/logo_tedeum_pause.webp new file mode 100644 index 0000000000000000000000000000000000000000..3640d9a8a9cd675c2fe93800848458a88937e964 GIT binary patch literal 27556 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 L00;m8000001|zcj literal 0 HcmV?d00001 diff --git a/modules/data/tedeum-schema-education.js b/modules/data/tedeum-schema-education.js index e9c4560..14888a5 100644 --- a/modules/data/tedeum-schema-education.js +++ b/modules/data/tedeum-schema-education.js @@ -15,6 +15,7 @@ export class TeDeumEducationSchema extends foundry.abstract.TypeDataModel { }, {}) ); + schema.nbChoixCarac = new fields.NumberField({ ...requiredInteger, initial: 1, min: 1 }); schema.caracteristiques = new fields.SchemaField(Array.fromRange(3, 1).reduce((caracs, i) => { caracs[`carac${i}`] = new fields.SchemaField({ caracId: new fields.StringField({ required: true, blank: false, initial: "entregent" }) @@ -29,10 +30,10 @@ export class TeDeumEducationSchema extends foundry.abstract.TypeDataModel { return comps; }, {})); - schema.questionnaire = new fields.SchemaField(Array.fromRange(6, 1).reduce((questions, i) => { + schema.questionnaire = new fields.SchemaField(Array.fromRange(8, 1).reduce((questions, i) => { questions[`question${i}`] = new fields.SchemaField({ question: new fields.StringField({ required: true, blank: true, initial: "" }), - reponses: new fields.SchemaField( Array.fromRange(8, 1).reduce((resp, i) => { + reponses: new fields.SchemaField( Array.fromRange(6, 1).reduce((resp, i) => { resp[`reponse${i}`] = new fields.SchemaField({ num: new fields.NumberField({ ...requiredInteger, initial: i, min:i }), reponse: new fields.StringField({ required: true, blank: true, initial: "" }), diff --git a/packs/competences/000217.log b/packs/competences/000221.log similarity index 100% rename from packs/competences/000217.log rename to packs/competences/000221.log diff --git a/packs/competences/CURRENT b/packs/competences/CURRENT index 68076bd..7d68d99 100644 --- a/packs/competences/CURRENT +++ b/packs/competences/CURRENT @@ -1 +1 @@ -MANIFEST-000215 +MANIFEST-000219 diff --git a/packs/competences/LOG b/packs/competences/LOG index 07293d6..3251009 100644 --- a/packs/competences/LOG +++ b/packs/competences/LOG @@ -1,8 +1,8 @@ -2024/12/05-16:21:20.555186 7f29109f76c0 Recovering log #213 -2024/12/05-16:21:20.566495 7f29109f76c0 Delete type=3 #211 -2024/12/05-16:21:20.566656 7f29109f76c0 Delete type=0 #213 -2024/12/05-16:23:37.025219 7f2907bff6c0 Level-0 table #218: started -2024/12/05-16:23:37.025290 7f2907bff6c0 Level-0 table #218: 0 bytes OK -2024/12/05-16:23:37.032109 7f2907bff6c0 Delete type=0 #216 -2024/12/05-16:23:37.051280 7f2907bff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!zwC0H39ar5Pl1l92' @ 0 : 0; will stop at (end) -2024/12/05-16:23:37.051328 7f2907bff6c0 Manual compaction at level-1 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!zwC0H39ar5Pl1l92' @ 0 : 0; will stop at (end) +2024/12/05-22:39:44.005394 7f29121fa6c0 Recovering log #217 +2024/12/05-22:39:44.016531 7f29121fa6c0 Delete type=3 #215 +2024/12/05-22:39:44.016618 7f29121fa6c0 Delete type=0 #217 +2024/12/05-22:46:07.977970 7f2907bff6c0 Level-0 table #222: started +2024/12/05-22:46:07.978044 7f2907bff6c0 Level-0 table #222: 0 bytes OK +2024/12/05-22:46:07.996371 7f2907bff6c0 Delete type=0 #220 +2024/12/05-22:46:08.015732 7f2907bff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!zwC0H39ar5Pl1l92' @ 0 : 0; will stop at (end) +2024/12/05-22:46:08.015771 7f2907bff6c0 Manual compaction at level-1 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!zwC0H39ar5Pl1l92' @ 0 : 0; will stop at (end) diff --git a/packs/competences/LOG.old b/packs/competences/LOG.old index 9e610b1..07293d6 100644 --- a/packs/competences/LOG.old +++ b/packs/competences/LOG.old @@ -1,8 +1,8 @@ -2024/12/05-16:10:29.217065 7f29119f96c0 Recovering log #209 -2024/12/05-16:10:29.228393 7f29119f96c0 Delete type=3 #207 -2024/12/05-16:10:29.228556 7f29119f96c0 Delete type=0 #209 -2024/12/05-16:14:42.023417 7f2907bff6c0 Level-0 table #214: started -2024/12/05-16:14:42.023519 7f2907bff6c0 Level-0 table #214: 0 bytes OK -2024/12/05-16:14:42.060726 7f2907bff6c0 Delete type=0 #212 -2024/12/05-16:14:42.138912 7f2907bff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!zwC0H39ar5Pl1l92' @ 0 : 0; will stop at (end) -2024/12/05-16:14:42.138969 7f2907bff6c0 Manual compaction at level-1 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!zwC0H39ar5Pl1l92' @ 0 : 0; will stop at (end) +2024/12/05-16:21:20.555186 7f29109f76c0 Recovering log #213 +2024/12/05-16:21:20.566495 7f29109f76c0 Delete type=3 #211 +2024/12/05-16:21:20.566656 7f29109f76c0 Delete type=0 #213 +2024/12/05-16:23:37.025219 7f2907bff6c0 Level-0 table #218: started +2024/12/05-16:23:37.025290 7f2907bff6c0 Level-0 table #218: 0 bytes OK +2024/12/05-16:23:37.032109 7f2907bff6c0 Delete type=0 #216 +2024/12/05-16:23:37.051280 7f2907bff6c0 Manual compaction at level-0 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!zwC0H39ar5Pl1l92' @ 0 : 0; will stop at (end) +2024/12/05-16:23:37.051328 7f2907bff6c0 Manual compaction at level-1 from '!folders!4OPhigzcPv46qbWW' @ 72057594037927935 : 1 .. '!items!zwC0H39ar5Pl1l92' @ 0 : 0; will stop at (end) diff --git a/packs/competences/MANIFEST-000215 b/packs/competences/MANIFEST-000219 similarity index 71% rename from packs/competences/MANIFEST-000215 rename to packs/competences/MANIFEST-000219 index 9520b7aaafd2b10adfc9b25e17bfba2c12b23075..5dc58fd971a4cf6c89ed4780d11a8ddbcc1e5e05 100644 GIT binary patch delta 43 tcmdnQxQTH>pNdV6lqxp^Bhwv5P6pp9=4%s_onij7&EeIT@I5GO}D`-4fIGA0%=UByt-h0st<~48H&X diff --git a/packs/equipment/000276.log b/packs/equipment/000280.log similarity index 100% rename from packs/equipment/000276.log rename to packs/equipment/000280.log diff --git a/packs/equipment/CURRENT b/packs/equipment/CURRENT index 14e0280..46160dd 100644 --- a/packs/equipment/CURRENT +++ b/packs/equipment/CURRENT @@ -1 +1 @@ -MANIFEST-000274 +MANIFEST-000278 diff --git a/packs/equipment/LOG b/packs/equipment/LOG index e4c0c36..34099c0 100644 --- a/packs/equipment/LOG +++ b/packs/equipment/LOG @@ -1,7 +1,7 @@ -2024/12/05-16:21:20.538734 7f29121fa6c0 Recovering log #272 -2024/12/05-16:21:20.551111 7f29121fa6c0 Delete type=3 #270 -2024/12/05-16:21:20.551262 7f29121fa6c0 Delete type=0 #272 -2024/12/05-16:23:37.044493 7f2907bff6c0 Level-0 table #277: started -2024/12/05-16:23:37.044575 7f2907bff6c0 Level-0 table #277: 0 bytes OK -2024/12/05-16:23:37.051046 7f2907bff6c0 Delete type=0 #275 -2024/12/05-16:23:37.051313 7f2907bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) +2024/12/05-22:39:43.992069 7f29111f86c0 Recovering log #276 +2024/12/05-22:39:44.002494 7f29111f86c0 Delete type=3 #274 +2024/12/05-22:39:44.002588 7f29111f86c0 Delete type=0 #276 +2024/12/05-22:46:07.996679 7f2907bff6c0 Level-0 table #281: started +2024/12/05-22:46:07.996763 7f2907bff6c0 Level-0 table #281: 0 bytes OK +2024/12/05-22:46:08.015419 7f2907bff6c0 Delete type=0 #279 +2024/12/05-22:46:08.015747 7f2907bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/packs/equipment/LOG.old b/packs/equipment/LOG.old index 11384ff..e4c0c36 100644 --- a/packs/equipment/LOG.old +++ b/packs/equipment/LOG.old @@ -1,7 +1,7 @@ -2024/12/05-16:10:29.203188 7f29121fa6c0 Recovering log #268 -2024/12/05-16:10:29.213938 7f29121fa6c0 Delete type=3 #266 -2024/12/05-16:10:29.214036 7f29121fa6c0 Delete type=0 #268 -2024/12/05-16:14:42.060977 7f2907bff6c0 Level-0 table #273: started -2024/12/05-16:14:42.061046 7f2907bff6c0 Level-0 table #273: 0 bytes OK -2024/12/05-16:14:42.138541 7f2907bff6c0 Delete type=0 #271 -2024/12/05-16:14:42.138953 7f2907bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) +2024/12/05-16:21:20.538734 7f29121fa6c0 Recovering log #272 +2024/12/05-16:21:20.551111 7f29121fa6c0 Delete type=3 #270 +2024/12/05-16:21:20.551262 7f29121fa6c0 Delete type=0 #272 +2024/12/05-16:23:37.044493 7f2907bff6c0 Level-0 table #277: started +2024/12/05-16:23:37.044575 7f2907bff6c0 Level-0 table #277: 0 bytes OK +2024/12/05-16:23:37.051046 7f2907bff6c0 Delete type=0 #275 +2024/12/05-16:23:37.051313 7f2907bff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/packs/equipment/MANIFEST-000274 b/packs/equipment/MANIFEST-000274 deleted file mode 100644 index d5f37a8e04d7ac80a9ca30379c1cadc32c9ae2d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAeo^k+{gPY^j7*c6I2o9y TFtIQc>Gt}81g3xlrU3;2K$H`g diff --git a/packs/equipment/MANIFEST-000278 b/packs/equipment/MANIFEST-000278 new file mode 100644 index 0000000000000000000000000000000000000000..4e5ca653044fa0293a0ac96a6380307a3921a7a4 GIT binary patch literal 69 zcmWIhx#Ncn10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAe$hOJ&p){s7@4LsaWXK^ UU}9llYk0#A5|{xJm<1F7098~JQUCw| literal 0 HcmV?d00001 diff --git a/postcss/tedeum2.css b/postcss/tedeum2.css deleted file mode 100644 index 85702bf..0000000 --- a/postcss/tedeum2.css +++ /dev/null @@ -1,1325 +0,0 @@ - /* ==================== (A) Fonts ==================== */ - @font-face { - font-family: "MailartRubberstamp"; - src: url('../fonts/MailartRubberstamp-Regular.woff') format("woff"); - } - @font-face { - font-family: "GreatPrimer"; - src: url('../fonts/IM_FELL_Great_Primer_Roman.woff') format("woff"); - } - - :root { - /* =================== 1. ACTOR SHEET FONT STYLES =========== */ - --window-header-title-font-size: 1.3rem; - --window-header-title-font-weight: normal; - --window-header-title-color: #f5f5f5; - - --major-button-font-size: 1.05rem; - --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: #464331c4; - - /* =================== 2. DEBUGGING HIGHLIGHTERS ============ */ - --debug-background-color-red: #ff000054; - --debug-background-color-blue: #1d00ff54; - --debug-background-color-green: #54ff0054; - - --debug-box-shadow-red: inset 0 0 2px red; - --debug-box-shadow-blue: inset 0 0 2px blue; - --debug-box-shadow-green: inset 0 0 2px green; - } - -/*@import url("https://fonts.googleapis.com/css2?family=Martel:wght@400;800&family=Roboto:wght@300;400;500&display=swap");*/ -/* Global styles & Font */ -.window-app { - text-align: justify; - font-size: 16px; - letter-spacing: 1px; -} - -/* Fonts */ -.sheet header.sheet-header h1 input, .window-app .window-header, #actors .directory-list, #navigation #scene-list .scene.nav-item { - font-size: 1.0rem; -} /* For title, sidebar character and scene */ -.sheet nav.sheet-tabs { - font-size: 0.8rem; -} /* For nav and title */ -.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); -} - -.window-app.sheet .window-content { - margin: 0; - padding: 0; - font-family: "GreatPrimer"; -} -.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:disabled { - color:#1c2058; -} -table {border: 1px solid #7a7971;} - -.grid, .grid-2col { - display: grid; - grid-column: span 2 / span 2; - grid-template-columns: repeat(2, minmax(0, 1fr)); - gap: 10px; - margin: 10px 0; - padding: 0; -} - -.grid-3col { - 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-5col { - 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-7col { - 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-9col { - 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-11col { - 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)); -} - -.flex-group-center, -.flex-group-left, -.flex-group-right { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - text-align: center; - padding: 5px; -} - -.flex-group-left { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - text-align: left; -} - -.flex-group-right { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; - text-align: right; -} - -.flex-center { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - text-align: center; -} - -.table-create-actor { - font-size: 0.8rem; -} - -.flex-between { - -webkit-box-pack: justify; - -ms-flex-pack: justify; - justify-content: space-between; -} - -.flex-shrink { - flex: 'flex-shrink' ; -} - -/* Styles limited to sheets */ -.fvtt-te-deum .sheet-header { - -webkit-box-flex: 0; - -ms-flex: 0 0 210px; - flex: 0 0 210px; - overflow: hidden; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - margin-bottom: 10px; -} - -.fvtt-te-deum .sheet-header .profile-img { - -webkit-box-flex: 0; - -ms-flex: 0 0 128px; - flex: 0 0 128px; - width: 128px; - height: auto; - max-height:128px; - margin-top: 0px; - margin-right: 10px; - object-fit: cover; - object-position: 50% 0; - border-width: 0px; -} -.profile-img-container { - 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); -} - -.button-img: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; -} - -.small-button-container { - height: 16px; - width: 16px; - border: 0; - vertical-align: bottom; -} - -.fvtt-te-deum .sheet-header .header-fields { - -webkit-box-flex: 1; - -ms-flex: 1; - flex: 1; -} - -.fvtt-te-deum .sheet-header h1.charname { - 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; -} - -.fvtt-te-deum .sheet-tabs { - -webkit-box-flex: 0; - -ms-flex: 0; - flex: 0; - font-family: "MailartRubberstamp"; - font-size: 2.2rem; -} - -textarea, -.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"; -} - -.editor { - border: 2; - height: 100%; - padding: 0 3px; -} - -.medium-editor { - border: 2; - height: 240px; - padding: 0 3px; -} - -.small-editor { - border: 2; - height: 120px; - padding: 0 3px; -} - -.fvtt-te-deum .tox .tox-editor-container { - background: #fff; -} - -.fvtt-te-deum .tox .tox-edit-area { - padding: 0 8px; -} - -.fvtt-te-deum .resource-label { - 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"; -} - -.fvtt-te-deum .tabs .item { - line-height: 40px; - font-weight: bold; -} - -.fvtt-te-deum .tabs .item.active { - text-decoration: underline; - text-shadow: none; -} - -.fvtt-te-deum .items-list { - list-style: none; - margin: 1px 0; - padding: 0; - overflow-y: auto; -} - -.fvtt-te-deum .items-list .item-header { - font-weight: bold; -} - -.fvtt-te-deum .items-list .item { - height: 30px; - line-height: 24px; - padding: 1px 0; - border-bottom: 1px solid #BBB; -} - -.fvtt-te-deum .items-list .item .item-image { - -webkit-box-flex: 0; - -ms-flex: 0 0 24px; - flex: 0 0 24px; - margin-right: 5px; -} - -.fvtt-te-deum .items-list .item img { - display: block; -} - -.fvtt-te-deum .items-list .item-name { - margin: 0; -} - -.fvtt-te-deum .items-list .item-controls { - -webkit-box-flex: 0; - -ms-flex: 0 0 86px; - flex: 0 0 86px; - text-align: right; -} - -li.folder > .folder-header h3 { - color: rgba(19, 18, 18, 0.95); -} - -/* ======================================== */ -/* Sheet */ -.window-app.sheet .window-content .sheet-header{ - color: rgba(19, 18, 18, 0.95); - /*background: url("../images/ui/frise_topleft_01.webp");*/ - background: rgba(226, 226, 222, 0.95); - /*background: #494e6b;*/ -} - -input[type="text"], select[type="text"] { - background:white; - color: #494e6b; -} - -select { - background:white; - color: #494e6b; -} -/* background: #011d33 url("../images/ui/fond1.webp") repeat left top;*/ -/*color: rgba(168, 139, 139, 0.5);*/ -.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); - /*color: #494e6b;*/ -} - -.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: url("../images/ui/frise_topleft_01.webp");*/ - 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 .window-content, .window-app.sheet .window-content .sheet-body{ - font-size: 0.8rem; - /*background: url("../images/ui/pc_sheet_bg.webp") repeat left top;*/ - /*background: url("../images/ui/frise_topleft_01.webp");*/ - background: rgba(226, 226, 222, 0.95); - color: rgba(19, 18, 18, 0.95); -} - -/* background: rgba(245,245,240,0.6) url("../images/ui/sheet_background.webp") left top;*/ - -section.sheet-body{padding: 0.25rem 0.5rem;} - -.sheet header.sheet-header .profile-img { - object-fit: cover; - object-position: 50% 0; - margin: 0.5rem 0 0.5rem 0.5rem; - padding: 0; -} - -.sheet nav.sheet-tabs { - font-size: 1.2rem; - font-weight: bold; - height: 3rem; - flex: 0 0 3rem; - margin: 0; - padding: 0 0 0 0.25rem; - text-align: center; - /*text-transform: uppercase;*/ - 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; - /*background-color:#252525;*/ -} - -/* background: rgb(245,245,240) url("../images/ui/fond4.webp") repeat left top;*/ - -nav.sheet-tabs .item { - 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; -} - -.sheet .tab[data-tab] { - padding: 0; -} - -section.sheet-body:after { - content: ""; - display: block; - clear: both; -} - -.sheet header.sheet-header .flex-compteurs {text-align: right;} -.sheet header.sheet-header .resource-content {width: 2rem;} - -.select-diff { - display: inline-block; - text-align: left; - width: 50px; -} - -.window-app.sheet .window-content .tooltip:hover .tooltiptext { - top: 2rem; - left: 2rem; - margin: 0; - padding: 0.25rem; -} - -.window-app.sheet .window-content .carac-value, .window-app.sheet .window-content .competence-xp { - margin: 0.05rem; - flex-basis: 3rem; - text-align: center; -} - -/* ======================================== */ -/* Global UI elements */ - -/* ======================================== */ - -h1, h2, h3, h4 { - font-weight: bold; -} - -ul, ol { - margin: 0; - padding: 0; -} -ul, li { - list-style-type: none; -} - -.sheet li { - margin: 0.2rem; - padding: 0.15rem; -} -.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); -} - -.specialisation-label { - font-size: 0.8rem; -} - -.carac-label, -.attr-label { - font-weight: bold; -} - -.list-item { - margin: 0.125rem; - box-shadow: inset 0px 0px 1px #00000096; - border-radius: 0.25rem; - padding: 0.125rem; - flex: 1 1 5rem; -} -.list-item-shadow { - background:rgba(87, 60, 32, 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; -} -.item-display-show { - display: block; -} -.item-display-hide { - display: none; -} -.item-quantite { - margin-left: 0.5rem; -} -.list-item-margin1 { - margin-left: 1rem; -} -.list-item-margin2 { - margin-left: 2rem; -} -.list-item-margin3 { - margin-left: 3rem; -} -.list-item-margin4 { - margin-left: 4rem; -} - -.sheet-competence-img { - 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; -} -.competence-header { - align-content: flex-start; - justify-content: flex-start; - font-weight: bold; - flex-grow: 0; -} - -.comp-li { - max-width: 8rem; - width: 8rem; -} -.description-label { - flex-grow: 2; - margin-left: 4px; -} -.status-header-label { - margin-left: 2px; -} -.roll-dialog-label { - margin: 4px 0; - min-width: 96px; -} -.short-label { - flex-grow: 1; -} -.keyword-label { - font-size: 0.85rem; -} - -.item-sheet-label { - flex-grow: 1; -} - -.item-text-long-line { - flex-grow: 3; -} - -.score-label { - flex-grow: 2; - align-content: center; -} - -.attribut-value, -.carac-value { - 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; -} -.description-value { - flex-grow: 0; - flex-basis: 4rem; - margin-right: 0.25rem; - margin-left: 0.25rem; -} -.small-label { - margin-top: 5px; -} -.padd-right { - margin-right: 8px; -} -.padd-left { - margin-left: 8px; -} -.stack-left { - align-items:center; - flex-shrink: 1; - flex-grow: 0; -} -.packed-left { - 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; -} - -.abilities-table { - align-content: flex-start; -} - -/* ======================================== */ -.tokenhudext { - display: flex; - flex: 0 !important; - font-weight: 600; -} -.tokenhudext.left { - 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; -} -.control-icon.tokenhudicon { - width: 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; -} -#token-hud .status-effects.active{ - z-index: 2; -} -.token-sheet .window-content .flexcol .sheet-tabs { - font-size: 0.8rem; -} - -/* ======================================== */ -.item-checkbox { - height: 25px; - border: 1px solid #736953a6; - 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; -} -.skill-good-checkbox { - max-height: 10px; - max-width: 10px; -} - -.flex-actions-bar { - flex-grow: 2; -} - -/* ======================================== */ -/* Sidebar CSS */ -#sidebar { - font-size: 1rem; - /*background-position: 100%;*/ - 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); -} - -/* background: rgb(105,85,65) url("../images/ui/texture_feuille_perso_onglets.webp") no-repeat right bottom;*/ - -#sidebar.collapsed { - height: 470px !important; -} - -#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; -} - -.sidebar-tab .directory-list .entity: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; -} - -.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; -} -.chat-result-success { - color:darkgreen; -} -.chat-result-failure { - color:darkred; -} -.chat-img { - width: 64px; - height: 64px; -} - -.roll-dialog-header { - height: 52px; -} - -.actor-icon { - float: left; - width: 48px; - height: 48px; - padding: 2px 6px 2px 2px; -} - -.padding-dice { - padding-top: .2rem; - padding-bottom: .2rem; -} - -.dice-image { - 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%; -} - -.chat-dice { - width: 15%; - height: 15%; - font-size: 15px; - padding: 10px; - padding-bottom: 20px; - padding-top: .2rem; - padding-bottom: .2rem; -} - -.div-center { - align-self: center; -} - -.chat-message { - 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; -} - -.chat-message .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; -} -.small-ability-icon { - 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; -} - -#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); -} - -#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); -} - -#sidebar #sidebar-tabs i{ - display: inline-block; - background-position:center; - background-size:cover; - text-shadow: 1px 1px 0 rgba(0,0,0,0.75); - -} - -/*--------------------------------------------------------------------------*/ -/* Control, Tool, hotbar & navigation */ - -#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: url(img/ui/footer-button.png) 10 repeat; - 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: url(img/ui/footer-button.png) 10 repeat; - 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; -} - -#hotbar #action-bar .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; -} - -#hotbar .bar-controls { - background: rgba(30, 25, 20, 1); - border: 1px solid rgba(72, 46, 28, 1); -} - -#players { - border-image: url(img/ui/footer-button.png) 10 repeat; - border-image-width: 4px; - border-image-outset: 0px; - background: rgba(30, 25, 20, 1); -} - -#navigation #scene-list .scene.nav-item.active { - background: rgba(72, 46, 28, 1); -} - -#navigation #scene-list .scene.nav-item { - background: rgba(30, 25, 20, 1); - background-origin: padding-box; - border-image: url(img/ui/footer-button.png) 10 repeat; - 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: url(img/ui/footer-button.png) 10 repeat; - border-image-width: 4px; - border-image-outset: 0px; - box-shadow: 0 0 3px #ff6400; -} - -#navigation #nav-toggle { - background: rgba(30, 25, 20, 1); - background-origin: padding-box; - border-image: url(img/ui/footer-button.png) 10 repeat; - border-image-width: 4px; - border-image-outset: 0px; -} - - -.chat-card-button { - box-shadow: inset 0px 1px 0px 0px #a6827e; - background: linear-gradient(to bottom, #21374afc 5%, #152833ab 100%); - background-color: #7d5d3b00; - 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; -} - -.chat-card-button:hover { - background: linear-gradient(to bottom, #800000 5%, #3e0101 100%); - background-color: red; -} -.chat-card-button:active { - position:relative; - top:1px; -} - -.plus-minus-button { - box-shadow: inset 0px 1px 0px 0px #a6827e; - background: linear-gradient(to bottom, #21374afc 5%, #152833ab 100%); - background-color: #7d5d3b00; - 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; -} - -.plus-minus-button:active, -.chat-card-button:active { - position:relative; - top:1px; -} - -.plus-minus { - font-size: 0.9rem; - font-weight: bold; -} - -.ul-level1 { - padding-left: 2rem; -} - - -/*************************************************************/ -#pause -{ - font-size: 2rem; -} -#pause > h3 -{ - color: #CCC -} -#pause > img { - content: url(../images/ui/te-deum_logo_small_01.webp); - height: 200px; - width: 200px; - top: -200px; - left: calc(50% - 132px); -} - -#logo { - content : url(../images/ui/te-deum_logo_small_01.webp); - width: 100px; - height: 60px; -} - -.dice-cell { - padding-left: 12px; - padding-right: 12px; - width: 60px; - text-align: center; -} - -.dice-formula, -.dice-total { - height: 54px; - position:relative; -} - -.status-small-label { - font-size: 0.65rem; -} -.no-grow { - flex-grow: 1; - max-width: 32px; -} -.status-col-name { - max-width: 72px; -} -.img-no-border { - max-width: 48px; - max-height: 48px; - border: 0px; -} -.items-title-bg { - 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; -} -.impact-title { - 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; -} -.lock-icon { - width:16px; - height: 16px; -} -.item-sheet-img { - width: 64px; - height: auto; - border: 0; -} -.item-name-img { - flex-grow:1; - max-width: 2rem; - min-width: 2rem; -} -.item-field { - margin-top: 4px; -} -.item-field-label-short { - flex-grow:1; - max-width: 4rem; - min-width: 4rem; -} -.item-field-label-medium { - flex-grow:1; - max-width: 6rem; - min-width: 6rem; -} -.item-field-skill { - flex-grow:1; - max-width: 6.8rem; - min-width: 6.8rem; -} -.item-field-label-long { - flex-grow:1; - max-width: 10rem; - min-width: 10rem; -} -.item-field-title-long { - flex-grow:1; - max-width: 12rem; - min-width: 12rem; -} -.item-field-label-long14 { - 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 #00000096; - border-radius: 0.45rem; -} -.comp-box { - max-width: 16rem; - min-width: 16rem; - width: 16rem; - min-height: 1.6rem; -} - -.item-control-end { - align-self: flex-end; -} - -.alternate-list { - margin-top: 4px; - flex-wrap: nowrap; -} -.item-filler { - flex-grow: 6; - flex-shrink: 7; -} -.item-controls-fixed { - min-width:2rem; - max-width: 2rem; -} -.item-controls-fixed-full { - min-width:3rem; - max-width: 3rem; -} -.item-left-pad { - margin-left: 4px; -} -.attribute-label { - font-weight: bold; -} -.flexrow-no-expand { - flex-grow: 0; -} -.item-input-small { - max-width: 16px; - max-height: 12px; -} -.character-summary-rollable { - text-decoration: underline; -} - -.te-deum-roll-dialog .window-header { - border-radius: 10px 10px 0% 0%; -} -.te-deum-roll-dialog .window-content { - border-radius: 0% 0% 10px 10px; -} - -.skill-roll-dialog div { - margin-top: 4px; - margin-bottom: 4px; -} - -.confront-dice { - border-width: 0px; -} - -.bonus-spec { - max-width: 48px; -} -.confront-bonus-container { - position: relative; - flex-grow: 1; - text-align: center; - color: black; -} -.pool-list { - align-items: center; - justify-content: center; -} diff --git a/styles/tedeum.css b/styles/tedeum.css index 905c504..ea4e79c 100644 --- a/styles/tedeum.css +++ b/styles/tedeum.css @@ -956,14 +956,14 @@ ul, li { color: #CCC; } #pause > img { - content: url(../images/ui/te-deum_logo_small_01.webp); + content: url(../images/ui/logo_tedeum_pause.webp); height: 200px; width: 200px; top: -200px; left: calc(50% - 132px); } #logo { - content: url(../images/ui/te-deum_logo_small_01.webp); + content: url(../images/ui/logo_tedeum_pause.webp); width: 100px; height: 60px; } diff --git a/styles/tedeum2.css b/styles/tedeum2.css deleted file mode 100644 index 9220061..0000000 --- a/styles/tedeum2.css +++ /dev/null @@ -1,1309 +0,0 @@ - /* ==================== (A) Fonts ==================== */ - @font-face { - font-family: "MailartRubberstamp"; - src: url('../fonts/MailartRubberstamp-Regular.woff') format("woff"); - } - @font-face { - font-family: "GreatPrimer"; - src: url('../fonts/IM_FELL_Great_Primer_Roman.woff') format("woff"); - } - - :root { - /* =================== 1. ACTOR SHEET FONT STYLES =========== */ - --window-header-title-font-size: 1.3rem; - --window-header-title-font-weight: normal; - --window-header-title-color: #f5f5f5; - - --major-button-font-size: 1.05rem; - --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); - - /* =================== 2. DEBUGGING HIGHLIGHTERS ============ */ - --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; - } - -/*@import url("https://fonts.googleapis.com/css2?family=Martel:wght@400;800&family=Roboto:wght@300;400;500&display=swap");*/ -/* Global styles & Font */ -.window-app { - text-align: justify; - font-size: 16px; - letter-spacing: 1px; -} - -/* Fonts */ -.sheet header.sheet-header h1 input, .window-app .window-header, #actors .directory-list, #navigation #scene-list .scene.nav-item { - font-size: 1.0rem; -} /* For title, sidebar character and scene */ -.sheet nav.sheet-tabs { - font-size: 0.8rem; -} /* For nav and title */ -.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); -} - -.window-app.sheet .window-content { - margin: 0; - padding: 0; - font-family: "GreatPrimer"; -} -.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:disabled { - color:#1c2058; -} -table {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; - gap: 10px; - margin: 10px 0; - padding: 0; -} - -.grid-3col { - 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-5col { - 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-7col { - 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-9col { - 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-11col { - 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)); -} - -.flex-group-center, -.flex-group-left, -.flex-group-right { - justify-content: center; - align-items: center; - text-align: center; - padding: 5px; -} - -.flex-group-left { - justify-content: flex-start; - text-align: left; -} - -.flex-group-right { - justify-content: flex-end; - text-align: right; -} - -.flex-center { - align-items: center; - justify-content: center; - text-align: center; -} - -.table-create-actor { - font-size: 0.8rem; -} - -.flex-between { - justify-content: space-between; -} - -.flex-shrink { - flex: 'flex-shrink' ; -} - -/* Styles limited to sheets */ -.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; -} - -.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; -} -.profile-img-container { - 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); -} - -.button-img: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; -} - -.small-button-container { - height: 16px; - width: 16px; - border: 0; - vertical-align: bottom; -} - -.fvtt-te-deum .sheet-header .header-fields { - flex: 1; -} - -.fvtt-te-deum .sheet-header h1.charname { - 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; -} - -.fvtt-te-deum .sheet-tabs { - flex: 0; - font-family: "MailartRubberstamp"; - font-size: 2.2rem; -} - -textarea, -.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"; -} - -.editor { - border: 2; - height: 100%; - padding: 0 3px; -} - -.medium-editor { - border: 2; - height: 240px; - padding: 0 3px; -} - -.small-editor { - border: 2; - height: 120px; - padding: 0 3px; -} - -.fvtt-te-deum .tox .tox-editor-container { - background: #fff; -} - -.fvtt-te-deum .tox .tox-edit-area { - padding: 0 8px; -} - -.fvtt-te-deum .resource-label { - 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"; -} - -.fvtt-te-deum .tabs .item { - line-height: 40px; - font-weight: bold; -} - -.fvtt-te-deum .tabs .item.active { - -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; -} - -.fvtt-te-deum .items-list .item-header { - font-weight: bold; -} - -.fvtt-te-deum .items-list .item { - 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; -} - -.fvtt-te-deum .items-list .item img { - display: block; -} - -.fvtt-te-deum .items-list .item-name { - margin: 0; -} - -.fvtt-te-deum .items-list .item-controls { - flex: 0 0 86px; - text-align: right; -} - -li.folder > .folder-header h3 { - color: rgba(19, 18, 18, 0.95); -} - -/* ======================================== */ -/* Sheet */ -.window-app.sheet .window-content .sheet-header{ - color: rgba(19, 18, 18, 0.95); - /*background: url("../images/ui/frise_topleft_01.webp");*/ - background: rgba(226, 226, 222, 0.95); - /*background: #494e6b;*/ -} - -input[type="text"], select[type="text"] { - background:white; - color: #494e6b; -} - -select { - background:white; - color: #494e6b; -} -/* background: #011d33 url("../images/ui/fond1.webp") repeat left top;*/ -/*color: rgba(168, 139, 139, 0.5);*/ -.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); - /*color: #494e6b;*/ -} - -.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: url("../images/ui/frise_topleft_01.webp");*/ - 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 .window-content, .window-app.sheet .window-content .sheet-body{ - font-size: 0.8rem; - /*background: url("../images/ui/pc_sheet_bg.webp") repeat left top;*/ - /*background: url("../images/ui/frise_topleft_01.webp");*/ - background: rgba(226, 226, 222, 0.95); - color: rgba(19, 18, 18, 0.95); -} - -/* background: rgba(245,245,240,0.6) url("../images/ui/sheet_background.webp") left top;*/ - -section.sheet-body{padding: 0.25rem 0.5rem;} - -.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 nav.sheet-tabs { - font-size: 1.2rem; - font-weight: bold; - height: 3rem; - flex: 0 0 3rem; - margin: 0; - padding: 0 0 0 0.25rem; - text-align: center; - /*text-transform: uppercase;*/ - 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; - /*background-color:#252525;*/ -} - -/* background: rgb(245,245,240) url("../images/ui/fond4.webp") repeat left top;*/ - -nav.sheet-tabs .item { - 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; -} - -.sheet .tab[data-tab] { - padding: 0; -} - -section.sheet-body:after { - content: ""; - display: block; - clear: both; -} - -.sheet header.sheet-header .flex-compteurs {text-align: right;} -.sheet header.sheet-header .resource-content {width: 2rem;} - -.select-diff { - display: inline-block; - text-align: left; - width: 50px; -} - -.window-app.sheet .window-content .tooltip:hover .tooltiptext { - top: 2rem; - left: 2rem; - margin: 0; - padding: 0.25rem; -} - -.window-app.sheet .window-content .carac-value, .window-app.sheet .window-content .competence-xp { - margin: 0.05rem; - flex-basis: 3rem; - text-align: center; -} - -/* ======================================== */ -/* Global UI elements */ - -/* ======================================== */ - -h1, h2, h3, h4 { - font-weight: bold; -} - -ul, ol { - margin: 0; - padding: 0; -} -ul, li { - list-style-type: none; -} - -.sheet li { - margin: 0.2rem; - padding: 0.15rem; -} -.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); -} - -.specialisation-label { - font-size: 0.8rem; -} - -.carac-label, -.attr-label { - 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; -} -.list-item-shadow { - background:rgba(87, 60, 32, 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; -} -.item-display-show { - display: block; -} -.item-display-hide { - display: none; -} -.item-quantite { - margin-left: 0.5rem; -} -.list-item-margin1 { - margin-left: 1rem; -} -.list-item-margin2 { - margin-left: 2rem; -} -.list-item-margin3 { - margin-left: 3rem; -} -.list-item-margin4 { - margin-left: 4rem; -} - -.sheet-competence-img { - 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; -} -.competence-header { - align-content: flex-start; - justify-content: flex-start; - font-weight: bold; - flex-grow: 0; -} - -.comp-li { - max-width: 8rem; - width: 8rem; -} -.description-label { - flex-grow: 2; - margin-left: 4px; -} -.status-header-label { - margin-left: 2px; -} -.roll-dialog-label { - margin: 4px 0; - min-width: 96px; -} -.short-label { - flex-grow: 1; -} -.keyword-label { - font-size: 0.85rem; -} - -.item-sheet-label { - flex-grow: 1; -} - -.item-text-long-line { - flex-grow: 3; -} - -.score-label { - flex-grow: 2; - align-content: center; -} - -.attribut-value, -.carac-value { - 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; -} -.description-value { - flex-grow: 0; - flex-basis: 4rem; - margin-right: 0.25rem; - margin-left: 0.25rem; -} -.small-label { - margin-top: 5px; -} -.padd-right { - margin-right: 8px; -} -.padd-left { - margin-left: 8px; -} -.stack-left { - align-items:center; - flex-shrink: 1; - flex-grow: 0; -} -.packed-left { - 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; -} - -.abilities-table { - align-content: flex-start; -} - -/* ======================================== */ -.tokenhudext { - display: flex; - flex: 0 !important; - font-weight: 600; -} -.tokenhudext.left { - 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; -} -.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; -} -.control-icon.tokenhudicon.right { - margin-left: 8px; -} -#token-hud .status-effects.active{ - z-index: 2; -} -.token-sheet .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; -} - -.skill-label { - font-size: 0.7rem; -} -.skill-good-checkbox { - max-height: 10px; - max-width: 10px; -} - -.flex-actions-bar { - flex-grow: 2; -} - -/* ======================================== */ -/* Sidebar CSS */ -#sidebar { - font-size: 1rem; - /*background-position: 100%;*/ - 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); -} - -/* background: rgb(105,85,65) url("../images/ui/texture_feuille_perso_onglets.webp") no-repeat right bottom;*/ - -#sidebar.collapsed { - height: 470px !important; -} - -#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; -} - -.sidebar-tab .directory-list .entity: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; -} - -.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; -} -.chat-result-success { - color:darkgreen; -} -.chat-result-failure { - color:darkred; -} -.chat-img { - width: 64px; - height: 64px; -} - -.roll-dialog-header { - height: 52px; -} - -.actor-icon { - float: left; - width: 48px; - height: 48px; - padding: 2px 6px 2px 2px; -} - -.padding-dice { - padding-top: .2rem; - padding-bottom: .2rem; -} - -.dice-image { - 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%; -} - -.chat-dice { - width: 15%; - height: 15%; - font-size: 15px; - padding: 10px; - padding-bottom: 20px; - padding-top: .2rem; - padding-bottom: .2rem; -} - -.div-center { - align-self: center; -} - -.chat-message { - 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; -} - -.chat-message .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; -} -.small-ability-icon { - 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; -} - -#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); -} - -#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); -} - -#sidebar #sidebar-tabs i{ - display: inline-block; - background-position:center; - background-size:cover; - text-shadow: 1px 1px 0 rgba(0,0,0,0.75); - -} - -/*--------------------------------------------------------------------------*/ -/* Control, Tool, hotbar & navigation */ - -#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; - -o-border-image: url(img/ui/footer-button.png) 10 repeat; - border-image: url(img/ui/footer-button.png) 10 repeat; - 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; - -o-border-image: url(img/ui/footer-button.png) 10 repeat; - border-image: url(img/ui/footer-button.png) 10 repeat; - 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; -} - -#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; -} - -#hotbar .bar-controls { - background: rgba(30, 25, 20, 1); - border: 1px solid rgba(72, 46, 28, 1); -} - -#players { - -o-border-image: url(img/ui/footer-button.png) 10 repeat; - border-image: url(img/ui/footer-button.png) 10 repeat; - border-image-width: 4px; - border-image-outset: 0px; - background: rgba(30, 25, 20, 1); -} - -#navigation #scene-list .scene.nav-item.active { - background: rgba(72, 46, 28, 1); -} - -#navigation #scene-list .scene.nav-item { - background: rgba(30, 25, 20, 1); - background-origin: padding-box; - -o-border-image: url(img/ui/footer-button.png) 10 repeat; - border-image: url(img/ui/footer-button.png) 10 repeat; - 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; - -o-border-image: url(img/ui/footer-button.png) 10 repeat; - border-image: url(img/ui/footer-button.png) 10 repeat; - border-image-width: 4px; - border-image-outset: 0px; - box-shadow: 0 0 3px #ff6400; -} - -#navigation #nav-toggle { - background: rgba(30, 25, 20, 1); - background-origin: padding-box; - -o-border-image: url(img/ui/footer-button.png) 10 repeat; - border-image: url(img/ui/footer-button.png) 10 repeat; - border-image-width: 4px; - border-image-outset: 0px; -} - - -.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; -} - -.chat-card-button:hover { - background: linear-gradient(to bottom, #800000 5%, #3e0101 100%); - background-color: red; -} -.chat-card-button: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; - -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; -} - -.plus-minus-button:active, -.chat-card-button:active { - position:relative; - top:1px; -} - -.plus-minus { - font-size: 0.9rem; - font-weight: bold; -} - -.ul-level1 { - padding-left: 2rem; -} - - -/*************************************************************/ -#pause -{ - font-size: 2rem; -} -#pause > h3 -{ - color: #CCC -} -#pause > img { - content: url(../images/ui/te-deum_logo_small_01.webp); - height: 200px; - width: 200px; - top: -200px; - left: calc(50% - 132px); -} - -#logo { - content : url(../images/ui/te-deum_logo_small_01.webp); - width: 100px; - height: 60px; -} - -.dice-cell { - padding-left: 12px; - padding-right: 12px; - width: 60px; - text-align: center; -} - -.dice-formula, -.dice-total { - height: 54px; - position:relative; -} - -.status-small-label { - font-size: 0.65rem; -} -.no-grow { - flex-grow: 1; - max-width: 32px; -} -.status-col-name { - max-width: 72px; -} -.img-no-border { - max-width: 48px; - max-height: 48px; - border: 0px; -} -.items-title-bg { - 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; -} -.impact-title { - 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; -} -.lock-icon { - width:16px; - height: 16px; -} -.item-sheet-img { - width: 64px; - height: auto; - border: 0; -} -.item-name-img { - flex-grow:1; - max-width: 2rem; - min-width: 2rem; -} -.item-field { - margin-top: 4px; -} -.item-field-label-short { - flex-grow:1; - max-width: 4rem; - min-width: 4rem; -} -.item-field-label-medium { - flex-grow:1; - max-width: 6rem; - min-width: 6rem; -} -.item-field-skill { - flex-grow:1; - max-width: 6.8rem; - min-width: 6.8rem; -} -.item-field-label-long { - flex-grow:1; - max-width: 10rem; - min-width: 10rem; -} -.item-field-title-long { - flex-grow:1; - max-width: 12rem; - min-width: 12rem; -} -.item-field-label-long14 { - 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; -} -.comp-box { - max-width: 16rem; - min-width: 16rem; - width: 16rem; - min-height: 1.6rem; -} - -.item-control-end { - align-self: flex-end; -} - -.alternate-list { - margin-top: 4px; - flex-wrap: nowrap; -} -.item-filler { - flex-grow: 6; - flex-shrink: 7; -} -.item-controls-fixed { - min-width:2rem; - max-width: 2rem; -} -.item-controls-fixed-full { - min-width:3rem; - max-width: 3rem; -} -.item-left-pad { - margin-left: 4px; -} -.attribute-label { - font-weight: bold; -} -.flexrow-no-expand { - flex-grow: 0; -} -.item-input-small { - max-width: 16px; - max-height: 12px; -} -.character-summary-rollable { - -webkit-text-decoration: underline; - text-decoration: underline; -} - -.te-deum-roll-dialog .window-header { - border-radius: 10px 10px 0% 0%; -} -.te-deum-roll-dialog .window-content { - border-radius: 0% 0% 10px 10px; -} - -.skill-roll-dialog div { - margin-top: 4px; - margin-bottom: 4px; -} - -.confront-dice { - border-width: 0px; -} - -.bonus-spec { - max-width: 48px; -} -.confront-bonus-container { - position: relative; - flex-grow: 1; - text-align: center; - color: black; -} -.pool-list { - align-items: center; - justify-content: center; -} diff --git a/templates/items/item-education-sheet.hbs b/templates/items/item-education-sheet.hbs index f7effc1..a9040b9 100644 --- a/templates/items/item-education-sheet.hbs +++ b/templates/items/item-education-sheet.hbs @@ -32,6 +32,10 @@ {{/each}} +
  • + + +
  • {{#each system.caracteristiques as |carac caracKey|}} {{#if carac.valid}}