diff --git a/src/RolemasterDb.App/Components/Shared/CompactCriticalCell.razor b/src/RolemasterDb.App/Components/Shared/CompactCriticalCell.razor
index b8fd06f..65a53c6 100644
--- a/src/RolemasterDb.App/Components/Shared/CompactCriticalCell.razor
+++ b/src/RolemasterDb.App/Components/Shared/CompactCriticalCell.razor
@@ -18,14 +18,16 @@
@foreach (var branch in Branches)
{
-
- @branch.ConditionText
-
+
@if (!string.IsNullOrWhiteSpace(branch.Description))
{
@branch.Description
}
-
}
diff --git a/src/RolemasterDb.App/wwwroot/app.css b/src/RolemasterDb.App/wwwroot/app.css
index 57ce110..97df92f 100644
--- a/src/RolemasterDb.App/wwwroot/app.css
+++ b/src/RolemasterDb.App/wwwroot/app.css
@@ -299,6 +299,14 @@ textarea {
background: rgba(255, 255, 255, 0.85);
}
+.critical-branch-header {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ gap: 0.5rem;
+ flex-wrap: wrap;
+}
+
.critical-branch-condition {
display: inline-block;
font-size: 0.75rem;
@@ -308,12 +316,17 @@ textarea {
}
.critical-branch-description {
- margin: 0.3rem 0 0.45rem;
+ margin: 0.3rem 0 0;
font-size: 0.85rem;
line-height: 1.35;
color: #3b2a21;
}
+.critical-branch-header .affix-badge-list {
+ margin-top: 0;
+ justify-content: flex-end;
+}
+
.effect-stack {
margin-top: 0.85rem;
}