Initial release

This commit is contained in:
2026-05-08 23:05:29 +02:00
parent c0223977d2
commit 2953481a1c
157 changed files with 1940 additions and 392 deletions
+94 -33
View File
@@ -375,6 +375,7 @@
.application.mgne .resource-box-compact > label {
font-size: 0.68rem;
letter-spacing: 0.11em;
color: #ab8b68;
}
.application.mgne .resource-box-inline {
flex-direction: row;
@@ -609,6 +610,25 @@
justify-content: flex-start;
margin-top: 0.12rem;
}
.application.mgne .resonation-blocked-banner {
display: flex;
align-items: center;
justify-content: space-between;
gap: 0.4rem;
margin-top: 0.2rem;
padding: 0.28rem 0.5rem;
border-radius: 4px;
background: rgba(180, 40, 20, 0.22);
border-left: 3px solid rgba(220, 80, 40, 0.7);
color: #e69062;
font-size: 0.73rem;
}
.application.mgne .resonation-blocked-banner .btn-clear-block {
flex-shrink: 0;
padding: 0.1rem 0.5rem;
font-size: 0.7rem;
cursor: pointer;
}
.application.mgne .resource-box-actions-rest {
gap: 0.32rem;
flex-wrap: wrap;
@@ -875,45 +895,52 @@
}
.mgne-chat-card .chat-formula {
color: #52453c;
font-size: 0.72rem;
font-style: italic;
margin: 0;
}
.mgne-chat-card .chat-formula code {
color: #ccb292;
background: rgba(19, 16, 15, 0.75);
padding: 0.1em 0.42em;
color: #ab8b68;
background: rgba(19, 16, 15, 0.65);
padding: 0.08em 0.38em;
border-radius: 3px;
}
.mgne-chat-card .chat-result-line {
display: flex;
justify-content: space-between;
align-items: end;
padding: 0.38rem 0.55rem;
border: 1px solid rgba(196, 154, 69, 0.28);
border-radius: 6px;
background: rgba(19, 16, 15, 0.78);
}
.mgne-chat-card .chat-result-label {
font-family: "CastorTwoMGNE", "Palatino Linotype", serif;
text-transform: uppercase;
letter-spacing: 0.08em;
font-size: 0.62rem;
color: #ccb292;
}
.mgne-chat-card .chat-result-total {
font-family: "CastorTwoMGNE", "Palatino Linotype", serif;
font-size: 1.08rem;
color: #ccb292;
font-style: normal;
}
.mgne-chat-card .chat-outcome {
font-family: "CastorTwoMGNE", "Palatino Linotype", serif;
text-transform: uppercase;
letter-spacing: 0.08em;
display: flex;
justify-content: space-between;
align-items: center;
gap: 0.6rem;
margin: 0;
padding: 0.3rem 0.55rem;
padding: 0.42rem 0.65rem 0.42rem 0.8rem;
border-radius: 6px;
background: rgba(19, 16, 15, 0.72);
border-left: 3px solid rgba(221, 107, 45, 0.7);
}
.mgne-chat-card .chat-outcome-label {
font-family: "CastorTwoMGNE", "Palatino Linotype", serif;
text-transform: uppercase;
letter-spacing: 0.1em;
font-size: 0.88rem;
color: #e69062;
font-size: 0.8rem;
line-height: 1.1;
}
.mgne-chat-card .chat-outcome-total {
font-family: "CastorTwoMGNE", "Palatino Linotype", serif;
font-size: 1.7rem;
line-height: 1;
color: rgba(204, 178, 146, 0.88);
text-shadow: 0 0 18px rgba(221, 107, 45, 0.18);
flex-shrink: 0;
}
.mgne-chat-card .chat-damage-total {
text-align: center;
font-family: "CastorTwoMGNE", "Palatino Linotype", serif;
font-size: 2.2rem;
line-height: 1;
color: #e38450;
text-shadow: 0 0 20px rgba(183, 70, 31, 0.3);
padding: 0.3rem 0;
}
.mgne-chat-card .chat-special {
padding: 0.42rem 0.55rem;
@@ -921,6 +948,26 @@
background: rgba(17, 12, 10, 0.85);
color: #ccb292;
}
.mgne-chat-card .chat-omen-remind {
padding: 0.38rem 0.55rem;
border-left: 3px solid rgba(196, 154, 69, 0.6);
background: rgba(30, 22, 8, 0.82);
color: #c9a84c;
font-size: 0.75rem;
margin: 0;
font-style: italic;
}
.mgne-chat-card .chat-omen-neutralize {
border-left-color: rgba(79, 125, 115, 0.7);
color: #9bc0b8;
}
.mgne-chat-card .chat-omen-used {
padding: 0.28rem 0.55rem;
color: #c9a84c;
font-size: 0.74rem;
margin: 0;
font-style: italic;
}
.mgne-chat-card.outcome-critical-success,
.mgne-chat-card.outcome-success,
.mgne-chat-card.outcome-steady {
@@ -929,9 +976,19 @@
.mgne-chat-card.outcome-critical-success .chat-outcome,
.mgne-chat-card.outcome-success .chat-outcome,
.mgne-chat-card.outcome-steady .chat-outcome {
color: #9bc0b8;
border-left-color: rgba(79, 125, 115, 0.8);
}
.mgne-chat-card.outcome-critical-success .chat-outcome-label,
.mgne-chat-card.outcome-success .chat-outcome-label,
.mgne-chat-card.outcome-steady .chat-outcome-label {
color: #9bc0b8;
}
.mgne-chat-card.outcome-critical-success .chat-outcome-total,
.mgne-chat-card.outcome-success .chat-outcome-total,
.mgne-chat-card.outcome-steady .chat-outcome-total {
color: rgba(155, 192, 184, 0.9);
text-shadow: 0 0 18px rgba(79, 125, 115, 0.3);
}
.mgne-chat-card.outcome-failure,
.mgne-chat-card.outcome-broken,
.mgne-chat-card.outcome-fumble {
@@ -940,11 +997,15 @@
.mgne-chat-card.outcome-failure .chat-outcome,
.mgne-chat-card.outcome-broken .chat-outcome,
.mgne-chat-card.outcome-fumble .chat-outcome {
color: #eaa37c;
border-left-color: rgba(221, 107, 45, 0.8);
}
.mgne-chat-card.mode-apply-damage .chat-result-total,
.mgne-chat-card.mode-damage .chat-result-total {
.mgne-chat-card.outcome-failure .chat-outcome-label,
.mgne-chat-card.outcome-broken .chat-outcome-label,
.mgne-chat-card.outcome-fumble .chat-outcome-label {
color: #eaa37c;
}
.mgne-chat-card.mode-apply-damage .chat-damage-total,
.mgne-chat-card.mode-damage .chat-damage-total {
color: #e38450;
}
.mgne-chat-card .chat-card-actions {