From 1f98e26db1f9a75bba16699e36d025393ef231e1 Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Mon, 14 Oct 2024 20:59:32 +0200 Subject: [PATCH] fix: style alerte --- content/rules/combat.md | 6 +++++- content/rules/index.md | 13 ++++++++++--- content/rules/personnages.md | 7 +++++-- package-lock.json | 4 ++-- public/css/index.css | 28 ++++++++++++++++++++++++---- 5 files changed, 46 insertions(+), 12 deletions(-) diff --git a/content/rules/combat.md b/content/rules/combat.md index 0c06142..ef2374f 100644 --- a/content/rules/combat.md +++ b/content/rules/combat.md @@ -88,8 +88,12 @@ Il y a deux manière de réduire les dégats d'une attaque (hors compétence sp En cas d'échec critique, les effets de l'attaque de l'ennemi sont doublés. +
+ **Note :** Un encaissement complet élimine aussi les blessures. +
+ ## Soigner Il existe plusieurs moyens de soigner les autres personnages, ce qui passera plus par des compétences de classes. Il peut exister plusieurs grands types de soins : ceux qui soignent des *blessures*, ceux qui soignent des PV/PM et ceux qui soignent des afflictions. @@ -134,7 +138,7 @@ Les postures de combats sont des postures qui permettent au personnage de modifi ## Confrontations sociales -
+
**Attention:** Dans ce type de combat, les soins ne fonctionnent pas, hors exception. diff --git a/content/rules/index.md b/content/rules/index.md index b4732dc..da4aea7 100644 --- a/content/rules/index.md +++ b/content/rules/index.md @@ -47,7 +47,11 @@ Il existe en plus de cela une troisième statistique qui peut affecter le jeu, l Le résultat *in-RP* d'un échec ou d'une réussite critique est à la discretion du MJ, et peut avoir des conséquences imprévues (c'est plus rigolo). -*Note : le minimum de pression est 1, sauf compétence particulière* +
+ +**Note :** le minimum de pression est 1, sauf compétence particulière. + +
### Niveaux de réussite @@ -72,8 +76,11 @@ Le maitre du jeu peut modifier la difficulté d'une action de la manière suivan ## Confrontation et classements -> **Note :** -> En cas d’égalité du nombre de réussite, s’il y a vraiment un besoin de déterminer un gagnant et un perdant, le joueur avec l’unité la plus faible est gagnant. Si jamais il y a tout de même égalité, on rejette un d100, et le plus petit score gagne. +
+ +**Note :** En cas d’égalité du nombre de réussite, s’il y a vraiment un besoin de déterminer un gagnant et un perdant, le joueur avec l’unité la plus faible est gagnant. Si jamais il y a tout de même égalité, on rejette un d100, et le plus petit score gagne. + +
Lorsque deux personnages font des actions qui s’opposent, ils font **une confrontation de dés**. Pour savoir qui l’emporte, on calcule le niveau de réussite de chaque action, et on compare celui qui réussi le mieux l’action. Par exemple, si un perso P1 fait un jet de réussite à 2 niveaux de réussite, et un adversaire à 1, c’est P1 qui gagne. diff --git a/content/rules/personnages.md b/content/rules/personnages.md index 950d326..460ff65 100644 --- a/content/rules/personnages.md +++ b/content/rules/personnages.md @@ -57,8 +57,11 @@ La pression est la statistique de base indiquant le pourcentage d'échec et de r ## Compétences -> **Attention :** -> Les compétences doivent avoir un aspect RP (par exemple en s'étant essayé à cela durant les partie). +
+ +**Attention :** Les compétences doivent avoir un aspect RP (par exemple en s'étant essayé à cela durant les partie). + +
Les compétences sont le coeur de Pélican, servant a effectuer les actions, avec l'aide des statistique. Une compétence est une représentation générique d'une action ou d'un domaine d'activité. Les actions n'ayant pas besoin de compétence utilisent uniquement leur statistique. Une action commence à +0 de bonus, et augmente de 10 en 10 jusqu'à la limite possible à ce moment dans le JDR. diff --git a/package-lock.json b/package-lock.json index 05e88df..cf1816e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pelican-jdr", - "version": "0.2.0", + "version": "0.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pelican-jdr", - "version": "0.2.0", + "version": "0.3.0", "license": "CC BY-SA", "dependencies": { "eleventy-plugin-toc": "^1.1.5" diff --git a/public/css/index.css b/public/css/index.css index 76d049a..1ae59c7 100644 --- a/public/css/index.css +++ b/public/css/index.css @@ -318,6 +318,16 @@ iframe { display: none; } +.well { + padding: .25rem 1.5rem; + background-color: rgba(24, 100, 171, .1); + border-radius: 8px; +} + +.well.warning { + background-color:rgba(201, 42, 42, .1); +} + @media screen and (max-width: 1300px) { .wrapper { margin-left: var(--sidebar-width); @@ -430,21 +440,31 @@ hgroup h1 img { } table { - border-collapse: separate; + border-collapse: collapse; width:100%; border:0; - border-spacing: 3px; } table.centered th, table.centered td { text-align: center; } -tr, th, td { +th, td { border:0; } -th, td { +tr:hover { background-color: #eee8d5; +} + +tr { + border-bottom: 1px solid rgba(0,0,0,0.1); +} + +thead tr { + border-bottom: 3px solid rgba(0,0,0,0.1); +} + +th, td { padding:.33rem .66rem; } \ No newline at end of file