Skip to content

Improve event detail layout and stack diagnostics#2394

Merged
ejsmith merged 3 commits into
mainfrom
issue/event-detail-layout
Jul 24, 2026
Merged

Improve event detail layout and stack diagnostics#2394
ejsmith merged 3 commits into
mainfrom
issue/event-detail-layout

Conversation

@ejsmith

@ejsmith ejsmith commented Jul 23, 2026

Copy link
Copy Markdown
Member

Summary

  • remove the excess top spacing from promoted event tabs and Session Events while preserving their actions
  • show project and tag metadata in the Stack section using columns aligned with Event detail values
  • add a low-prominence Stacking Information dialog to the Stack options menu

Why

Promoted tabs and Session Events reserved a full action row above their content, creating a large empty gap. Stack metadata was also split between the Stack and Event sections, while the diagnostic values used to group a stack were not available in the new UI.

Verification

  • npm run validate
  • npm run test:unit (21 test files, 295 tests)
  • local Playwright reproduction confirmed promoted and Session Events gaps are 8 px
  • local Playwright verification confirmed Event, Project, and first Tag values share the same horizontal position
  • locally verified the Stack options menu and Stacking Information dialog

Breaking changes

None.

@ejsmith

ejsmith commented Jul 23, 2026

Copy link
Copy Markdown
Member Author

/preview

@github-actions github-actions Bot added the dev-preview Deploy this pull request to the shared dev environment. label Jul 23, 2026
@github-actions

github-actions Bot commented Jul 23, 2026

Copy link
Copy Markdown

Preview deployed

@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Complexity Health
Exceptionless.Insulation 23% 23% 205
Exceptionless.Core 73% 65% 9497
Exceptionless.AppHost 38% 40% 139
Exceptionless.Web 84% 67% 6898
Summary 76% (22510 / 29436) 65% (10335 / 15822) 16739

@ejsmith
ejsmith marked this pull request as ready for review July 24, 2026 04:19
@ejsmith
ejsmith merged commit f1bcac6 into main Jul 24, 2026
12 checks passed
@ejsmith
ejsmith deleted the issue/event-detail-layout branch July 24, 2026 04:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev-preview Deploy this pull request to the shared dev environment.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant