fix: correct DSN dice skins + UI tweaks (v1.3.9)

- DSN: register ze-stress-dice system separately so normal/stress d6 presets dont overwrite each other
- DSN: use term.options.appearance.system to force correct preset on every roll - bypasses user saved DSN system preference
- Remove v1.3.8 flag-patching ready hook (no longer needed)
- UI: dice icon on attribute header enlarged (13px to 20px) with glow
- UI: attr-btn smaller (24px to 16px), skill +/- smaller (20px to 14px)
- UI: clicking attribute name, skill name, or weapon name now triggers roll
This commit is contained in:
2026-06-02 21:12:02 +01:00
parent 6edce3ed77
commit e155a2dd1b
3 changed files with 45 additions and 68 deletions
+14 -13
View File
@@ -737,13 +737,13 @@
}
.zero-engine .attr-btn {
width: 24px;
height: 24px;
background: rgba(255, 102, 0, 0.2);
border: 2px solid #ff6600;
border-radius: 3px;
width: 16px;
height: 16px;
background: rgba(255, 102, 0, 0.15);
border: 1px solid #ff6600;
border-radius: 2px;
color: #ff6600;
font-size: 16px;
font-size: 11px;
font-weight: bold;
cursor: pointer;
transition: all 0.2s;
@@ -841,13 +841,13 @@
.zero-engine .skill-increment,
.zero-engine .skill-decrement {
width: 20px;
height: 20px;
background: rgba(255, 102, 0, 0.2);
width: 14px;
height: 14px;
background: rgba(255, 102, 0, 0.15);
border: 1px solid #ff6600;
border-radius: 3px;
border-radius: 2px;
color: #ff6600;
font-size: 14px;
font-size: 10px;
font-weight: bold;
cursor: pointer;
transition: all 0.2s;
@@ -2609,8 +2609,9 @@
.zero-engine .ze-attr-roll-btn i {
color: #ff6600;
font-size: 13px;
opacity: 0.7;
font-size: 20px;
opacity: 0.85;
filter: drop-shadow(0 0 4px rgba(255, 102, 0, 0.5));
}
.zero-engine .ze-attr-roll-btn:hover .ze-attr-name {