fix(error): harden logging, i18n, a11y and handler tests

This commit is contained in:
2026-03-24 22:00:14 +01:00
parent 44a357dfc4
commit a0d816caaa
10 changed files with 515 additions and 100 deletions

View File

@@ -156,6 +156,10 @@ body.app-error-debug {
.app-error-debug-copy-button:hover { color: var(--app-color); }
.app-error-debug-copy-button.copied { color: var(--app-primary); }
.app-error-debug-copy-button:focus-visible {
outline: 2px solid var(--app-primary);
outline-offset: 2px;
}
/* ── Exception Summary ───────────────────────────────────────────────── */
@@ -206,6 +210,10 @@ body.app-error-debug {
}
.app-error-debug-tab:hover { color: var(--app-color); }
.app-error-debug-tab:focus-visible {
outline: 2px solid var(--app-primary);
outline-offset: 2px;
}
.app-error-debug-tab.active {
color: var(--app-primary);
@@ -251,11 +259,18 @@ body.app-error-debug {
cursor: pointer;
background: var(--app-card-background-color);
transition: background var(--app-transition);
width: 100%;
border: 0;
text-align: left;
}
.app-error-debug-frame__header:hover {
background: var(--app-card-sectioning-background-color);
}
.app-error-debug-frame__header:focus-visible {
outline: 2px solid var(--app-primary);
outline-offset: -2px;
}
.app-error-debug-frame__index {
color: var(--app-muted-color);
@@ -385,6 +400,19 @@ body.app-error-debug {
cursor: pointer;
font-family: var(--app-font-family-monospace);
font-size: var(--text-xs);
width: 100%;
border: 0;
text-align: left;
background: transparent;
}
.app-error-debug-query__header:hover {
background: var(--app-card-sectioning-background-color);
}
.app-error-debug-query__header:focus-visible {
outline: 2px solid var(--app-primary);
outline-offset: -2px;
}
.app-error-debug-query__duration {